作业帮 > 英语 > 作业

请问下面的结构有什么语法规则?为什么不能选A

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/04/28 15:10:38
请问下面的结构有什么语法规则?为什么不能选A
/26
She is one of the few persons ________from mistakes.
A.whom l know have lerned B. I know who has learned
C. whom l know has lerned D. I know who have learned
答案:D
请问下面的结构有什么语法规则?为什么不能选A
如果是A的话,那么句子是这样的:She is one of the few persons whom l know have lerned from mistakes,分析一下成分不难发现,whom i know修饰的是persons,是定语从句,可以忽略不看,这样句子结构出现矛盾,在同一个主句中有两个谓语,1,系表结构构成的谓语,2,have learned 构成的谓语.分析句子:She(主语) is (系动词)one of the few persons(表语,与is构成作为主句的谓语) ________from mistakes(定语从句)选择D的话,还原句子:She is one of the few persons (that,做定语从句宾语被省略,) I know(这个定语从句修饰的是persons)who have learned from mistakes(后面这是另一个定语从句,修饰的是she)