麻烦各位,帮忙解释一下这道英语题,万分感谢

来源:百度知道 编辑:UC知道 时间:2024/06/05 11:53:55
The village _____ we visited last week is the one _______ the famous writer was born.
A.where ,which
B.which ,where
C.that ,which
D.where ,where

选(B).
第一个空应填which.因为visit是及物动词,需要接宾语,所以用which引导定语从句,which做visit的宾语(也可以用that)第二个空应填where.因为born是不及物动词,后面不用带自己的宾语,所以此处只需填入关系副词where即可。

选b
The village 作了visited 的宾语,所以用which代替
born后面需要加介词at ,at which就是where

B

b