> 教育经验 > who和that引导定语从句的区别

who和that引导定语从句的区别

who和that引导定语从句的区别

定语从句中,关系代词who (whom)和that都可指人和物,在一般情况下,可以互换使用,当关系代词指人时,关系代词既可用who,也可以用that.

1. 两者均可指人,有时可互换(包括当先行词为 all, anyone, someone等,同时也包括先行词受the only等的修饰时)

All that [who] heard him were delighted. 所有听了他讲话的人都很高兴。

2. 但是在下列情况,通常要用 that

①当先行词是一个既指人又指物的并列词组时

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

②当先行词是who时(为避免重复)

Who was it that won the World Cup in 1982? 谁赢得了1982年的世界杯?

③当关系代词在定语从句中作表语时(可省略)

Tom is not the boy (that) he was. 汤姆这孩子已不是以前那个样子了。

3. 但是在下列情况,通常要用 who

当先行词为 those 且指人时,英语习惯上要用 who 来引导定语从句。如 Those who do not wish to go need not go. 不愿去的人不需要去。

Those who couldn’t walk were carried on stretchers. 那些不能走的人都用担架抬着。

护栏网