题目内容
— 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
考点:考查虚拟语气
I insisted that a doctor ________ immediately.
| A.has been sent for | B.sends for | C.be sent for | D.will be sent for |
______, there would be no point arguing any longer.
| A.Was that true | B.If that was true | C.Should that be true | D.Could that be true |
--- My sister is very upset today.
--- It is your fault. You ________________ the bad news to her yesterday.
| A.should tell | B.should have told |
| C.shouldn’t tell | D.shouldn’t have told |
- - 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 |
Without you, I _______ the first prize in the speech contest. Thank you, John.
| A.can’t win | B.won’t win |
| C.hadn’t won | D.wouldn’t have won |
If we had taken such effective measures much earlier, the river ________ so seriously now.
| A.is not polluted | B.would not be polluted |
| C.had not been polluted | D.would not have been polluted |
Had it not been for the haze(霾)weather phenomenon, there fewer car accidents in Beijing then.
| A.would have been | B.were |
| C.may be | D.would be |
“Mary looks hot and dry” “So _________ you if you had so high a fever.”
| A.do | B.are | C.will | D.would |