【who与whom的用法区别】在英语语法中,"who" 和 "whom" 都是关系代词,用于引导定语从句。然而,它们的用法有明显区别。了解它们的区别有助于更准确地使用英语,避免常见的语法错误。
一、基本概念
- Who:用于指代主语,相当于“谁”,在句子中作主语。
- Whom:用于指代宾语,相当于“谁”,在句子中作宾语。
二、用法区别总结
用法 | who | whom |
作用 | 指代主语(人) | 指代宾语(人) |
在句子中的位置 | 主语 | 宾语 |
例句 | Who is that man?(那个人是谁?) | Whom did you see?(你看见了谁?) |
现代英语中使用频率 | 高 | 低(常被 who 替代) |
三、详细说明
1. Who 的用法
- 当关系代词在从句中作主语时,使用 "who"。
- 例如:The girl who is talking to Tom is my sister.(正在和汤姆说话的女孩是我的妹妹。)
2. Whom 的用法
- 当关系代词在从句中作宾语时,使用 "whom"。
- 例如:The man whom you met yesterday is a famous writer.(你昨天遇到的那个人是一位著名作家。)
3. 现代英语中的变化
- 在口语和非正式写作中,"whom" 常被 "who" 替代,尤其是在宾语位置上。
- 例如:Who did you meet?(你见了谁?)比 "Whom did you meet?" 更常见。
四、小结
虽然 "who" 和 "whom" 都用来指代人,但它们在句子中的语法功能不同。"Who" 通常作主语,"whom" 通常作宾语。在现代英语中,"whom" 的使用逐渐减少,许多情况下可以被 "who" 替代,但在正式或书面语中,"whom" 仍有其特定的使用场合。
通过掌握这些区别,可以帮助我们更准确地表达意思,提升英语语言的规范性和准确性。