首先明白一点,whom就是who的宾格,who作主语用,whom作宾语用。我们先看简单句中他们作为疑问词的用法:
1.Whohasthebiggestearsinyourfamily?(who作主语)
你们家谁的耳朵最大?
2.Whomdidyouinvite?(whom是动词invite“邀请”的承受者,作宾语)
你邀请了谁?
只是在口语中,因为表达上的随意,上面的例句2中的whom常常用who。
在定语从句中,who和whom在用法上也是分别作为主语和宾语用,只是此时不再是疑问词,而是起到连系主句和从句的作用,成为关系词。
3.who在定语从句中作主语
Themanwhohasabeardismygrandpa.那个长着胡子的人是我的爷爷。
上句中,whohasabeard就是个定语从句,修饰前面的名词man,其中who在定语从句中作主语,hasabeard是定语从句中的谓语部分。另外who还有一层作用---指代前面的man,因为man是歌单数的名词,who指代man,who就也是个单数,故而,定语从句中动词用has。
4.whom在定语从句中作宾语
ThemanwhomItoldyouaboutisJimmy.那个我给你说过的人就是吉米。
上句中whomItoldyouabout作为theman的定语,但是此句中,已经有了主语I,而whom是作为toldabout的宾语,whom仍然指代前面的man,同时也起到连系主从句的作用,又代指先行词,所以叫作关系代词。像这种情况,即关系代词是定语从句中动词的宾语,也即先行词作定语从句动词的宾语,关系代词都可以省略。像上句中,whom(也就是man)本质上就是toldabout的宾语,whom可以不要。
预约试听
雅思/托福
SAT/ACT
GRE/GMAT
A-Level
留学咨询
四六级/考研
日/韩小语种