问道高一英语

来源:百度知道 编辑:UC知道 时间:2024/05/30 21:22:05
A modern city has been set up in_____was wasteland ten years ago.
A.what B.which C.that D.where
In an hour .we can travel to places_____would have taken our ancestors days to reach
A.where B.when C.which D.what

解释解释

恩,同意B和A。
一般情况下,前面有in,at,on等介词,后面就不能连像what,which,when这样的词了,我们在做题中会常碰到这样的搭配;in which,on which,at which,具体是翻译成时间还是地点,那要看前面的先行词,根据句前句后来理解,第一道题用排除法的话,只能选B.which。 第二道题前面出现了 travel to places即出现了地点,只有A.where 可以连接表示地点的词,所以要选where了。
这么理解更简单吧。

纠正楼上的错误,第一个不是非限制性定语从句
B
A

B in which 在这里相当于 where,是非限制性定语从句
A where之代前面的places,是一般定语从句。

上面的都错
1A,主句缺宾语,为宾语从句
2C,为定语从句,从句中缺主语

相信我,我英语全班第一,上面的人都乱说

1.A.介词in后面接宾语从句,what在宾语从句中做主语(which不能)(这题我错过)

2.C.places后面接定语从句,which 在定语从句中做主语,而what
不能

答案1.A 2.C
解释:1.what引导名词性从句,作名词
(若是定丛,则无先行词!.先行词是判断定语丛句的关键)
2.定语从句,作主语 用which