在英语语法中,"who"和"whom"这两个词经常让学习者感到困惑。它们都属于关系代词,用于引导定语从句或特殊疑问句,但在使用上却有细微的差别。
一、Who的用法
"Who"通常用来指代句子中的主语。也就是说,当某个动作是由某人发出时,我们用"who"来描述这个人。例如:
- Who is calling? (谁在打电话?)
在这个句子中,“is calling”是谓语动词,表示动作的执行者,因此用"who"。
- The man who is speaking is my teacher. (正在讲话的那个男人是我的老师。)
这里“who is speaking”是一个定语从句,修饰先行词“man”,同样因为“speaking”是主动形式,所以用"who"。
二、Whom的用法
与"who"不同,"whom"用来指代宾语,即接受动作的人或事物。如果一个句子中有动词的宾语,并且需要明确指出这个宾语是谁,那么就用"whom"。例如:
- To whom did you give the book? (你把书给了谁?)
在这里,“did you give”是谓语动词短语,“the book”是宾语,“whom”作为介词“to”的宾语,因此使用"whom"。
- Whom do you think will win the game? (你认为谁会赢得比赛?)
此处“will win”是谓语动词短语,“whom”作为宾语从句中的宾语,因此也使用"whom"。
三、如何判断用"who"还是"whom"?
要区分两者,可以尝试以下方法:
1. 如果你能将句子改为主动语态,且该词作主语,则用"who"。
- 例句:Who is the best player? → He is the best player.
2. 如果你能将句子改为主动语态,且该词作宾语,则用"whom"。
- 例句:Whom did you see yesterday? → Did you see him yesterday?
四、现代英语中的简化趋势
需要注意的是,在现代英语中,许多人倾向于避免使用"whom",尤其是在口语中。很多情况下,即使语法上应该使用"whom",人们也会习惯性地使用"who"。例如:
- 正确用法:To whom should I send this email?
- 常见简化:Who should I send this email to?
尽管如此,在正式写作或考试中,了解并正确使用"who"和"whom"仍然是非常重要的。
总结
"Who"和"whom"虽然看似相似,但它们的功能截然不同。掌握它们的关键在于判断句子中的成分——主语还是宾语。希望这篇文章能帮助你更好地理解和运用这两个词!