古詩詞大全網 - 成語經典 - that, which, who的用法有什麽區別?

that, which, who的用法有什麽區別?

用法區別:

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之後。