英语问题~~会的进~!

来源:百度知道 编辑:UC知道 时间:2024/06/10 04:41:40
定语从句中,用where还是用which怎么区分呢,怎么区分到底是作宾语还是地点状语? 可不可以讲详细一点哦~谢谢

如果从句缺少成分(主谓宾)
则用关系代词 如that which等

i spent the night at the hotel which
was very far from the city centre.
显然这里去掉which从句是
very far from the city centre缺少主语 所以应用
关系代词 which(that也可以)
如果从句语法上已经完整了(有主谓宾)
那关系代词使用关系副词 如where when
这些词在从句中做状语
比如
i spent the night at the hotel where
the rooms were very large.
这里去掉where 从句是
the rooms were very large.这个句子已经完整了有主系表
所以要用关系副词 where

关系代词which 所代替的先行词是事物的名词或代词,在从句中可作主语、宾语等,例如:
A prosperity which / that had never been seen before appears in the countryside. 农村出现了前所未有的繁荣。(which在句中作宾语~~宾语是用在动词后面的。

关系副词when/where可代替的先行词是时间、地点或理由的名词,在从句中作状语,

一般来说,用where的话就不需要任何介词,直接用来表示方位;用which表示方位的话在which前一定要加上介词。
区分宾语和地点状语主要看主句,如果主谓宾都完整了,那么就是地点状语,如果缺少宾语那就是做宾语成分

Where是对哪里的提问,而Which是哪一个的提问,但都是疑问代词!