满分5 > 高中英语试题 >

—It rained cats and dogs this morning. I...

—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. didn’t    B. hadn’t

C. haven’t    D. don’t

 

B 【解析】 考查虚拟语气及省略。句意:—今天早晨雨下得很大。很高兴我们带了雨伞。—是的,如果我们没有带伞,全身都会湿透的。分析句子可知,表示对过去发生的事情的虚拟,if从句里要使用过去完成时“had done”,主句部分使用“情态动词+have done”,B项承前省略了taken an umbrella。故选B项。 条件状语从句 主句 If +主语+动词过去式 主语+ would, should, could, might+原形动词 (be的过去式用were) 条件状语从句 主句 If + 主语 + had done 主语 + would, should, could, might + have + 过去分词   条件状语从句 主句 If + 主语+ should +原形动词 主语+would, should, could, might或were+不定式动词  
复制答案
考点分析:
相关试题推荐

More and more cancer patients _________ in hospital owing to polluted environment and people’s bad lifestyles.

A. treated    B. have treated

C. have been treated    D. had been treated

 

查看答案

Saving Private Ryan is an unforgettable anti-war film and also a story of courage and _________ .

A. burden    B. depression

C. benefit    D. sacrifice

 

查看答案

In children’s minds, winter is always _______ skiing, skating and making an snowman.

A. attached to    B. blessed with

C. involved in    D. associated with

 

查看答案

Doctor Wang says that ________ what forceful arguments against cigarette there are, many people insist on smoking.

A. though    B. however

C. no matter    D. even if

 

查看答案

Tom was so wild about computer games that he would stay online for ten hours ________ a day.

A. in the end    B. in particular

C. on end    D. on purpose

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.