不要说 in which 和 where 的区别,那个我知道,我想说的是,有些句子里单独用到的which 和 where 的区别。比如有两句话
that is the museum which we visted yesterday.
that is the museum where什么什么的
这个的区别?
一、词义辨析不一样
where和which都可用来引导定语从句,但在定语从句中的作用不同。where是关系副词用作状语,而which是关系代词用作主语或宾语等。试比较:
1、That's the place where we once lived.
那就是我曾经居住过的地方。
2、That's the place which we once visited.
那就是我曾经访问过的地方。
二、词义广泛性不一样
where
英 [weə] 美 [hweə(r); hwɛr]
1、adv. 在哪里
2、pron. 哪里
3、conj. 在…的地方
4、n. 地点
which
英 [wɪtʃ] 美 [wɪtʃ]
1、pron. 哪/那一个;哪/那一些
2、adj. 哪一个;哪一些
三、词语用法不一样
1、where用作副词的基本意思是“什么地方,哪里”,可用作疑问副词,引导特殊疑问句。where也可用作关系副词,意思是“在〔往〕哪里”; 引导限制性和非限制性定语从句,用于表示地点的词语之后
2、which用作疑问代词时,在特殊疑问句中用作宾语或主语。which用作关系代词,可引导限制性定语从句或非限制性定语从句,引导非限制性定语从句时which可以用整个主句作为其前行词,相当于and that,有时还可引导不定式短语从句。