虚拟语气()
1.(2017·皖南八校第二次联考)________here yesterday,he could have seen Jackie Chen.
A.If Bob has come B.If Bob came
C.Had Bob come D.If Bob should come
解析: 考查虚拟语气和倒装句。句意为:如果Bob昨天来这里的话,就会见到成龙。由yesterday可知,if虚拟条件句与过去事实相反,因此谓语动词为had done;当if省略时,该句had提前用倒装语序。
答案: C
2.(2017·安徽淮北二模)I was caught in a traffic jam for over an hour,or I________you waiting for so long
A.had not kept B.would not have kept
C.would not keep D.didn’t keep
解析: 考查虚拟语气。句意为:我陷在交通阻塞里一个多小时,否则我不会让你等那么长时间的。根据was可知是过去发生的事情,根据or可知,是对过去的虚拟假设。“情态动词+have done”表示对过去的虚拟假设。
答案: B
3.(2017·合肥一模)We’re still at the airport.If it weren’t for the delayed flight,we________the concert right now.
A.can be enjoying B.must have enjoyed
C.would be enjoying D.should have enjoyed
解析: 考查虚拟语气。由主句中的right now可知此处是与现在正在进行的事实相反,故所填部分用“would+be+v.ing”,选C项。
【2015高考英语一轮精讲教案:必修6 (2)】相关文章:
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21