as用法存疑

_____ a computer solves a probelm, it must be given to a program.

A. As         B. Because         C. Before

正确答案是 A, 但不确定 as 在这里作何词性,作何意思?望老师解答,谢谢!


请先 登录 后评论

最佳答案 2018-04-05 09:53

题句中must be given to为输入错误,删去to.

答案应该选C before. 逻辑分析可知,用电脑解决问题之前,必须先给电脑一个程序。语法分析必须结合逻辑分析。A是错误选项。

请先 登录 后评论

其它 2 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

我认为,此题答案为 C,而且原句有误,应删掉to。

it 是指computer,不是指problem,首先,代词指代主语的概率要远远大于宾语,其次,从逻辑上看,程序应该给电脑,然后由电脑去解决问题,而不是把“问题”交给程序。因此,原句中的to 应删掉:

Before a computer sol

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

_____ a computer solves a probelm, it must be given to a program.

A. As         B. Because         C. Before

【答】正确答案是 A,这里的 as 是连词,意思是“当......的时候”。


请先 登录 后评论
  • 0 关注
  • 1 收藏,2424 浏览
  • Eglshlover 提出于 2018-03-31 21:25

相似问题