题目内容
________ he driven more carefully, the accident would not have happened the other day.
- A.Be
- B.Had
- C.Has
- D.Would have
B
解析:
考查虚拟语气。“如果他开车在小心一点,事故就不会发生了。”根据主句的would not have happened可知,与过去相反,故用过去完成时,即If he had driven...,If引导的虚拟语气常用省略形式,把had提前,即Had he driven...。故选B。
解析:
考查虚拟语气。“如果他开车在小心一点,事故就不会发生了。”根据主句的would not have happened可知,与过去相反,故用过去完成时,即If he had driven...,If引导的虚拟语气常用省略形式,把had提前,即Had he driven...。故选B。
练习册系列答案
相关题目
_________ the car after drinking alcohol, there wouldn’t have been the accident.
|
A.Had he not driven |
B.Hadn’t he driven |
|
C.If he didn’t drive |
D.If he doesn’t |