this is the place where he works.关系词用WHERE,是因为关系词作状语等于IN THE PLACE.而在this is the place which we visited. 中关系词用which,因为关系词作宾语,请解释一下两句中关系词是如何各自做状语宾语

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/18 15:14:06

this is the place where he works.关系词用WHERE,是因为关系词作状语等于IN THE PLACE.
而在this is the place which we visited. 中关系词用which,因为关系词作宾语,请解释一下两句中关系词是如何各自做状语宾语的?怎样准确区别这类题中何时是宾语何时是状语?谢谢!

把第一句还原,为he works the place ,明显不对,缺少了介词,应该为he works in the place ,再变成定语从句,就是this is the place in which he works,where就等于in which ,所以又转化为原句this is the place where he works.第二句还原:we visited this is place ,visit是及物动词,后面可以直接跟宾语,所以原句不缺成分,直接改为定语从句:this is the place which we visited

this is the place where he works 这里的where相当于at which,因为he works at the place
this is the place which we visited 直接是visted the place,中间不需要介词,所以用which就可以了