A-A+
If he ______ ill and missed many classes he w
问题详情
If he ______ ill and missed many classes, he would have made greater progress.
A.has not been
B.was not
C.had not been
D.had been请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:C
解析:从句子后半部分可知,这是一个与过去事实相反的虚拟语气句,所以句子前半部分要用过去完成时,选C。句意:假如他没有病,没有掉那么多课,他应该会取得更大的进步。