单选题
______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]项。
提交答案
关闭