英语问题 求大神!!!
A. that B. where C. what D. because 答案是B 但我选D 为什么是这样呢? 展开
这个题目的选项有些模棱两可,似乎 C 和 D 都可以选择,结构分析如下:
主语部分:The student who has access to computer facilities 那个已经有接近计算机设备机会的学生
谓语部分:should be encouraged to use them for the solution of occasional problems 应该受到鼓励使用它们查找临时问题的解决办法
从句部分:有下面的两种分析——
1、选择 C 项的为定语从句:where a machine solutionoffers a distinct advantage. 【从句修饰先行词solutionof occasional problems,意思是“应该鼓励这个已经有接近计算机设备机会的学生使用电脑设备查找计算机解提供难得方便的临时问题的解决办法”】
2、选择 D 项为原因状语:because a machine solution offers a distinct advantage. 【意思是 “因为计算机的解答会提供难得的方便,所以应该鼓励这个已经有接近计算机设备机会的学生使用电脑设备查找临时问题的解决办法”】