where和which区别
1、含义不同
(1)where:读音为英 [weə(r)] 美 [wer] ,意思是在哪里;去哪里。
(2)which:读音为英 [wɪtʃ] 美 [wɪtʃ] ,意思是哪一个;哪一个。
2、用法不同
(1)where
如果动词不如物动词,说明从句不缺宾语,可能缺状语(或介宾),说明地点是用的where,在定语从句中作地点状语。
例句:This is the town where I was born.这是我出生的城镇。
定语从句I was born没有主语和宾语,但缺少地点状语,所以使用关系副词where,在这里where作为地点状语,用于修饰was born。
(2)which
如果是及物动词,说明从句缺乏宾语,装饰品是用来装饰的which,在定语从句中做主语或宾语。
例句:This is the town which He wanted to visit most.这是他曾经最想参观的城镇。
因为这个定语从句中谓语部分的动词visit没有宾语,所以填写的关系词要充当它的宾语,所以用关系代词which。
where和which的例句
1、where
(1)This is the place where he works.这是他工作的地方。
(2)Tell me the place where the accident happened yesterday.告诉我昨天发生事故的地方。
(3)That's the place where we once lived.那是我曾经住过的地方。
2、which
(1)Tomorrow I will bring here a magazine for which you asked.明天我会带一本你想要的杂志。
(2)This is a reason which we must not forget.这是我们不能忘记的原因之一。
(3)The school in which she once studied is very famous.她曾经上过的学校很有名。