1.where 和 which 区别 It is the city where I stayed last year It is the city which I visited last year 两句中which 和 where 可否互换 在定语从句中有何区别 2.是不是所有定人的都可以用that/who 3.That is the dictionary which Helen is looking for which 可不可以换为that
1.不能互换 第一句中的where作状语,相当于in which 第二句中的which作宾语,也可以用that
2.修饰人,做主语用that或who,宾语用whom,所有格whose
3.作宾语,可以换成that
第2个回答 2008-01-20
1.where=in which 也就是说第一句可以说:It is the city in which I stayed last year. 而第二句,表示拜访某地,用which就可以了,第一句可以转换是因为stay in这个词组 2.主语从句就用who,除此以外基本都可以 3.可以的,都是关系代词指代the dictionary