丫丫文案网—你身边的文案专家

丫丫文案网—你身边的文案专家

定语从句中如果先行词是anyone

59

在定语从句中,当先行词是 anyone时,关系代词应使用 who而不是 that。以下是具体说明:

一、基本规则

先行词为不定代词指人时

当先行词为 anyone(或 anybody, everyone, somebody等)且关系代词在从句中作主语时,必须使用 who

例句:

- Anyone who calls should be admitted.

- The teacher who passed the exam is my friend.

关系代词的选择

- who专门用于指代人,且可作主语或宾语。

- that可以指代人或物,但在此情况下, who是更规范的选择。

二、补充说明

关系副词(如 when, where, why)不可用于指代人,只能用于指代时间、地点或原因。

若关系代词在从句中作宾语, whothat均可使用,但需注意 that不能省略。

三、常见错误示例

错误:

Anyone that calls should be admitted.

正确:

Anyone who calls should be admitted.

综上, 先行词为anyone时,关系代词应使用who,这是英语语法中的明确规范。