如何区分定语从句中WHERE与WHICH的用法
1个回答

首先,你说的“不及物动词带上了介词就不可用where来引导定语从句”是对的.

请看下面例句:

This is the house where Luxun once lived.

=This is the house (which/that) Luxun once lived in.

=This is the house in which Luxun once lived.

上面例句不难看出:关系副词where在定语从句中相当于in the house,而in the house在从句中是介词短语作状语的.所以关系副词where相当于从句中的状语.

上面例句同样也可以看出:关系代词which在从句中是介词in的宾语,live是不及物动词,不能跟宾语,要跟宾语只能和介词in搭配,然后再跟介词宾语.

再看先行词the house,我们可以把它看成“物”,所以用关系代词which,这时它在从句中必须是主语或宾语(包括介词宾语).