内容正文:
高考英语语法词汇专项突破:04聚焦虚拟语气考点设置与解题策略+巩固练习+答案
【高考真题展示】
【考例1】(2019年江苏卷)What a pity! You missed the sightseeing, or we _________a good time together.
A. Had B. will have C. would have had D. had had
答案与解析:C,考查虚拟语气。根据上文,可知是对过去事情的虚拟,与过去事实相反的假设。其句子结构为:从句:If+主语+过去完成时+其他,主句:主语+should(would, could, might)+现在完成时+其他,故选C。句意:真遗憾!你错过了这次观光,否则,我们本应该在一起度过一段愉快时光的。
【考例2】(2017·天津·高考真题)Ten days are devoted to this training program and ________ it be unsuccessful, it could be repeated later.
A.should B.could C.might D.would
答案与解析:A。考查虚拟语气。结合后文“ it could be repeated later.”可知,此处表示与将来事实相反的虚拟条件句,主句用would (should, could, might) +动词原形,从句动词用过去式(be 通常用were)或用 should+动词原形或 were to+动词原形;且而虚拟条件句中,如有were、should或had,可将if省略,将were、should或had提前至句首构成倒装。故选A。句意:我们用了10天的时间来完成这个训练计划,如果不成功,以后还可以重复。
【考例3】(2018年北京卷)They might have found a better hotel if they _________ a few more kilometers.
A. drove B. would drive C. were to drive D. had driven
答案与解析:D。考查虚拟语气。由“they might have found a better hotel”可知,该句是表示对过去的虚拟。if ____ a few more kilometers是条件句部分,表示对过去的虚拟,条件句部分要用过去完成时态,故D选项正确。句意:如果他们多开几公里的话,他们也许会找到一个更好的旅馆。
【考例4】(2018年江苏卷)It’s strange that he _______ have taken the books without the owner’s permission.
A. would B. should C. could D. might
答案与解析:B。考查虚拟语气。在句型”It is important/necessary/strange/impossible/natural that...”中,其中由that引导的主语从句通常用“should+动词原形”这样的虚拟语气,其中的should可以省略。故选B。句意:真奇怪,他竟然没有主人的允许就拿走了这些书。
【考例5】(2018年江苏卷)There is a good social life in the village, and I wish I _______ a second chance to become more involved.
A. had B. will have C. would have had D. have had
答案与解析:A。考查虚拟语气。本题考查wish引导的宾语从句,表示与现在事实相反的愿望,所以从句用一般过去时。故选A。句意:在这个村里有很好的社交生活,并且我希望我再有机会去更多的参与。
【考例6】(2018年天津卷)I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.
A. should leave B. must have left C. might leave D. could have left
答案与解析:D。考查情态动词表推测和虚拟语气。根据句中时间状语yesterday可知,是对过去事情的推测,故用情态动词+ have done,再根据后句but I’m not sure.可知,此推测为不能肯定的推测,故用情态动词could,表示“可能”。故选D。句意:我不能找到我的钱包了