问题
选择题
___ for the fact that you were lazy, you could have finished the assignment by now.
A.It were not
B.Weren’t it
C.Had it not been
D.Had not been
答案
答案:C
考查虚拟语气。根据语境可知为对过去事实相反的虚拟语气,故从句用had + v过去分词,Had it not been =" if" it had not been,选C。