作业帮 > 英语 > 作业

英语语法问题,I have many friends,____some are businessman.A.of the

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/02 10:41:44
英语语法问题,
I have many friends,____some are businessman.
A.of them B.from which C.who of D.of whom
请问选哪个,并说明原因
再则,我一直对这种of加什么什么的句子语法不太清楚,能否辨析一些of them,of which ,of whom,of who的用法?
不懂的请勿作答,
选择D 首先分析句子中有两个谓语动词,那么首先淘汰A因为,them是代词,这样的话句子有两个谓语动词是不对的,必须选择连词,连接一个从句.
这里的先行词是人 ,所以关系代词要选择who 或者whom 淘汰B,which是指代物的.
C这种表达方式是错误的.
D项 先行词是人,在介词后面作宾语所以whom连接定语从句.
of them 不能引导从句 此句中只有一个谓语动词
of which 作介词的宾语,指代物,当介词在关系代词前的时候不能用that代替which.
of whom 做介词的宾语 先行词是人 ,介词在关系代词前时不能用who代替whom
没有of who 这时候是不能代替whom的 刚才说了
再问: 为什么后半句是定语从句?
再答: 用来修饰限定先行词的,你觉得是什么