一个高中英语语法问题。

——Mom,what did your doctor say? ___He advised me to live { } the air is fresher. A.in where B.where C.the place where D.in which 这道题我只知道C不对,其余都不太清楚。希望高手指教。谢谢了。

第1个回答  2011-11-02
B。
此题考查地点状语从句。live是不及物动词,居住在某个地方live后面要搭配介词in等。而此处无介词,live where the air is fresher, where引导地点状语从句。居住在空气新鲜的地方。
如果选C,就要变成live in the place where the air is fresher.此处的where引导的是定语从句,修饰the place.因为 the place在定语从句中作地点状语,所以用where来引导。
D选项 in which 引导定语从句,所以前面要加表示地点的名词短语。追问

为什么不选A

第2个回答  2011-11-04
选A,live in后面跟着where引导的地点状语,还可以是live in the place where the air is fresher。 B和D是一致的,选B可以的话就可以选D了。
第3个回答  2011-11-02
选B
where是副词,在不及物动词live后不需要加in,live where而不是live in where
第4个回答  2011-11-02
这道题本人认为选择 B 选项原因如下
首先A选项 where前面没有必要加in
C选项应为in the place where
D选项就错的更离谱了,D的正确形式还是应该和我上面说的C选项的一样的。
本人能力有限,上述仅供参考。
第5个回答  2011-11-02
你好,答案是B where.,

一般说法Live in a place...对吧。

那么这句话,就用了状语从句,where代替in a place ,
相似回答