--- 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 drive | B.drove | C.would have driven | D.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. |
I _____ sooner but I didn’t know that they were waiting for me .A.had come | B.was coming | C.would come | D.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 having | D.will be having |
|
- - How dangerous it was! - - Yes, but for the passer - by" s quick action, the child _____.A.was drowned | B.could have been drowned | C.had been drowned | D.should have drowned |
|
________ Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.A.If it weren’t for | B.Were it not for | C.Had it not been for | D.If it hasn’t been for |
|
最新试题
热门考点