C.book
D.had booked
【解析】 题干的意思是:如果我们早订张桌子的话,我们就不会站在这儿排队了。根据语境可知,此处是if引导的虚拟条件句,从句叙述的是与过去事实相反的情况,因为“我们没有早订桌子”,谓语动词用had done;而主句叙述的是与现在事实相反的情况,“现在我们正站着排队”。故正确答案为D项。【答案】 D
14.If he had spent more time practising speaking English before,he ________ able to speak it much better now.
A.will be
B.would be
C.has been
D.would have been
【解析】 句意为“如果以前他花更多时间练习说英语的话,现在他英语就会说得好多了”。由从句中的had spent可知从句与过去事实相反;由主句中的now可知主句与现在事实相反,故用would be。本题实际上是考查错综时间的虚拟语气。【答案】 B
29.—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项表示过去完成时,所以答案为A。【答案】 A
【2017届高三英语一轮语法专项真题:情态动词和虚拟语气】相关文章:
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题一《强调句式》课件外研版
★ 2017届高考英语二轮复习大题冲关秘籍完形填空之记叙文:名校模拟(含解析)
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题十《虚拟语气》课件外研版
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题三《其他特殊句型》课件外研版
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21