7. The snowstorm last night delayed my flight, otherwise I______in Hawaii sunbathing on the beach now.
A. would be
B. could have been
C. will be
D. might have been
【解析】选A。考查虚拟语气。句意: 昨晚的暴风雪延迟了我的航班, 否则我现在就在夏威夷的海滩上享受日光浴了。根据题干含义和关键词otherwise和now, 可知这是与现在事实相反的虚拟语气, 应用would/could/should/might +动词原形。故选A。
【知识拓展】or, or else, otherwise与虚拟语气
具体用法如下: 它们后的句子如果说的不是客观事实, 那么它们前边的句子采用陈述语气, 后边的句子采用虚拟语气。①句子(一般现在时)+ or, or else, otherwise +句子(谓语部分: should/would/could/might等+动词原形)②句子(一般过去时)+ or, or else, otherwise +句子(谓语部分: should/would/could/might等+ have done)。例如: I didn’t know that he was a cheat, or else I wouldn’t have believed him. 我不知道他是个骗子, 不然我就不会相信他了。(or else=if I had known he was a cheat)。I’m really very busy, otherwise I would certainly go there with you. 我真的是太忙了, 不然我就会同你一起去了。(otherwise=if I were not so busy)
8. I______TV alone in the living room when I suddenly heard a crack upstairs.
【2016届高考英语压轴冲刺练:6】相关文章:
★ 辽宁省辽阳市2014高考英语单项选择一轮(暑假)训练(8)附答案
★ 2017高考四川省广安市英语阅读理解一轮系列训练:21(含解析)
★ 河南省三门峡市2014高考英语一轮(暑假)基础训练(7)附答案
★ 辽宁省辽阳市2014高考英语单项选择一轮(暑假)训练(9)附答案
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (80)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21