一道定语从句题(急)

来源:百度知道 编辑:UC知道 时间:2024/05/30 17:44:56
I have many friends,of whom some are businessmen.
这句话里(of whom some)是主语吧,语法书上说从句里主语要用who,那这里为什么是whom而不是who?那位给解答一下,谢谢

这里的主语的正常语序是 some of whom,whom是在of的后面,而of是介词,介词后面自然要用宾语,whom是宾语,而who在正规场合下只能做主语

因为在介词后面

先帮楼主区分一下whom和who
whom是who的宾格,WHO一般做主语,如WHO IS THE GIRL?WHOM一般在句中做宾语成分,作为引导词,引导一个定语从句,如THE GIRL WHOM THE BOY IS TALING ABOUT IS ME。
具体到这道题,记住一个固定用法:介词+ whom . 没有介词+who whom 做的是宾语,of是介词,后面必须加whom作宾语

因为whom前面有介词of,所以用其宾格,of whom 相当于who。