second thoughts.
A. may have B. could have C. must have had
D. might have had
19. 【考点】虚拟语气中的情态动词
【答案】D
【解析】本句是一个倒装句,可还原为:if they had known what was coming next, they might have had second thought。根据had known提示,可知是与过去事实相反,因此虚拟语气主句中应该用would/might +have done,由此可见答案D符合语境。
【难度】较难
【2017江苏卷】25. There is little doubt in your mind that he is innocent, _______________?
A. is there B. isn't there C. is he D. isn't he
25. 【考点】特殊句式—反义问句
【答案】A
【解析】根据前面there be 句里含有否定意义的词little,所以反意疑问句用肯定形式,其主谓应与陈述部分的主谓保持一致,故选A项。
[2017湖南高考真题30]||B||本题考查强调句。把it was及空去掉,可转换为一个完整的句子。且这是表示“直到……时才”的句型之一:it was not until … that …。复合句 强调句型that
33.【考点】特殊句式—倒装结构
【答案】C
【解析】空白处前为否定词“nor”位于句首,句子应该使用部分倒装结构,而且根据语境空白处应使用一般将来时,C选项符合题意。因此,正确答案为C选项。
【2017全国高考英语试题语法分类汇编:特殊句式(精校附解析)】相关文章:
★ 2017高考四川省广安市英语阅读理解一轮系列训练:20(含解析)
★ 【课堂新坐标】2017届高考英语(通用版)二轮复习短文改错专题训练:模式1 缺一词(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍语法填空:创新押题(含解析)
★ 2017届高考英语二轮复习书面表达限时测验:3(含解析)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:5(含解析)
★ 【优化方案】2017届高考英语二轮复习全国卷Ⅱ题型重组训练:第6组(含解析)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:30(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21