题库首页 > 试卷库
试题详情及答案解析
The driver ________but he wasn’t wearing the seat belt.
A.survivedB.had survived
C.could have survivedD.has survived
答案:C
试题分析:考查时态和虚拟语气。句意:司机本可以生还的,但他没有系安全带。but后是真实的情况,前面是对过去事实的虚拟,but分句相当于if he had worn the seat belt,根据“wasn’t”可知是过去的事情,对过去虚拟,主句用could/would/might have done,故选C。
考点:考查时态和虚拟语气