4.(2017·浙江高考)Had they known what was coming next, they ________ second thoughts.
A.may have
B.could have
C.must have had
D.might have had
解析:选D 根据“Had they known ...”可知,此处是省略了if的条件句,表示与过去事实相反的假设,所以主句用should/would/could/might+have done结构,故D项正确。
类别 从句谓语动词 主句谓语动词
与现在事实相反 过去式(be用were) should/would/could/might+动词原形
与过去
事实相反 had+过去分词 should/would/could/might+have+过去分词
与将来事实相反 过去式(be用were) should/would/could/might+动词原形
should+动词原形
were to+动词原形
if省略句 如果虚拟条件句中含有were/had/should,有时可把if省略,把were/had/should提到主语之前形成倒装,若为否定形式,not不可提前。
混合
条件句 有时条件句的动作与主句动作发生的时间不一致,这时动词的形式应根据它们各自表示的时间加以调整。
含蓄
条件句 ①有时假设的情况不用条件从句表达,而是用but for,without等介词(短语)或上下文来表示条件。②用连词otherwise,or等暗示后文与前面的情况相反,从而引出后文的虚拟语气。③虚拟条件通过but暗示出来,模式为“虚拟情况+but+真实情况”。
【2017年高考英语语法复习专题巧突破 第一部分 专项专讲:情态动词和虚拟语气(含2017试题)】相关文章:
★ 【课堂新坐标】2017届高考英语(通用版)二轮复习短文改错专题训练:模式3 错一词(含解析)
★ 2017届高考英语二轮复习书面表达限时测验:7(含解析)
★ 【课堂新坐标】2017届高考英语(通用版)二轮复习短文改错专题训练:模式2 多一词(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍完形填空之记叙文:应试策略(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍完形填空之夹叙夹议文:考纲分析(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍短文改错:体验真题(含解析)
★ 【优化方案】2017届高考英语二轮复习全国卷Ⅱ规范练:7(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍短文改错:解题策略(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21