【who和whom的区别】在英语语法中,“who”和“whom”都是用来引导疑问句或从句的疑问代词,但它们的用法有所不同。虽然在日常口语中,很多人会混用这两个词,但在正式写作中,正确使用“who”和“whom”是非常重要的。
一、基本区别
- Who 是主格形式,用于指代句子中的主语。
- Whom 是宾格形式,用于指代句子中的宾语(包括动词宾语、介词宾语等)。
二、使用规则总结
用法 | 例子 | 说明 |
Who | Who is coming to the party? | “Who”是主语,表示“谁”。 |
Whom | Whom did you meet? | “Whom”是宾语,表示“你见了谁”。 |
Who | The person who called me is my friend. | “Who”引导定语从句,修饰“the person”,在从句中作主语。 |
Whom | The person whom I met was very kind. | “Whom”引导定语从句,修饰“the person”,在从句中作宾语。 |
Who | Who are you talking to? | “Who”在介词“to”后,作介词宾语,此时应使用“whom”。 |
Whom | To whom did you send the email? | 正式场合中,应使用“whom”作为介词宾语。 |
三、常见误区
1. 口语中常混淆:在非正式场合,人们通常会用“who”代替“whom”,例如:“Who did you talk to?” 虽然严格来说应为“Whom did you talk to?”,但这种用法已被广泛接受。
2. 介词后的使用:当“who”出现在介词之后时,应该使用“whom”。例如:“This is the man to whom I gave the book.”(正式)而不是“this is the man who I gave the book to.”(口语化)。
3. 定语从句中:在定语从句中,如果关系代词在从句中作主语,用“who”;若作宾语,可用“whom”或省略。例如:
- “The girl who is speaking is my sister.”(主语)
- “The girl whom I saw is my sister.” 或 “The girl I saw is my sister.”(宾语)
四、小结
项目 | who | whom |
语法角色 | 主语 | 宾语(动词/介词) |
正式程度 | 较口语化 | 更正式 |
介词后 | 不常用 | 常用 |
定语从句中 | 作主语 | 作宾语(可省略) |
在实际应用中,根据语境选择合适的词可以提升语言的准确性和专业性。虽然“who”在日常交流中更为常见,但在正式写作中,掌握“whom”的使用仍然是必要的。