【优化指导】2013高考英语外研总复习语法突破篇第十一讲虚拟语气2.(2011陕西高考)I______throughthatbitterperiodwithoutyourgeneroushelp.A.couldn’thavegoneB.didn’tgoC.wouldn’tgoD.hadn’tgone解析:句意:没有你的慷慨帮忙,我不可能熬过那段痛苦的日子。从withoutyourgeneroushelp可知,此处考查的是与过去事实相反的虚拟语气。答案:A3.(2011江西高考)We______John’snameontheracelistyesterdaybutforhisrecentinjury.A.willputB.willhaveputC.wouldputD.wouldhaveput解析:考查虚拟语气。句意:要不是John最近受伤了,我们昨天就把他的名字加到了比赛的名单上了。根据题干所提供的信息,可知设空处为与过去事实相反的虚拟语气,故谓语动词用“would/should/could/might+have+过去分词”。因此答案为D项。答案:D4.(2011北京高考)—Wherearethechildren?Thedinner’sgoingtobecompletelyruined.—Iwishthey______alwayslate.A.weren’tB.hadn’tbeenC.wouldn’tbeD.wouldn’thavebeen解析:考查虚拟语气。句意:——孩子们都到哪里去了?宴会就要被他们彻底破坏了。——我希望他们不要总是迟到。wish后跟that从句,从句部分采用虚拟语气,与现在事实相反的用一般过去时,与过去事实相反的用过去完成时。本题表示与现在事实相反,所以用一般过去时,故正确答案为A项。答案:A5.(2011北京高考)MaybeifI______science,andnotliteraturethen,Iwouldbeabletogiveyoumorehelp.A.studiedB.wouldstudy1C.hadstudiedD.wasstudying解析:考查虚拟语气。句意:也许如果当时我学习的是理科而不是文科的话,那么我(现在)就可以给你更多的帮助了。根据then一词可以确定此处表示与过去事实相反,故if引导的从句部分用haddone。答案:C6.(2010陕西高考)Ifwe______theotherroad,wemighthavearrivedhereintimeforthemeeting.A.takeB.hadtakenC.tookD.havetaken解析:句意:如果我们走另一条路的话,我们或许能够及时到达这里参加这次会议了。根据主句的谓语动词mighthavearrived可以推出,本句是与过去事实相反的虚拟语气,所以if条件句中应该用过去完成时。答案:B7.(2010北京高考)—Theweatherhasbeenveryhotanddry.—Yes.Ifithadrainedevenadrop,thingswouldbemuchbetternow!Andmyvegetables______.A.wouldn’tdieB.didn’tdieC.hadn’tdiedD.wouldn’thavedied解析:句意:“天气又热又干燥。”“是的。要是稍微下点儿雨,现在的情况就会更好一些!那样我的蔬菜就不会死掉了。”由条件句中的hadrained可以推出这是与过去事实相反的虚拟语气,但是主句有时间状语now,所以用了与现在事实相反的虚拟语气wouldbe;最后一句话也是与过去事实相反的虚拟语气,故用wouldn’thavedied。答案:D8.(2010湖南高考)Ifhe______myadvice,hewouldn’thavelosthisjob.A.followedB.shouldfollowC.hadfollowedD.wouldfollow解析:句意:如果他早听我的建议的话,他就不会丢了工作。本题考查与过去事实相反的虚拟语气。答案:C9.(2010天津高考)—Johnwenttothehospitalalone.—Ifhe______meaboutit,Iwouldhavegonewithhim.A.shouldtellB.tellsC.toldD.hadtold解析:答语句意:约翰若是告诉我他要去医院的话,我就跟他一起去了。根据句意知选D项,说明事实是约翰没有告诉“我”他要去医院的事,“我”也没有跟他一块儿去。此题表示与过去事实相反的虚拟语气,从句用“If+主语+haddone”的形式,主句谓语部分用“情态动词+havedone”的形式。答案:D10.(2010浙江高考)HadIknownaboutthiscomputerprogram,ahugeamountoftimeandenergy______.A.wouldhavebeensavedB.hadbeensavedC.willbesavedD.wassaved解析:句意:如果我知道这个电脑程序,就会节省大量的时间和精力。由前面的HadI2known可知,从句为与过去事实相反的虚拟条件句,省略了if。那么主句谓语形式应为wouldhavedone。答案:A11.(2012唐山模拟)—Thankyouforremindingmeofthetime,orI______lateyesterday.—Don’tmentionit.A.shouldbeB.wouldbeC.willhavebeenD.wouldhavebeen...