定语从句中that与which的区别

如题所述

定语从句中that与which的区别:含义不同,使用不同。

一、含义不同:

定语从句,先行词是物时,引导词可用that / which ,多数情况下可互换。但它们也有不能互换的情况。which可用在非限制性定语从句中。which可用前置介词宾语。

二、使用不同:

当先行词前有the only , the very,the last,序数词或形容词最高级等修饰时。(如果先行词是人,关系词可用who , whom 引导)。

关系分类

关系从句有限制性关系从句(英语:restrictive relative clause或defining relative clause)和非限制性关系从句(英语:non-restrictive relative clause)之分。限制性关系从句起限定作用,修饰特定的名词或名词短语;而非限制性关系从句只起补充说明某种信息的作用。

以上内容参考:百度百科-定语从句

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-02
1.
that既可代表事物也可代表人,which代表事物;它们在从句中作主语或宾语,that在从句中作宾语时常可省略关系词,which在从句中作宾语也可以省略。[eg:this
is
the
book
(which)you
want。]而且,如果which在从句中作“不及物动词+介词”的介词的宾语,注意介词不要丢掉,而且介词总是放在关系代词which的前边,但有的则放在它原来的位置
  2.
which作宾语时,根据先行词与定语从句之间的语义关系,先行词与which之间的介词不能丢
  3.
代表物时多用which,但在带有下列词的句子中用that而不用which,这些词包括当先行词是anything,
everything,
nothing
,
none等不定代词时,或者是由every,
any,
all,
some,
no,
little,
few,
much等修饰时等,这时的that常被省略
还有先行词前有序数词或形容词最高级修饰时,或先行词就是序数词或最高级时.以及先行词中既有人又有物时.还有句中前面有which时,都只能用that
  4.
who和whom引导的从句用来修饰人,分别作从句中的主语和宾语,whom作宾语时,要注意它可以作动词的宾语也可以作介词的宾语
第2个回答  2019-03-28
1.whom,that,which在从句中坐动词宾语时,常常可以省略;但作介宾时则不能省。
2.which只可指代物,that则指代人或物。(在定语从句中都作主语、宾语、表语)
3.在定从中,关系代词that不能用在介词前,这时应用which。如果将介词放在定从的其他位置(一般是动词后或句末),则引导的关系代词两者皆可,甚至可以省略。
4.that和which都可以指物,这时一般都可通用,但当先行词为all,everything,something,nothing,anything等不定代词,或先行词被形容词最高级或the
very,the
only或first
,second,last等序数词修饰时通常用that,不用which。
5.在非限制性定从中,不用that,只能用which。
第3个回答  2019-04-13
先行词是不定代词修饰时,先行词既有人又有物时,先行词被形容词最高级,序数词修饰时,被the
only/the
very/thesame/the
way/just修饰时,还有为避免重复,只用that,不用which.而有介词时只用which不用that.
第4个回答  2020-12-05

定语从句中that和which的用法怎么区分