【who和whom的区别英语中Who和Whom的区别】在英语语法中,“who”和“whom”都是用来引导疑问句或从句的代词,但它们的用法有所不同。正确使用“who”和“whom”可以帮助提高语言的准确性与正式程度。下面是对这两个词的详细总结。
一、基本定义与用法
- Who:用于指人,在句子中作主语。
- Whom:用于指人,在句子中作宾语(包括介词后的宾语)。
虽然在日常口语中,很多人会用“who”代替“whom”,但在正式写作或考试中,区分两者是必要的。
二、使用规则总结
情况 | 使用哪个词 | 例子 |
句子中作主语 | who | Who is coming to the party?(谁要来参加聚会?) |
句子中作宾语 | whom | Who did you see?(你看见了谁?) → 正式写法:Whom did you see? |
介词后作宾语 | whom | The person whom you met is my teacher.(你遇到的那个人是我的老师。) |
日常口语中 | who | Who are you talking to?(你在跟谁说话?) → 通常不使用“whom” |
三、如何判断用“who”还是“whom”
1. 替换法:
在句子中将“who”或“whom”替换成“he”或“him”。如果用“he”,则用“who”;如果用“him”,则用“whom”。
- 例句:Who is that? → He is that. → 所以用 who。
- 例句:Whom did you call? → You called him. → 所以用 whom。
2. 简化句子:
将复杂的句子简化为一个简单句,再判断主语或宾语。
- 原句:The man whom I saw yesterday is my neighbor.
简化为:I saw the man yesterday. → “the man”是宾语,所以用 whom。
四、常见错误与注意事项
- 错误:Who did you give the book to?
正确:Whom did you give the book to?
(不过在口语中,人们更倾向于说“Who did you give the book to?”)
- 注意:在现代英语中,尤其是在非正式场合,“whom”逐渐被“who”取代,但正式写作中仍需保留其正确用法。
五、表格总结对比
项目 | who | whom |
用法 | 主语 | 宾语 |
是否常用 | 高(口语/非正式) | 低(仅限正式场合) |
替换测试 | he / she / they | him / her / them |
介词后 | 不常用 | 常用 |
例子 | Who is there? | Whom did you meet? |
六、结语
“Who”和“whom”的区别在于它们在句子中的语法功能不同。掌握这一点不仅有助于提升英语表达的准确性,也能增强语言的正式感。在实际应用中,根据语境灵活选择,可以更好地适应不同的交流场景。