【whom和who的用法具体怎么用】在英语中,"who" 和 "whom" 都是疑问代词,用于提问。虽然它们都表示“谁”,但在语法功能上有所不同。了解它们的区别有助于更准确地使用英语。
一、说明
Who 是主格形式,用于指代句子中的主语。它通常用于句首或作主语的情况。
Whom 是宾格形式,用于指代句子中的宾语。它通常出现在动词或介词之后。
在现代英语中,尤其是在口语中,很多人会省略 "whom",直接使用 "who"。但在正式写作中,正确使用 "whom" 仍然是必要的。
二、表格对比
项目 | Who | Whom |
用法 | 主格,作主语 | 宾格,作宾语 |
举例 | Who is coming to the party? | Who did you see at the store? |
正确用法 | Who is that? (主语) | Whom did you call? (宾语) |
口语常用 | ✅ 常用 | ❌ 不常用(多被 "who" 替代) |
正式写作 | ✅ 推荐使用 | ✅ 推荐使用 |
介词后用法 | ❌ 不能用于介词后 | ✅ 用于介词后(如:to whom, for whom) |
三、常见错误与注意事项
1. 不要混淆主语和宾语
- 正确:Who called you?
- 错误:Whom called you?
2. 注意介词后的用法
- 正确:To whom did you send the email?
- 错误:Who did you send the email to?
3. 避免过度使用 "whom"
在日常对话中,大多数人会说 "Who did you meet?" 而不是 "Whom did you meet?"
四、小结
"Who" 和 "whom" 的区别在于它们在句子中的语法角色。"Who" 用于主语,"whom" 用于宾语。虽然 "whom" 在口语中较少使用,但在正式写作中仍然重要。掌握这两个词的正确用法,能让你的英语表达更加地道和专业。