作宾语用who还是whom
- 英语语法
- 2025-01-25
- 22热度
- 0评论


在英语中,who 和 whom 都是关系代词,但它们在句子中的语法功能有所不同。具体选择哪一个取决于它们在句子中所扮演的角色:
1. who
-
who 是主格形式,用于在句子中作主语。
-
当你需要指代一个“做动作的人”时,应该使用 who。
-
例句:
-
Who is going to the party?(谁要去派对?)
-
在这里,“who” 是句子的主语,表示“谁”是动作的执行者。
-
-
I don't know who left the door open.(我不知道是谁没关上门。)
-
在从句中,“who” 作主语,表示“谁”是“leave the door open”这个动作的执行者。
-
-
2. whom
-
whom 是宾格形式,用于在句子中作宾语。
-
当你需要指代一个“接受动作的人”时,应该使用 whom。
-
例句:
-
To whom should I give this letter?(我应该把这封信交给谁?)
-
在这里,“whom” 是介词“to”的宾语,表示“谁”是动作的接受者。
-
-
I saw whom at the concert?(我在音乐会上看到了谁?)
-
在这里,“whom” 是动词“saw”的宾语,表示“谁”是“see”的对象。
-
-
3. 如何判断使用who还是whom
-
方法: 用“he/him”或“she/her”来测试。
-
如果句子中可以用“he”或“she”替换,那么应该用 who。
-
Who is going to the party?(=He is going to the party.)
-
-
如果句子中可以用“him”或“her”替换,那么应该用 whom。
-
To whom should I give this letter?(=I should give this letter to him.)
-
-
4. 现代英语中的变化
-
在现代英语中,尤其是在口语中,who 的使用范围更广,很多情况下即使语法上应该用 whom,人们也习惯用 who。
-
例如:
-
Who did you see at the concert?(即使语法上应该用“whom”,但在口语中用“who”也很常见。)
-
-
不过,在正式写作或需要严格遵循语法的场合,whom 仍然是正确的选择。
总之,who 用于作主语,whom 用于作宾语。在口语中,who 的使用更灵活,但在正式场合,还是要根据语法规则选择。