2.[2017·陕西卷]The childrenlost in the woods; otherwise, they would have been at the lakeside camp as scheduled.
A. must have got
B. must get
C. should have got
D. should get
【答案】A
【名师点睛】情态动词+have done可以表示推测和虚拟:“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。“can't+have+done”表示对过去事情的否定推测,译成“不可能做过某事”。 “may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。 “could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做。 “would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。
3.[2017·重庆卷] —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.hadn't
B.haven't
C.didn't
D.don't
【答案】A
考查虚拟语气。主句用would have done结构,从句对应用had done结构,答语省略了 taken the umbrella。
【名师点睛】if的虚拟语气非常重要,简要概括如下:1、表示与现在事实相反的情况,从句:If主语+过去时(Be动词用were);主句:主语+should/would/could/might+do: 2、表示与过去事实相反的情况,从句:If主语+had+done;主句:主语+should/would/could/might+have done 3、表示对将来情况的主观推测,从句:①if+主语+were to do②if+主语+should+do ③if+主语+did(动词过去式)/were ;主句:主语+should/would/could/might+do
【近三年高考(2017-2016)英语试题分项版解析:专题06 情态动词和虚拟语气(解析版)】相关文章:
★ 辽宁省辽阳市2014高考英语单项选择一轮(暑假)训练(14)附答案
★ 安徽省淮南市2014高考英语一轮单项选择及文章训练(4)及答案
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题十二《图表类书面表达》课件外研版
★ 2017年高考英语二轮复习精品资料:专题15 完形填空(教学案)(原卷版)
★ 山西省永济市涑北中学高三英语总复习:美文欣赏(2)(Invitation)
★ 2014届高考英语一轮复习课时作业(三十七)选修7Module 1《Basketball》(外研版)
★ 浙江省湖州市2014高考英语阅读理解一轮(暑假)精炼(17)含答案
★ 2017年高考英语二轮复习精品资料:专题16 书面表达(押题专练)(原卷版)
★ 安徽省淮南市2014高考英语一轮单项选择及文章训练(17)及答案
★ 辽宁省辽阳市2014高考英语单项选择一轮(暑假)训练(4)附答案
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21