(单选题)
______ I arrived earlier, I could have caught that bus.
A.Have
B.If
C.Had
D.Should
参考答案:C
参考解析:
考查省略if,had提前的用法。句意:如果我们早10分钟到的话,就能赶上公交车了。根据语境及后半句的“could have caught”可知整句话是对过去事实的虚拟,主语谓语动词是“had done”的形式;此处if省略,把助动词had提到主语前,构成部分倒装,所以主句应该是had I arrived。故选C。
知识点: