which和that的区别是什么?

如题所述

区别:

1、that和which在从句里都可以做宾语和主语,做宾语时可以省略。

2、在定语从句中,有种说法叫"关宾省",意思是关系代词在限制性定语从句中作宾语可以省略,不管是that,which,还是whom。

3、which能引导非限制性定语从句,that则不行。

4、that与which两者都可指物,常可互换。其区别主要在于:

(1)引导非限制性定语从句时,通常要用which。

如:She received an invitation from her boss, which came as a surprise. 她收到了老板的邀请,这是她意想不到的。

(2)直接放在介词后作宾语时,通常要用which。

如:The tool with which he is working is called a hammer. 他干活用的那个工具叫做锤子。

(3)much, little, none, all, few, every(thing), any(thing), no(thing) 等时,通常用that。

如:There was little that the enemy could do but surrender. 敌人无法,只有投降了。

(4)当先行词有the very, the only, the same 等修饰时,通常用that。

如:This is the only example that I know. 我知道的例子只有这一个。Those are the very words that he used. 那是他的原话。

(5)当先行词有形容词最高级或序数词(包括last, next等)等修饰时,通常用that。

如:This is the best dictionary that I’ve ever used. 这是我用过的最好的词典。

(6)当关系代词在定语从句中用作表语时,通常用that。

如:China is not the country (that) it was. 中国已不是过去的中国了。

(7)当先行词是一个既指人又指物的并列词组时,通常用that。

如:They talked about the persons and things that most impressed them. 他们谈论了使他们印象最深的人和事。

扩展资料

只能用that的几种情况:

1、当先行词为all, much, little, none及由any, every, some, no所构成的复合不定代词时。

如:We should do all that is useful to the people. 我们应该做一切有益于人民的事情。

2、当先行词被any, few, little, no, all, much, some等词修饰时。

如:You can take any seat that is free. 任何空着的座位你都可以坐。

3、当先行词为序数词或被序数词所修饰时。

如:When people talk about the cities of China, the first that comes to my mind is Beijing. 人们谈论起中国的城市的时候,我首先 想到的是北京。

4、当先行词为形容词最高级或被形容词最高级修饰时。

如:The best that I could do was to apologize. 我唯一能做的就是赔礼道歉了。

5、当先行词被the very, the only, the last, the just, the same等修饰时。

如: This is the very book that I'm looking for. 这正是我在找的书。

6、当先行词既包含人又包含物时。

如: They are talking of the heroines and their deeds that interest them. 他们正在谈论他们感兴趣的女英雄及她们的事迹。

7、当先行词是疑问代词who,which,what或主句以这些词开头时。

如:Who that has ever worked together with him doesn't admire him? 曾经和他一起工作过的谁不钦佩他?

8、当先行词为主句表语或关系代词为从句表语时。

如:That's a good book that will help you a lot. 那是本对你很有帮助的书。

9、先行词为time时,当time表示次数,引导词用that, 可省略。 当表示时间,可用that或when引导,都可省略。

如:I do remember the first time(that) I had ever heard the sweetest voice in the world.我很清楚地记得当我第一次听到世界上最美的声音的时候。

只能使用which的情况:

1、在“介词+关系代词”结构中,关系代词必须用which。

如: The house in which we live is very large. 我们住的房子非常大。

2、先行词为“those+表事物的复数名词”时, 关系代词通常只用which而不用that。

如:you should grasp well those skills which may be used in the future work。

温馨提示:内容为网友见解,仅供参考
无其他回答

which和that如何区分?
1、只用which,不用that的情况。1)which可用在非限制性定语从句中。例如:The project,which lasted four years,cost one billion dollars.这项工程历时四年,耗资十亿美元。2)which可用前置介词宾语。例如:This is the house in which we lived three years ago.这是我们三年前住过的那所房子。2、...

which和that的比较、区别?
一、指代不同 1、which:哪一些。2、that:那个。二、侧重点不同 1、which:非限制性定语从句中关系代词一般要用which。2、that:先行词是all、anything、everything、nothing等,关系代词应用that。三、引证用法不同 1、which:which用作疑问代词时,在特殊疑问句中用作宾语或主语。which用作关系代词,...

that和which的区别是什么?
that和which引导定语从句的区别为:意思不同、用法不同、侧重点不同。一、引导从句意思不同 1.that意思: 引导从句 2.which意思: 哪一个;哪一些 二、引导从句用法不同 1.that用法:that用作关系代词时,指人或事物,同时又在从句中充当句子成分。that偶尔也可引导非限制性定语从句。2.which用法:w...

which和that的区别是什么?
区别:1、that和which在从句里都可以做宾语和主语,做宾语时可以省略。2、在定语从句中,有种说法叫"关宾省",意思是关系代词在限制性定语从句中作宾语可以省略,不管是that,which,还是whom。3、which能引导非限制性定语从句,that则不行。4、that与which两者都可指物,常可互换。其区别主要在于:(1...

which和that的区别
引导非限制性定语从句时上有所不同。1、指代不同:“which”意思是哪一些;“that”意思是那个。2、侧重点不同:“which”用于引导非限制性定语从句;“that”用于引导限制性定语从句。3、引导非限制性定语从句时:通常要用“which”;先行词是“all、anything、everything”等,关系代词应用“that”。

which和that引导的定语从句的区别是什么?
定语从句引导词that和which的区别为:意思不同、用法不同、侧重点不同。一、意思不同 1、that:用于某些动词、形容词和名词后,引出从句,那,那个。2、which:哪一个,哪一些,(明确所指的事物)…的那个。二、用法不同 1、that:that用作关系代词时在下列情况下可以省略,引导限制性定语从句在从句中...

which与that区别是什么?
which 与 that 在定语从句中被称为关系代词,其区别如下:that和which在从句里都可以做宾语和主语,做宾语时可以省略。但which能引导非限制性定语从句,that则不行。需区分只能用that和只能用which的几种情况。1、只能用that,不用which作为定语从句关系代词的情况a)不定代词,如anything, nothing, the ...

which 和 that 的区别
which和that的区别如下:1、适用范围不同。which指代主句宾语:s+verb+o,which指代o。which指代主句主语:s+verb,which。that的适用范围:不定代词为先行词。any、all、each、every、little、few、no、much、many为先行词。人+物为先行词。2、用法不相同。which的用法是介词加which等于连词。that用法...

定语从句that与which 区别是什么?
区别一:成分不同 1、that可指人或物,在从句中作表语,(指人作主语时多用who)。2、which可作表语,既可指人,以可指物。指人时一般指从事某种职业或是有种特征.品性或才能的人。区别二:从句不一样 1、that仅用于限制性定语从句中,非限制性定语从句中,不能用关系代词that,作宾语用的关系...

which和that的区别
which和that的区别如下:1、适用范围不同。which指代主句宾语:s+verb+o,which指代o。which指代主句主语:s+verb,which。that的适用范围:不定代词为先行词。any、all、each、every、little、few、no、much、many为先行词。人+物为先行词。2、用法不相同。which的用法是介词加which等于连词。that用法是序数词为先行词...

相似回答
大家正在搜