All the preparations for the task ____,we were ready to startA completedB completeC had been completed D have been completed 为什么选A呢?选C不行吗,直接用过去完成时?

问题描述:

All the preparations for the task ____,we were ready to start
A completed
B complete
C had been completed
D have been completed 为什么选A呢?选C不行吗,直接用过去完成时?

A 正确 C不可以 此题考察独立主格结构中 非谓语动词的应用。如果选C 逗号前后都是完整的可以独立存在的句子,那就不能用逗号连接啦!因为题干中后半部分是完整的句子结构,之前有没有连词做成并列句或从句,所以只能做成这样。独立主格结构作状语 它能表达一个句子的含义 却只能用动词的非谓语形式。至于非谓语动词形式的选择嘛 要看它和它 前面的逻辑主语形成怎样的关系 比如这里你理解到了准备工作被完成是在准备出去之前,completed是个过去分词,表示在谓语动作之前发生的被动动作 打字好辛苦 希望能帮到你

前面一句不作为完整的句子,而作为一个短语,使整个句子没有那么累赘。

一个句子(主句,或从句)在没连词的时候,只能有也必需有一个谓语动词.
这句话 were是谓语动词,所以complete不能是谓语动词,所以填非谓语动词
这里preparation和 complete关系是被动,用过去分词 completed
D 答案在空格后加 and也对,或者把 逗号 改成 句号也对.