定语从句which where区别

来源:百度知道 编辑:UC知道 时间:2024/06/20 06:08:37
定语从句which where区别
请详细解答,但不要太过于繁琐

1楼的解释有很强的误导性,定语从句用which还是where,并不是由先行词决定的,而是看从句是不是完整。如果从句不完整,缺少名词性成分,要用关系代词which引导,如果从句完整,那么就用关系副词where引导

比如:This is the place which we visited last time.
This is the place where we saw each other last time.

这两句话中,visit是及物动词,所以第一句从句不完整,所以用which。第二句话从句完整,前面用where,虽然先行词都是同一个place。

介词后which,缺地点用where!

which 前面修饰的单词是物品,表示哪个。。。
where 前面修饰的单词是地点,表示哪里

which: [ (h)witʃ ]
a. 哪一个,哪一些
int. 哪个
pron. 哪一个

1 The village {which }they visited last year has changed a lot
他们去年去游玩过的那个村庄有很多的改变。
这个主要是针对village而言的,是说那个村子有改变,有特定指示的某一个什么东西。

where: [ (h)wɛə ]

ad. 在哪里
conj. 在...地方
pron.&int. 哪里

2 Is the school { where} we visited last year? It's much more beautiful now.
这是我们去年来过的学校吗?现在漂亮多了。

去年来过的地方,是什么地方呢?where指示地方,比如说你不指明是来过学校,换另外一个句子问:我们去年去那里玩过呢?主要是指“哪里”你想表达的是去“哪里”玩过,“去年去过的学校”,主要的不是学校,而是这个地方,换成医院什么的都可以说。比如说:Is the hospatil wher