who和whom的区别用法
【who和whom的区别用法】在英语学习中,"who" 和 "whom" 是两个常被混淆的疑问代词。虽然它们都用于提问,但它们在句子中的语法功能不同,正确使用可以提升语言表达的准确性。
一、基本定义与用法区别
1. Who
“Who” 用于指代主语,通常在句中作主语,回答“谁”的问题。
例句:
- Who is coming to the party?(谁要来参加聚会?)
- Who wrote this book?(谁写了这本书?)
2. Whom
“Whom” 用于指代宾语,通常在句中作动词或介词的宾语。
例句:
- Who did you meet?(你见了谁?)
- Whom are you talking to?(你在跟谁说话?)
注意:“Whom” 在现代英语中使用频率较低,很多情况下可以用 “who” 替代,但在正式写作中仍需区分。
二、总结对比表
| 用法 | Who | Whom |
| 句子成分 | 主语 | 宾语(动词/介词后) |
| 是否正式 | 通用,口语常用 | 更正式,多用于书面语 |
| 例子 | Who is that man? | Whom did you invite? |
| 现代英语使用 | 常用,可替代 whom | 较少使用,部分人可能忽略 |
三、常见错误与建议
- 错误:Whom did you see?(应为 Who did you see?)
- 解释:在口语中,“who” 通常代替 “whom”,尤其是在非正式场合。
- 正确:To whom should I address this letter?(更正式的表达)
四、使用技巧
- 如果无法确定是用 who 还是 whom,可以尝试将句子改为陈述句,看看哪个更合适。
- 例如:I saw him → 问句就是 Who did I see?
- 例如:She talked to him → 问句就是 Whom did she talk to?
五、总结
“Who” 和 “whom” 的主要区别在于它们在句子中的语法角色。掌握这一区别有助于提高英语表达的准确性和正式程度,尤其在写作中更为重要。虽然现代英语中 “whom” 使用较少,但在特定语境下仍然具有其独特的价值。
