国产精品麻豆欧美日韩ww_欧美日高清视频_亚洲精品成人久久久_久久精品国产清自在天天线

打印本文 打印本文  關閉窗口 關閉窗口  
關系代詞who與that的用法區別
作者:weda  文章來源:本站原創  點擊數  更新時間:2012-04-30  文章錄入:admin  責任編輯:admin



關系代詞whothat的用法區別

 

兩者都可用作關系代詞指人,有時可互換,但以下幾點需注意:

1. all, nobody, no one, somebody, someone, anybody 等詞之后兩者都可用,但以用 that 較普通。如:

All that [who] heard him were delighted. 所有聽了他講話的人都很高興。

Have you met anybody that [who] has been to Paris? 你遇見過到過巴黎的人嗎?

2. 在序數詞、形容詞最高級以及 the only, the same, the very 等之后兩者都可用,但以用 that 較普通。如:

Newton was one of the greatest men that [who] ever lived. 牛頓是世界上最偉大的人物之一。

He is the only one among us that [who] knows Russian. 他是我們中間唯一懂俄語的人。

3. 引導非限制性定語從句時,通常只用 who。如:

Mrs Smith, who has a lot of teaching experience, will be joining us next term. 史密斯夫人很有教學經驗,她下個學期將來與我們一道工作。

4. 但是在下列情況,通常只用 that(www.52ysedu.com)

①當先行詞是一個既指人又指物的并列詞組時。如:

I made a speech on the men and things that I had seen abroad. 我就我在國外所見到的人和事作了報告。

②當先行詞是 who (為避免重復)。如:

Who that has sympathy can laugh on that occasion? 有同情心的人誰會在那個時候發笑呢?

③當關系代詞在定語從句中作表語時(可省略)。如:

Tom is not the boy (that) he was. 湯姆這孩子已不是以前那個湯姆了。

 

打印本文 打印本文  關閉窗口 關閉窗口