【who和whom的用法区别】在英语语法中,“who”和“whom”是两个常用于疑问句或从句中的关系代词。虽然它们都指人,但在句子中的语法功能不同。正确使用这两个词有助于提升语言的准确性和正式程度。
一、基本定义与用法
- who:用于指代句子的主语,相当于“谁”,在句子中作主语。
- whom:用于指代句子的宾语,相当于“谁”,在句子中作宾语。
二、具体用法对比
用法类型 | 用词 | 示例句子 | 说明 |
主语 | who | Who is coming to the party? | “who”在句中作主语,表示“谁”。 |
宾语 | whom | Whom did you meet? | “whom”在句中作宾语,表示“你见了谁”。 |
宾语(非正式) | who | Who did you meet? | 在口语或非正式场合中,常省略“whom”,用“who”代替。 |
从句主语 | who | The man who called me is my teacher. | “who”引导定语从句,作从句的主语。 |
从句宾语 | whom | The woman whom I met is a doctor. | “whom”引导定语从句,作从句的宾语。 |
从句宾语(非正式) | who | The woman who I met is a doctor. | 非正式场合中,常用“who”代替“whom”。 |
三、常见误区
1. 混淆主语与宾语
- 错误:Who are you talking to?
正确:Whom are you talking to?
- 说明:“to”是介词,后面应接宾格“whom”。
2. 忽略语境
- 在日常对话中,很多人会省略“whom”,直接说“who”,这是可以接受的。但在正式写作中,仍建议使用“whom”。
3. 从句中误用
- 错误:The person who I saw was my friend.
正确:The person whom I saw was my friend.
- 说明:在从句中,“saw”是及物动词,需要宾语,因此用“whom”。
四、总结
“who”和“whom”的主要区别在于它们在句子中的语法角色:
- who = 主语(谁)
- whom = 宾语(谁)
在日常交流中,很多人倾向于使用“who”来代替“whom”,尤其是在非正式场合。但为了表达更准确、更正式的语气,特别是在书面语中,掌握两者的区别是非常有必要的。
通过以上对比和示例,你可以更清晰地理解“who”和“whom”的使用场景,避免常见的语法错误。