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

请问下面的结构有什么语法规则?为什么不能选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
娱乐878 1年前 已收到3个回答 举报

na22an 幼苗

共回答了15个问题采纳率:80% 举报

如果是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)

1年前

10

x_lady 幼苗

共回答了6个问题 举报

1当然不对,这是一个复杂的句子,i know修饰few people,我知道的很少人之中,who have learned from mistakes.修饰she,定语从句。总意义是 她是我所知道的能从错误里得到教训的人。

1年前

0

莫宣是梅 幼苗

共回答了109个问题 举报

她是我知道的很少几个人中从错误中吸取教训的一个。
I know 是插入语 who have learned 是定语从句 修饰one of the few persons
A.whom l know have lerned 是宾语从句 句子中有了宾语所以不能选A

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.066 s. - webmaster@yulucn.com