单选题
______ for your laziness, you could have finished the assignment by
now.
A. Had it not been
B. Weren't it
C. It were not
D. Had not it been
【正确答案】
A
【答案解析】[解析] 考点:虚拟语气的倒装形式。通过主句的谓语结构可知,本题属于与过去事实相反的虚拟语气的倒装形式,所以,虚拟条件句的谓语动同应用过去完成时,将助动词had置于主语前构成倒装。
[例句] Had he worked harder,he would have got through the exams.
要是他再努力点,就能通过考试了。