网站首页 语言 会计 互联网计算机 医学 学历 职场 文艺体育 范文
当前位置:学识谷 > 范文 > 校园

定语从句when和in which的区别

栏目: 校园 / 发布于: / 人气:2.7W

关于定语从句when和in which的区别大家了解过多少呢?可能很多人都不是很清楚,下面就是小编分享的定语从句when和in which的'区别介绍,一起来看一下吧。

定语从句when和in which的区别

which在定语从句中只作主语,宾语,表语,修饰物

when,where在定语从句中只作状语,分别作地点状语和时间状语.

如定语从句中缺少句子成份,即,主,宾或表语缺其中任意一项,先行词又是表物的名词或代词,定语从句的关系词就用which

如定语从句中不缺少句子成份,即,主,宾或表齐全,如先行词为表地点的名词或代词,定语从句就用where,如先行词是表时间的名词或代词,定语从句就用when引导.

如果是表示地点的词,则要用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。

Tags:从句 定语