- 56.63 KB
- 2022-06-17 15:47:54 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
高中英语语法虚拟语气练与析1・(2011・北京高考)一Wherearethechildren?Thedinner"sgoingtobecompletelyruined.—Iwishtheyalwayslate.A.weren^tB.hadn,tbeenCvvouldputD.wouldhaveput5.Bobwouldhavehelpedusyesterday,buthe•A.wasbusyB.isbusyC.hadbeenbusyD.willbebusy9Jfhemyadvice,hewouldn^thavelosthisjob.AefollowedBeShouldfollowC.hadfollowedD.wouldfollow10.—Johnwenttothehospitalalone.—Ifhemeaboutit,Iwouldhavegonewithhim.A.shouldtellB.tellsC.toldD.hadtold11.Georgeisgoingtotalkaboutthegeographyofhiscountry,butFdratherhemoreonitsculture.A.focusBJocusedC>wouldfocusD.hadfocused12.1fwetheotherroad,wemighthavearrivedhereintimeforthemeeting.A.takeB.hadtakenC.tookD.havetaken13.—Theweatherhasbeenveryhotanddry.—YesJfithadrainedevenadrop,thingswouldbemuchbetternow!Andmyvegetables•A.wouldiTtdieB.didn"tdieC.hadn"tdiedD.wouldn^havedied14.HadIknownaboutthiscomputerprogram,ahugeamountoftimeandenergy.A.wouldhavebeensavedB.hadbeensavedC.willbesavedD.wassaved15・(2012・安徽示范高中第二次大联考)Butforhisankleinjury,heabetter
performanceinthegame>A.couldhaveB.wouldhavehadC.shouldhaveD.wouldhave“•Teachersrecommendparentstheirchildrenunder12toridebicyclestoschoolforsafety.A.notallowB.donotallowCanustiTtallowD.couldn^tallow
答姿:潼依捉升(虛拟语乞)1.A本题是考查wish后接虚拟语气的用法,而且是对现在情况的虚拟,应用一般过去时表示。句意:一孩子们到哪儿去了?饭菜快凉了。一真希望他们不要总这么晚。故选A项。2.C由“ifI・・・theiT可知,从句是对过去事情的虚拟,应用过去完成时。句意:或许当时如果我学自然科学而不学文学的话,我就会给你更多的帮助。故选C项。3.D由空后的"butIdidiTlknowthattheywerewaitingforme”可知"我”并没有早点来,因此该句需用虚拟语气。因为讲述的是过去的事情,所以应借助于"would+havedone"的形式。4.B根据语境可知,手提包失而复得。这里是猜测,但并不确定,意为“这个手提包可能会被偷”。5.D由but后的UIwasbusypreparingforajobinterview^^可知说话者并没有去听演讲。对过去的事情进行虚拟时,主句应用“would+havedone”。句意:你错过了关于核污染的演讲真是遗憾。——我本想去参加的,但是我正忙着准备工作面试。故选D项。6.A句意:如果没有你们慷慨相助,我不可能度过那段艰辛的岁月。表达与过去事实相反的虚拟语气时,主句用“would/could/should/might+havedone”,故选A项。7.D句意:要不是因为约翰最近受伤的缘故,我们昨天就把他的名字写在参赛名单上了。根据句意及“butfor(倘若没有,要不是尸可知,这里考查针对过去的虚拟,所以主句谓语部分要由would/could/niight/should+havedone的形式构成。答案为D项。&A前半句主句“Bobwouldhavehelpedusyesterday”为虚拟语气,表示与过去事实相反;后半句but引导的句子是对过去情况真实的陈述,故应用一般过去时。9.C句意:如果他早接受了我的建议,他就不会失去这份工作了。由主句hewouldn^havelosthisjob可知,这是对过去的假设。条件句中用haddone形式,主句中用would/could/mighthavedone形式。故只有C10.D句意:——约翰一个人去医院了。——如果他告诉我的话,我就会陪他去的。根据句意可知这与过去的事实相反。如果从句表示与过去的事实相反,其时态应为过去完成时。故D项正确。11.Bwouldrather后面的从句中应用虚拟语气谓语动词用过去时。12.B句意:如果我们走另一条路,我们也许就能及时赶到这儿参加这次会议的。由句意以及题干中的wemighthavearrivedhere可知,这是对过去发生的事情的假设,故从句用haddone,主句用would/might/couldhavedone的形式。因此B项正确。13.D表示与过去事实相反的虚拟语气时,主句的谓语动词通常用would/wouldn^havedoneo14.A句意:如果当初我了解这个电脑程序的话,就可以节省大量的时间和精力了。if引导的虚拟语气从句如果去掉if,则可以将had/vvere/should等提到主语前面。分析该句结构及含义可知,这里是与过去事实相反的虚拟,所以答案为A项。15.B句意:要不是他脚踝受了伤,他会在比赛中表现得更好。这是与过去相反的虚拟语气,故主句用“would+have+过去分词”的形式。16.Arecommend作“建议”解,后面的宾语从句中的谓语动词用“should+动词原形”的虚拟语气形式,should可以省略。故选A项。