定语从句中关系代词where,which的用法区别

详细一点

1.关系副词where 在定语从句中作地点状语,相当于介词+ which。例如:
This is the very room where I was born. (where在定语从句中作地点状语,相当于in which,which 指代前面的先行词 room)。这就是我出生的房间。
.
2.关系代词which在定语从句中作主语和宾语。例如:
I want to take away the book which you showed me yesterday.(which在定语从句中作动词show的宾语,指代先行词 book) 我想带走你昨天给我看的那本书。
He lost his way, which delayed him considerably. (which在定语从句中作主语,指代前面整个句子的意思)他迷了路,这使他耽搁了很久。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-10
where是关系代词,which是关系副词。

当主句缺主,谓,表时就用关系代词。

缺状语时(也就是句子完整时)就用关系副词。

which引导非限制性定语从句做主语,宾语,代替前面的整个句子。

which引导的非限制性从句时,不能放在句首,只能放在主句之后。

当主句和从句是逻辑上的因果关系时用which, eg:he’s dog became ill
and died ,(which)made him very lonely

where=介词+which

当句子的先行词为,case scene point situation spot 时用where

我知道的大概就这些,希望能帮助到你。
第2个回答  2010-08-09
where = in which

which 代替前面的先行词。相当于that。一些特殊句式中只能用that代替。

This is a window, which we bought two days ago.
这是个窗户。我们两天前买的这个窗户。

where 修饰前面的先行词。后面的从句主谓宾完整。

This is the shop where we bought the window.
我们是这家店买的窗户。
(这家店是我们买窗户的那家店。)本回答被提问者和网友采纳
第3个回答  2010-08-17
where=pron.+which
where为关系副词,不作介词宾语.而which可以