一道英语句子求分析

what在这里是做后面宾语的成分吗,但是为什么后面it后面可以跟一个句子?

对于你提的这个问题,我特意去查了一下该句话的原文(2017考研英语阅读),发现和你提供的句子有点出入。即:在would not 后有一个冒号,而你的没有。追答

有了冒号就好理解为什么这里可以用what了,what 引起的句子是has done 的宾语,而would not 后省去了避免重复主句的一个do,what正是作这个省去do的宾语。

简化这个句子:the company has done what it promised it would not do(这家公司已经做了它承诺它不做的事情)

而冒号之后的正是这个宾语从句的同位语,对其解释说明。

如还有疑问,欢迎追问!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-14
what是宾语从句的词汇。这个从句是“公司承诺过的”,后面画横线的it以及后面的,指的是具体这个承诺的内容。

两者是并列的,好比我们汉语中的例子:

小明答应会履行他的诺言把他的玩具车给大家看。本回答被网友采纳
相似回答