that, which, who有何区别?

如题所述

又到了为小伙伴们解惑的时候了 (*❦ω❦),that通常用于引导限定性定语从句,用于修饰特定的人或物,指代的范围非常明确;which通常用于引导非限定性定语从句,用于补充说明已经被明确指出的人或物;who通常用于引导修饰人的定语从句,强调的是人的特性、行为等。这里就给大家总结了一个它们基础知识的表格,可以先简单了解一下先:

了解完that, which, who的基础知识后,现在就来看看它们的具体区别~(@^_^@)~

1、适用范围的不同

that通常用于引导限定性定语从句,用于修饰特定的人或物,指代的范围非常明确;which通常用于引导非限定性定语从句,用于补充说明已经被明确指出的人或物;who通常用于引导修饰人的定语从句,强调的是人的特性、行为等。

例句:

- The book that is on the shelf is the one I was looking for.(在书架上的那本书就是我正在找的那本。)

- The car, which was parked outside, had a flat tire.(那辆停在门口的车子瘪了一只轮胎。)

- The teacher who helped me with my assignment is very kind.(帮我完成作业的那位老师非常友善。)

2、作用的不同

that强调限定性定语从句对句子的整体构成有很强的限制作用,一般情况下不能省略;which作为非限定性定语从句的引导语,起到的作用是对前面的内容进行附加说明,所以可以省略;who主要用于修饰人,帮助指出人的身份和资格,更多地是用于强调人或人的行为特性。

例句:

- I can't find the key that opens the door.(我找不到能开这个门的钥匙。)

- My sister, which is a painter, is coming to visit me this weekend.(我妹妹,她是位画家,这个周末来看我。)

- The boy who told the joke is my classmate.(讲了那个笑话的男孩是我的同学。)

3、语境的不同

that可以用于对人或物的描述中,相对不那么明确,但仍能为句子提供必要的信息;which通常有强调作用,在语气上更松散一些,通常与它补充的内容不是很重要;who强调人本身及他的行为和资格,常常被用作主语或宾语。

例句:

- The dress that you are wearing is very beautiful.(你穿的那件连衣裙非常漂亮。)

- We visited the museum, which was very interesting.(我们去了博物馆,那里非常有趣。)

- The woman who just passed by is a famous actress.(刚才走过来的那个女人是一位著名的演员。)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-12-17

用法区别:

that:引导定语从句时,既可以指人,也可以指物。指人时,相当于who 或whom;指物时,相当于which。在定语从句中作主语或宾语,作宾语时常可省略。

which:指物,在定语从句中作主语或宾语,做宾语时常可省略。

who:指人,在定语从句中作主语,有时也作宾语。

that、which、who的区别:含义不同、用法不同、侧重点不同

一、含义不同

1、that

pron. 那。conj. 引导从句。adj. 那个;上文提到的。adv. 非常;那么地

2、which

adj. 哪一个;哪一些。pron. 哪一个;哪些

3、who

pron. 谁。abbr. 世界卫生组织(=World Health Organization)

二、用法不同

1、that

that用作指示代词的意思是“那,那个”。可指前面提到的那件事,也可指在空间或时间上较另一事物远的事物或人,还可指要表明的或要提及的事物、想法等。

I am well aware that this is a tough job.

我深知这是一件棘手的工作。

2、which

which用作疑问代词时,在特殊疑问句中用作宾语或主语。

which用作关系代词,可引导限制性定语从句或非限制性定语从句,引导非限制性定语从句时which可以用整个主句作为其前行词,相当于and that,有时还可引导不定式短语从句。

It's hard to say which is better.

很难说哪一个好些。

3、who

who用作疑问代词时,意思是“谁”,一般只用来指人,在句中用作宾语或主语。

who用作限制性或非限制性的关系代词,意思是“…的人,那个…”“他,她,他们”,在句中作主语。

I wonder who will play in the basketball match.

我不知道这场篮球赛谁会上场。



三、侧重点不同

1、that

用作关系代词时两者均可指人,当先行词是一个既指人又指物的并列词组时通常要用that。当先行词是who时通常要用that。

that可引导定语从句,当先行词是all, everything,nothing,anything, little等不定代词,或被first, last,only,few,much,some,any,no等词修饰时,应该用关系代词that,不用which。

当先行词为形容词最高级所修饰时,关系代词用that不用which。

2、which

which可引导定语从句,非限制性定语从句所修饰的是物或是整个主句时,关系代词用which,不用that。

当定语从句由介词加上关系代词来引导时,该关系代词代替的是物而不是人时,不能用that,只能用which。

3、who

用作关系代词时两者均可指人,在正式文体中,用作关系代词的who可以用于人称代词he,she之后。

本回答被网友采纳