【who和whom的区别】在英语语法中,"who" 和 "whom" 都是关系代词,用于引导定语从句。它们的主要区别在于在句子中的语法功能不同。理解这两个词的用法,有助于更准确地表达意思。
一、基本定义
- Who:用于指代主语,通常在句子中作主语。
- Whom:用于指代宾语,通常在句子中作宾语。
二、使用场景对比
| 用法 | 指代对象 | 在句中作用 | 举例 |
| Who | 主语 | 作主语 | The man who is talking is my teacher. |
| Whom | 宾语 | 作宾语 | The girl whom you met is my sister. |
三、实际应用技巧
1. 判断是否为宾语:如果从句中缺少的是动词的宾语,那么应该用 whom。
- 例:The person whom I saw was a doctor.
- 改写为:I saw the person. → “the person” 是宾语,所以用 whom。
2. 简化判断方式:可以用 he/him 来替代,若用 he(主格),则用 who;若用 him(宾格),则用 whom。
- 例:The boy who is running is my brother.(he is running)
- The boy whom I like is my classmate.(I like him)
3. 现代英语中的变化:在口语中,很多人会省略 whom,直接用 who 替代,但在正式写作中,仍应区分两者。
四、常见错误
- 错误:The person who I gave the book to is here.
- 正确:The person to whom I gave the book is here. 或更自然地说:The person I gave the book to is here.
五、总结
| 项目 | 谁(who) | 何时用 |
| 用法 | 主语 | 当它在从句中作主语时 |
| 例子 | The woman who called me is my friend. | 该句中,“who called me” 中的 “who” 是主语 |
| 项目 | 何时(whom) | 何时用 |
| 用法 | 宾语 | 当它在从句中作宾语时 |
| 例子 | The man whom I met is my boss. | 该句中,“whom I met” 中的 “whom” 是宾语 |
通过以上对比可以看出,“who” 和 “whom” 的区别主要在于它们在句子中的语法角色。掌握这一点,可以帮助我们在写作中更加准确地使用这两个词,提升语言的规范性和专业性。


