--- Do you think George has passed the driving test?--- No, If so, he ______ his

--- Do you think George has passed the driving test?--- No, If so, he ______ his

题型:不详难度:来源:
--- Do you think George has passed the driving test?
--- No, If so, he ______ his car to our college yesterday.
A.would driveB.drove
C.would have drivenD.had driven

答案
C
解析

试题分析:考查虚拟语气:句意:--你认为乔治通过驾驶测试了吗?--没有,如果这样的话,昨天他就会开车到大学了。这里的if so是隐含的虚拟条件句,相当于if he had passed the driving test表示虚拟条件句,主句是would have done(本来会做却没做)。选C
举一反三
----Marx looks nervous.
----So __________ you if you had so fierce a competition.
A.doB.didC.willD.would

题型:不详难度:| 查看答案
I _____ sooner but I didn’t know that they were waiting for me .
A.had comeB.was comingC.would comeD.would have come

题型:不详难度:| 查看答案
She got stuck in a traffic jam on the way, or she    dinner with us now.
A.would be having B.was having
C.is havingD.will be having

题型:不详难度:| 查看答案
- - How dangerous it was!
- - Yes, but for the passer - by" s quick action, the child _____.
A.was drownedB.could have been drowned
C.had been drownedD.should have drowned

题型:不详难度:| 查看答案
________ Anirban  Maitra, a professor at Oxford University, Jack’s success would not have been possible.
A.If it weren’t forB.Were it not for
C.Had it not been forD.If it hasn’t been for

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.