【who和whom的区别】在英语语法中,"who" 和 "whom" 都是关系代词,用于引导定语从句。然而,它们的用法有所不同,主要体现在句子中的语法功能上。正确使用这两个词可以提升语言的准确性和正式程度。
一、基本定义
- Who:用于指代主语,相当于“谁”,在从句中作主语。
- Whom:用于指代宾语,相当于“谁”,在从句中作宾语。
二、使用规则总结
用法 | 例子 | 说明 |
Who 作为主语 | The man who is talking to Mary is my teacher. | “who is talking” 中,“who” 是主语,指代“the man”。 |
Whom 作为宾语 | The man whom you saw yesterday is my uncle. | “whom you saw” 中,“whom” 是宾语,指代“the man”。 |
Who 用于疑问句 | Who called me? | 疑问句中,“who” 作主语。 |
Whom 用于疑问句 | Whom did you meet? | 疑问句中,“whom” 作宾语。 |
三、简化用法
在日常口语中,很多人会省略“whom”,直接使用“who”来代替。例如:
- 正确(正式):The person whom I met was very kind.
- 口语(常见):The person who I met was very kind.
虽然这种用法在非正式场合被广泛接受,但在正式写作或考试中,仍建议区分“who”和“whom”。
四、小结
- Who 用于主语位置,表示“谁”。
- Whom 用于宾语位置,表示“谁”。
- 在日常交流中,两者常被混用,但在正式语境中应加以区分。
掌握“who”和“whom”的区别,有助于提高英语表达的准确性与专业性。