【who和whom的区别用法】在英语学习中,"who" 和 "whom" 是两个常被混淆的疑问代词。虽然它们都用于提问,但在语法功能上有着明确的区别。了解这两个词的不同用法,有助于提高语言表达的准确性。
一、基本区别
“Who” 通常用来指代句子中的主语,而 “whom” 则用来指代宾语。在现代英语中,尤其是在口语中,“whom” 的使用已经逐渐减少,但正式写作或学术场合中仍然需要正确使用。
二、用法总结
| 用法 | 词形 | 例子 | 说明 |
| 作主语 | who | Who is coming to the party? | “Who” 在句中作主语,表示“谁”。 |
| 作宾语 | whom | Whom did you see at the store? | “Whom” 在句中作宾语,表示“谁(作为动作接受者)”。 |
| 现代英语中 | who | Who did you talk to? | 在口语中,常用 “who” 替代 “whom”,即使它作宾语。 |
| 正式写作中 | whom | To whom did you send the email? | 在正式文体中,仍需使用 “whom” 表示宾语。 |
三、如何判断用哪个?
1. 找主语:如果问的是“谁做了某事”,用 “who”。
- 例:Who wrote this book?
2. 找宾语:如果问的是“谁被做某事”,用 “whom”。
- 例:Whom did you invite to the meeting?
3. 简化法:将疑问句改为陈述句,看是否需要 “he” 或 “him”。
- 例如:
- Who called you? → He called you.
- Whom did you call? → You called him.
四、常见错误
- 错误:Whom are you talking?
- 正确:Who are you talking to?
在大多数日常对话中,人们更倾向于使用 “who” 而不是 “whom”,但如果你是在写正式文章或进行专业沟通,建议使用正确的形式以避免误解。
五、小结
“Who” 和 “whom” 的区别主要在于它们在句子中的语法角色。掌握这一规则,可以帮助你更准确地使用英语,特别是在书面表达中。虽然 “whom” 在口语中不太常见,但在正式场合中仍然是必要的。
通过练习和实际应用,你可以更加自然地运用这两个词,提升自己的语言能力。


