【who和whom的用法区别】在英语学习中,"who" 和 "whom" 是两个常被混淆的疑问词。虽然它们都用于提问,但在语法功能上有着明确的区别。理解这两个词的不同用法,有助于提高英语表达的准确性。
一、基本概念总结
Who 是一个主格代词,通常用于指代句子中的主语。它在句中担任主语角色,回答“谁是……”的问题。
Whom 是一个宾格代词,通常用于指代句子中的宾语。它在句中担任宾语角色,回答“谁被……”或“对谁……”的问题。
二、用法对比(表格形式)
| 项目 | Who | Whom |
| 词性 | 主格代词(Subject Pronoun) | 宾格代词(Object Pronoun) |
| 用法场景 | 作主语时使用 | 作宾语时使用 |
| 例句 | Who is coming to the party? | Whom did you see at the park? |
| 口语中 | 常被简化为 "who" | 在口语中较少使用,多用于正式场合 |
| 正式程度 | 中等 | 更加正式 |
三、具体用法说明
1. Who 作为主语
- Who is that man?(那个人是谁?)
- Who called me last night?(昨晚谁给我打电话了?)
2. Whom 作为宾语
- Whom did you invite to the meeting?(你邀请谁参加会议了?)
- Whom should I ask for help?(我应该向谁求助?)
3. 在从句中
- The person who called me is my friend.(打电话给我的人是我的朋友。)
- The person whom I met yesterday is a teacher.(我昨天遇到的人是一位老师。)
4. 在非正式语境中
在日常对话中,"whom" 很少使用,人们更倾向于用 "who" 来代替,即使它实际上是宾语。例如:
- Who did you talk to?(你和谁说话了?)
虽然严格来说应为 "Whom did you talk to?",但在口语中更常见的是前者。
四、小结
- Who 用于主语位置,表示“谁”。
- Whom 用于宾语位置,表示“谁”。
- 在正式写作中,应区分两者;而在口语中,两者常被混用。
掌握 "who" 和 "whom" 的正确用法,能帮助你在英语表达中更加准确、专业。


