______for your laziness, you could have finished the assignment by now.

admin2019-05-28  29

问题 ______for your laziness, you could have finished the assignment by now.

选项 A、It were not
B、Weren’t it
C、Had it not been
D、Had not it been

答案C

解析 本题考查虚拟语气的倒装。根据主句的谓语could have finished可知,句子属于与过去事实相反的虚拟语气,所以,虚拟条件句应用过去完成时,可将助动词had置于主语前构成倒装。因此,答案为[C]项。
转载请注明原文地址:https://kaotiyun.com/show/W2ra777K
0

最新回复(0)