---It rained cats and dogs this morning. I’m glad we took an umbrella.---Yeah,
题型:不详难度:来源:
---It rained cats and dogs this morning. I’m glad we took an umbrella. ---Yeah, we would have got wet all over if we ______.A.haven’t | B.didn’t | C.don’t | D.hadn’t |
|
答案
D |
解析
试题分析:考查虚拟语气:句意:--今天早上的雨下得很大,我很高兴带了伞。--如果我们没有带伞,就会湿透了。因为前提是带了伞,所以if条件句的假设是虚假的,用和过去相反的虚拟条件句,用动词的过去完成时,选D。 |
举一反三
----Where have you been? ---- I _______ stuck in the traffic. I ________ here earlier.A.had got; would have been | B.have got; would be | C.got; had done | D.got ; would have been |
|
—The trade caused me $500 worth of loss. --Pity! You didn’t listen to my advice; otherwise, you _________.A.would not have taken in | B.might not be cheated | C.should not have been taken in | D.would not have been taken i n |
|
If my father ______ here yesterday, he would have stopped me from going surfing.A.had been | B.were | C.should be | D.has been |
|
Our teacher demanded that all of us ______ English every day.A.should practise to speak | B.would practise speaking | C.could practise speaking | D.practise speaking |
|
I insisted that a doctor ________ immediately.A.has been sent for | B.sends for | C.be sent for | D.will be sent for |
|
最新试题
热门考点