您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 高二英语虚拟语气综合练习
高二英语虚拟语气综合练习1.---I’msorry.I_______atyoutheotherday.---Forgetit.Iwasabitoutofcontrolmyself.A.shouldn’tshoutB.shouldn’thaveshoutedC.mustn’tshoutD.mustn’thaveshouted2Thankyouforallyourhardworklastweek.Idon’tthinkwe____itwithoutyou.A.canmanageB.couldhavemanagedC.couldmanageD.canhavemanaged3.____hehadnothurthisleg,Johnwouldhavewontherace.A.IfB.SinceC.ThoughD.When4---Ifthetraffichadn’tbeensoheavy,Icouldhavebeenbackby6o’clock.---Whatapity!Tina____heretoseeyou.A.isB.wasC.wouldbeD.hasbeen5Iwasreallyanxiousaboutyou.You____homewithoutaword.A.mustn’tleaveB.shouldn’thaveleftC.couldn’thaveleftD.needn’tleave6Hesuggestedthattheperson____tobepunished.A.refersB.referC.shouldreferD.referred7---Doyouthinkthethiefenteredtheroomthroughthebackdoor?---No,ifhehad,Idon’tbelievehe____theliving-roomwindow.A.wouldbreakB.brokeC.wouldhavebrokenD.breaks8Withoutelectricity,humanlife____quitedifferenttoday.A.isB.willbeC.wouldhavebeenD.wouldbe9---____hecometoseeyouashepromised?---Ofcourse,please,andI’dratherhe____methetruth.A.Will;informedB.Shall;toldC.Should;willtellD.Can;tell10---Helooksveryhotanddry.---So____ifyouhadatemperatureof39.A.wouldyouB.willyouC.wouldyouhavebeenD.doyou11IforgetwhereIreadthearticle,orI________ittoyounow.A.willshowB.wouldshowC.amgoingtoshowD.amshowing12.“Itlooksasifheweredrunk.”“Soitdoes._________.”A.He’dbettergiveupdrinkingB.Heshouldn’thavedrunksomuchC.HealthismoreimportantthandrinkD.Iwonderwhyheisalwaysdoingso13.“Marylookshotanddry”“So_________youifyouhadsohighafever.”A.doB.areC.willD.would14.“Hewillcometomorrow.”“ButI’dratherhe_________thedayaftertomorrow.”A.willcomeB.iscomingC.cameD.hadcome15.Allthedoctorsinthehospitalinsistedthathe________badlywoundedandthathe________atonce.A.shouldbe;beoperatedonB.were;mustbeoperatedonC.was;shouldbeoperatedD.was;beoperatedon16._________smoking,hewouldnothavegotcancerinthelung.A.WashegivenupB.HadhegivenupC.DidhegiveD.Ifhegaveup17.Whatapity!Consideringhisabilityandexperience,he____better。A.needhavedoneB.musthavedoneC.canhavedoneD.mighthavedone18.Itogoforawalk,butsomeonecalledandIcouldn’tgetway。A.wasplanningB.hadplannedC.plannedD.wouldplan19.Iwouldlike_______youtomybirthdayparty,butIwasbusyandforgottocallyou。A.toinviteB.invitingC.tohaveinvitedD.havinginvited20.HadPaulreceivedsixmorevotesinthelastelection,he______ourchairmannow.A.musthavebeenB.wouldhavebeenC.wereD.wouldbe21.______theEnglishexaminationIwouldhavegonetotheconcertlastSunday.A.InspiteofB.ButforC.BecauseofD.Asfor22.Thesunrisesintheeastandsetsinthewest,soitseemsasifthesun________roundtheearth.A.werecirclingB.circlesC.iscirclingD.becircling23.Hadheworkedharder,he_____theexams.A.musthavegotthroughB.wouldhavegotthroughC.wouldgetthroughD.couldgetthrough24.I'dratheryou_____bytrain,becauseIcan'tbeartheideaofyourbeinginanairplaneinsuchbadweather.A.wouldgoB.shouldgoC.wentD.hadgone25._____forthetimelyinvestmentfromthegeneralpublic,ourcompanywouldnotbesothrivingasitis.A.HaditnotbeenB.WereitnotC.BeitnotD.Shoulditnotbe26.Weareallforyourproposalthatdiscussion_____.A.beputoffB.wasputoffC.shouldputoffD.istoputoff27.LookattheterriblesituationIamin!IfonlyI____youradvice.A.followB.hadfollowedC.wouldfollowD.havefollowed28.Withoutelectroniccomputers,muchoftoday’sadvancedtechnology______.A.willnothavebeenachievedB.havenotbeenachievedC.wouldnothavebeenachievedD.hadnotbeenachieved29.WhenEdisondied,itwasproposedthattheAmericanpeople_______allpowerintheirhomes,streets,andfactoriesforseveralminutesinhonourofthisgreatman.A.turnoffB.turnedoffC.wouldturnoffD.hadturnedoff30.Thereisarealpossibilitythattheseanimalscouldbefrightened,_______asuddenloudnoise.A.beingthereB.shouldtherebeC.therewasD.therehavingbeen31.Lookingroundthetown,hefeltasthoughhe______awayforages.A.hasbeenB.wasC.isD.hadbeen32.Jeandoesn'twanttoworkrightawaybecauseshethinksthatifshe______ajobsheprobablywouldn'tbeabletoseeherfriendsveryoften.A.hastogetB.hadgotC.weretogetD.couldhavegot33.____youknownthetruth,youshouldhavetoldhim.A.HaveB.HadC.HavingD.If34.9.It’shightimeyou______.A.starttoworkB.wouldstarttoworkC.startedtoworkD.hadstartedtowork35.Bobwouldhavehelpedusyesterday,buthe-_______A.wasbusyB.isbusyC.hadbeenbusy.D.willbebusy36.Johnwenttothehospitalalone.Ifhemeaboutit,Iwouldhavegonewithhim.A.shouldtellB.tellsC.toldD.hadtold37.Ifwe___theotherroad,wemighthavearrivedhereintimeforthemeeting.A.takeB.hadtakenC.tookD.havetaken38.--Theweatherhasbeenveryhotanddry.--Yes.Ifithadrainedevenadrop,thingswouldbemuchbetternow!Andmyvegetables.A.wouldn'tdieB.didn'tdieC.hadn'tdiedD.wouldn'thavedied39.HadIknownaboutthiscomputerprogram,ahugeamountoftimeandenergy______.A.wouldhavebeensavedB.hadbeensavedC.willbesavedD.wassaved40.---Sorry,ProfessorSmith.Ididn'tfinishtheassignmentyesterday.---Oh,youhavedoneitasyesterdaywasthedeadline.A.mustB.mustn'tC.shouldD.shouldn't考题精释1.B。考查虚拟语气中情态动词的选择。shouldhavedone是虚拟用法,表示对过去情况的后悔或责备,D项语气太重,不符合语境。2.B。此题考查情态动词表示虚拟意义的用法。Idon’tthink…是否定前移。意为:我认为没有你我们本不能做成这件事的。此题关键是要根据句意知道是虚拟语气,其基本形式是情态动词(过去式)+havedone,所以其他选项皆可排除。3.A。从题干意思看,句子明显用虚拟语气。If可引导虚拟的条件从句,指与事实相反或不可能实现的假设。对过去的情景表达虚拟时条件
本文标题:高二英语虚拟语气综合练习
链接地址:https://www.777doc.com/doc-7399130 .html