in the house of which I live与in whose house is that I live的区别

如题所述

在一定程度上,IN WHICH与WHERE是相等的。他们修饰的先行词是表地点的
例如:The house where I live is beautibul。
=The house in which I live is beautibul。
但是当下面两种情况时就不相等了。
1.若IN提前,只能用WHICH,就不能用WHERE。
例如;The house in(   )I live is beautibul.句中的空就不能填WHERE。
或者:The house (    ) I live in is beautibul.句中的空也不能填WHERE,因为后面有介词IN呀。WHERE是副词,不能跟介词。
2.若这个表地点的先行词是人不能到达的,就不能用WHERE。
例如:先行词是在墙里的某个东西,那么就只能用IN+WHICH,而不能用WHERE。

拓展资料:

关系代词所代替的先行词是人或物的名词或代词,并在从句中充当主语、宾语、定语等成分。关系代词在定语从句中作主语时,从句谓语动词的人称和数要和先行词保持一致。

一、who, which, that

    限定性定语从句中的关系代词

2.非限定性定语从句中的关系代词

二、特殊情况:有六种情况只可用that:

    不定代词 anything, nothing, everything,all,much,few,any,little为先行词时;

Finally, the thief handed everything that he had stolen to the police. 最终,小偷偷的所有东西全部交给了警察。

2.先行词为 the only, the very, the just时;

He is the very man that helped the girl out of the water. 他从水中救起了那个女孩。

3.先行词为序数词、数词、形容词或最高级时;

The first English book that I read was "The Prince and the Pauper" by Mark Twain. 我读的第一本书是马克·吐温写的《王子与贫儿》。

4.先行词既有人又有物时;

He talked about the teachers and school that he visited. 他在讲他以前访问过的学校和老师。

5.当主句是以who或which开始的特殊疑问句时,为避免重复用that;

Who is the person that is standing at the gate? 那个站在门口的人是谁?

6.关系代词作表语时;

He is not the man that he used to be. 他以前不是这样的人。

注:which在定语从句中指物,可作主语或及物动词或介词的宾语,作宾语时可省略;that在定语从句中既可指人又可指物,在定语从句中作主语、宾语和表语,作宾语时可省略,指人时,相当于who或whom,指物时,相当于which,作介词宾语时,介词不可提到that前,当介词提前时,需要用which或whom来代替。

三、不能用that的情况

    介词前置时;

    非限定性定语从句中

    先行词本身是that

参考资料:百度百科 定语从句

温馨提示:答案为网友推荐,仅供参考
相似回答