搞懂whom和who的用法区别,不再傻傻分不清


"Who" 和 "whom" 都是指人的疑问代词,但它们的用法有很大区别。理解它们的区别可以帮助我们更准确地使用这两个词,避免在写作和口语中犯错误。

首先,"who" 通常用作主语,而 "whom" 通常用作宾语。例如,在句子 "Who is the person speaking?" 中,"who" 是主语,因为它执行动词 "is speaking"。而在句子 "Whom did you see at the party?" 中,"whom" 是宾语,因为它是被动词 "did see" 的对象。

其次,"who" 可以用作宾语,但通常在非正式语境中。例如,在句子 "I know who he is" 中,"who" 是宾语。然而,在正式写作中,我们更倾向于使用 "whom" 来代替 "who" 作为宾语。因此,在句子 "I know whom he is" 中,"whom" 是宾语,这在正式写作中是更合适的选择。

此外,"who" 还可以用来指代一群人,而 "whom" 通常不用于这种情况。例如,在句子 "Who won the award?" 中,"who" 指代获奖者。而在句子 "Whom did the award go to?" 中,虽然 "whom" 也是指获奖者,但使用 "who" 会更自然。

总之,"who" 和 "whom" 的主要区别在于它们的语法功能和正式程度。在大多数情况下,"who" 用作主语,而 "whom" 用作宾语。在正式写作中,我们更倾向于使用 "whom" 作为宾语。通过理解这些区别,我们可以更准确地使用这两个词,避免在写作和口语中犯错误。