【who和whose和whom的区别用法】在英语学习中,"who"、"whose" 和 "whom" 是常见的疑问词,它们都用于引导疑问句或从句,但在语法功能和使用方式上有所不同。了解它们的区别有助于更准确地表达意思,避免语法错误。
一、基本定义与用法
1. Who
- 用作主语,指人。
- 用于询问某人的身份或角色。
- 例句:Who is that man?(那个人是谁?)
2. Whose
- 用作所有格,表示“谁的”。
- 用于询问所属关系。
- 例句:Whose book is this?(这是谁的书?)
3. Whom
- 用作宾语,指人。
- 通常用于正式场合,现代英语中常被 "who" 替代。
- 例句:Whom did you meet?(你见了谁?)
二、区别总结表
| 疑问词 | 用法 | 是否指人 | 语法功能 | 例句 |
| Who | 主语 | 是 | 主语 | Who called me?(谁打给我?) |
| Whose | 所有格 | 是 | 定语 | Whose car is parked here?(谁的车停在这?) |
| Whom | 宾语 | 是 | 宾语 | Whom did you see?(你看见了谁?) |
三、常见误区与注意事项
- Whom 的使用逐渐减少:在口语和非正式写作中,"who" 常被用来代替 "whom",例如:"Who did you talk to?" 而不是 "Whom did you talk to?"。
- Whose 不能用于疑问句以外的结构:它只能用于疑问句或名词性从句中,不能单独作为主语。
- Who 与 whom 的区分:虽然 "who" 和 "whom" 都指人,但 "who" 用于主语位置,"whom" 用于宾语位置,尤其是在正式语境中。
四、实际应用示例
1. Who is the teacher?
- 询问主语,意思是“谁是老师?”
2. Whose bag is this?
- 询问所属关系,“这是谁的包?”
3. Whom did she invite?
- 询问宾语,“她邀请了谁?”
4. Who is the person who called me?
- 定语从句中用 "who",指人。
5. Whose advice did you take?
- 询问所属,“你采纳了谁的建议?”
五、小结
在英语中,"who"、"whose" 和 "whom" 虽然都用于提问,但各自有不同的语法功能和适用场景。掌握它们的区别,能帮助我们更准确地表达意思,特别是在写作和正式交流中。对于初学者来说,可以优先掌握 "who" 和 "whose",而 "whom" 则根据语境灵活使用。
通过不断练习和阅读,这些疑问词的用法会更加自然和熟练。


