who和whom的区别
Who和 whom都是用来引导疑问句或从句中的人称代词,但它们在使用上有一些区别。
Who用作主语或宾语时,用于代替主语或宾语的人。例如:Who is going to the party?谁要去参加派对?Who作为主语代替谁。I saw a man who is a doctor.我看到了一个是医生的人。
Who作为宾语代替一个是医生的人。Whom主要用作宾语,用于代替直接宾语或介词后的宾语。例如:Whom did you invite to the party?你邀请了谁去参加派对?Whom作为直接宾语代替谁。To whom did you give the gift?你把礼物给了谁?-Whom作为介词后的宾语代替谁。
需要注意的是,在现代英语中,许多人更倾向于使用who而不是whom,特别是在口语和非正式语境中。因此,whom相对来说较为正式,而who更常见和自然。但在某些正式写作或较为严谨的语境中,使用whom会更准确。
who造句
1、Who is your favourite writer?
谁是你特别喜欢的作家?
2、Who is your commanding officer?
谁是你们的指挥官?
3、Who invented the steam engine?
谁发明了蒸汽机?
4、Who invented the question mark?
谁发明了问号?
5、Who can we have as treasurer?
我们让谁来主管财务?