一道英语辨析题where 与 which 的区别this is the factory which we visited

一道英语辨析题
where 与 which 的区别
this is the factory which we visited.
this is the shop where we visited the assistant.
请求辨析上面两题,
single_guyf 1年前 已收到5个回答 举报

liuyuxi612 幼苗

共回答了19个问题采纳率:94.7% 举报

上面两个句子是分别由which和where引导的定语从句.which和where在定语从句中的不同在于他们在从句中充当的成分不同,which在从句中作主语或宾语或介宾,where在从句中做地点状语.
第一个句子中先行词factory作宾语,we visited the factory,所以引导词用which,第二个句子中先行词shop是地点状语,we visited the assistant in the shop,所以引导词用where.where也可以由in which 来代替.

1年前

4

张未 幼苗

共回答了2个问题 举报

主要看在定语从句中所需要的成分来分析是用WHERE 还是WHICH
很明显 we visited “what" 缺少宾语
we visited the assistant 这里,好像什么都全了,只能补状语了

1年前

1

w378243352 幼苗

共回答了80个问题 举报

你是说作定语从句的引导语的区别吧。
where作引导词时,它在从句中是作地点状语代替从句中的地点,并前置。
which可以代替主语和宾语。
this is the factory.we visited the factory.
this is the shop. we visited the assistant in the shop.
这你应该明白了吧。...

1年前

0

奈桥 幼苗

共回答了264个问题 举报

where地点,在从句中只做地点状语,不做名词成分
which在从句中作名词成分,既主语,宾语或介宾

1年前

0

borisflag 幼苗

共回答了32个问题 举报

区别的最佳办法:就是词性。
which作为关系代词, 在定语从句中做谓语visited的宾语,相当于factory.
而where为关系副词,在后面的定语从句做地点状语,相当于: at the shop

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 1.638 s. - webmaster@yulucn.com