定语从句中in which和where等的区别

老师上课时讲了定语从句,告诉我们 in which等于where on which等于when for which等于why 但做到一道选择题目,同时出现了in which和where,结果答案只选择了where。 我想知道上面这三组词什么时候可以混用,什么时候需要区别呢?

在一定程度上,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

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-09-01

关系代词有:who, whom, whose, that, which等。

关系副词有:when, where, why等。 18.1 关系代词引导的定语从句

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

which 是用在介词之后,而in是介词故只能用which .where前不能+介词,所以in which = where。

扩展资料:

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

1)who, whom, that

这些词代替的先行词是人的名词或代词,在从句中所起作用如下:

Is he the man who/that wants to see you?

他就是你想见的人吗?(who/that在从句中作主语)

He is the man whom/ that I saw yesterday.

他就是我昨天见的那个人。(whom/that在从句中作宾语)

2) Whose 用来指人或物,(只用作定语, 若指物,它还可以同of which互换), 例如:

They rushed over to help the man whose car had broken down. 那人车坏了,大家都跑过去帮忙。

定语从句,又称为关系从句,顾名思义在句中有着修饰限定的作用,可修饰单一的词(名词或代词),也可修饰一个句子。其中被定语从句修饰的词称为先行词,定语从句由关系词(关系代词或关系副词)引导,被定语从句修饰的词叫作先行词。

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

本回答被网友采纳
第2个回答  2015-05-19
Where和in which用法一样,都可以引导地点状语。如果在这一句中,一定要选出一个,那就应该用Where。这两个词的一点区别是,In which 可以引导非限制性从句,In which 前面要用逗号隔开,表示从句只是附加说明,有没有都行。这里前后没用“,”那就该选where. 补充: 他们说的并不充分. 的确,在一定程度上,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. DO YOU UNDERSTAND?
第3个回答  推荐于2017-09-11
要看在这些提示词之前 是什么词了 如果是表示地点的词,则要用where(前提:没有介词) 如果是表示时间的,就要用when 如果是表示原因的,如reason 就用why
满意请采纳本回答被提问者采纳
第4个回答  推荐于2017-09-24
如果是表示地点的词,则要用where(前提:没有介词)
如果是表示时间的,就要用when
如果是表示原因的,如reason 就用why
在一定程度上,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。本回答被网友采纳
相似回答