题库首页 > 试卷库
试题详情及答案解析
But for the fact that George __________ the exam, he would have driven his car to our college yesterday.
A.didn’t passB.would not pass
C.hadn’t passedD.doesn’t pass
答案:A
试题分析:考查时态。But for要不是,如果没有…;表示的是虚拟语气中的含蓄条件,但是the fact后面的同位语从句并不需要使用虚拟语气。句意:也不是George没有通过考试,昨天他本会开车来我们大学的。根据句意可知他没有通过考试是过去发生的事情,所以使用一般过去时。故A正确。
考点:考查时态