虚拟语气练习题--含答案.docx
一、填空题。1. Ididn,tseeyoursisteratthemeeting.Ifshehadcome(come),shewouldhavemetmybrother.2. IfIknew(know)German,Twouldreadthebookintheoriginal.3. IwishIWere(be)asstrongasyou.4. Iwishyouhadtold(tell)meearlier5. IwishyouWOUldSUCeeed(succeed)thistime.6. I,velovedyouasifyouwere(be)myson.7. Hetalksasifhehadbeen(be)tothemoon.8. HetalksasifheWOUldgo(go)tothemoon.9. Withoutelectricity,humanlifewouldbe(be)quitedifficulttoday.10. Isuggestthatwe(ShoUld)Set(set)offatonce.二、选择题。itfortheheavyrain,wetheSongshanMountainsyesterday.not;couldhaveclimbednot;couldclimbnotbeen;couldhaveclimbednotbeen;couldclimbtoldSallyMrBrown,saddress,butperhapsIforher.towriteitouthavewrittenitouthavewrittenitouttowriteitoutforthefreetickets,Iwouldnothavegonetothefilmssooften.A.IfitisnotitnotitnotbeentheynotIwisheveryfamilyalargehousewithabeautifulGarden!havehadwasalotoffunatyesterday,sparty.Youcome,butwhydidn'tyouhavehavetohaveguardofthemeetinginsistedthateverybodytherules.obeyobeyIgottotheairportearlier,Iyou.notmisstoseenothavemissedtoseenotmissseeingnothavemissedseeingwasillthatday,otherwiseIthefootballmatch.havetakenpartinpartintakenpartintakepartin9.IfIhadhadenoughtime,Imywork.A.wouldfinishB.musthavefinishedC.wouldhavefinishedI).hadfinishedminutesearlier,theytheplane.A.willcatchB.wouldcatchC.wouldhavecaughtD.vi11havecaught11. MrGreenrequiresthatthestudentsacompositioneveryotherweek.A.writeB.writtenC.wouldwriteD.willwritehestudiedhard,hetheexam.A.wouldpassB.couldpass13.1wishIwhatishappeningC.hadpassedD.wouldhavepassedthereinhisroom.A.knowB.knownC.knewD.shouldknowwhatwasgoingtoA.HadIknownhappen,Iwouldneverhaveleftheralone.B.IfTknowC.IfIknewD.IfhadIknown15.Shallwegotothemovietonight一No,drather_babysitteratnight.A.youstayedathomewithB.youstayinyourposition,Iwouldhelphim.A.WasIB.WereIC.IfIamourbaby.You'dC.stayedbetternotleaveittotheD.IfThadbeenD.stay_,butIwasA.meantocomestoppedbytheheavyB.meanttocome<rain.C.hadmeanttocomeD.meantcomingBlackinsists.inthatoldhotel.A.nottostayB.notstayingC.stayingnotD.thatshenotstayyouthatlatemovielastnight,youwouIdnitbesosleepy.A.haven,twatchedB.hadn'twatchedC.didn'twatchD.wouldn,thavewatchedyouhadspokenclearly,youwould.A.understanditB.haveunderstoodC.beunderstoodD.havebeenunderstoodTheteacherdemandedthattheexambeforeeleven.A.mustfinishB.wouldbefinished22.raq.A.23.A.C.24.ee.A.uld25.C.befinishedShemadetheleave;forC.HehadB.wasdemandD.mustbefinishedthatthejournalistsB.leave;toatonceleft;toistalkingbeenhasbeenThedid;do;youngmansetbesetIsuggestedanduseA.can;itD.tobesomuchinsistedD.hadthereaboutAmericathatheasleft;ifheforthere.D.hasgonenothingwrongandB.haddone;done;mustbeshouldbesetC.shosetbeakindoflanguageallcouldunderstandB./;C.would;itD.may;/26.ThesuggestionhasbeenmadethebasketballgameputOff.A.for;tobe27.TheordercameheSarssoon.B.that;beD.to;beingthatthemedicalsuppliesC.which;shouldtoBeijingfortA.wouldbesentB.shouldsendC.besentD.mustbesentwild animals.28. ItisimportantthatweA.willprotectB.shouldprotectC.shallprotectD.areprotecting29. Hadyoulistenedtothedoctor,youallrightnow.A.areB.wereC.wouldbeD.wouldhavebeen30. any change about theA. Will there be B. ShouldC. There will beD.31. today, he would get A. Would he leave ere he to leavedate, please tell me immediately, there beThere should be there by Friday.B. Was he leavingD. If he leaveC. W32. Shoulditrain,thecropsA.wouldbesavedB.wouldhavebeensavedC.willbesavedD.hadbeensaved33. Youcomeearlier.Thebusleftamomentago.A.wouldB.shouldhaveC.mayD.have34. Hetreatedmeasthough/asifhisownsonA.TamB.IwouldbeC.IwasD.Iwere35. Iyousomemoney,butIhadn,tanyonmethen.A. wouldlendB. wouldhavelentC.couldlendD.mayhavelent36. Afewminutesearlierandwetherain.A.havecaughtB.hadcaughtC.couldhavecaughtD.weretocatch37. “HaveyoueverbeentoBeijingw"No,butIwishI”A.haveB.willC.doD.had38.I,mgladIwentoverallmynotes;otherwiseA.ImayhavefailedB.I'dfailC.I,dhavefailedD.I,11havefailed39. “Whatwillyoudoduringthesummerholidayw“Idon,tknow,butit,shightime_something.,A.mdecidingB.I,11decideC.IdecidedD.Idecide40. WhatwouldwedoifittomorrowA. shouldsnowB. wouldsnowC.snowD.willsnow41. IfonlyImywatch!A. hadn,tlostB. haven,tlostC.didn,tlostD. don,tlose42. YousuchaseriousmistakeifyouhadfollowedhisadviceA. may not make adeD.B. might not makemight not have madeC. shouldn, t have m43. Wetheworkontimewithoutyourhelp.A.hadn,thadfinishedB.didn,thavefinishedC.couldn,thavefinishedD.can,thavefinished44. "Wherehaveyoubeen”“Igotcaughtintraffic;otherwisesooner.,A.IwouldbehereB.IhavebeenhereC.IhadbeenhereD. T wouldhave been here45. If it were not for the fact to do this right now.A. wereC. are46. It, s about time that we A. would toB. wentC.47. It seems as if it rain.A. will toB. is going tothat you ill, IB. had beenD. should be to school.goD.C. is towould ask youwill goD. were48. I, d rather you right away.A. leaveB. left C. will leaveD. to 1 eave49. Heisworkinghardforfearthathe.A.failsB.failedC.wouldfailD.fail50. Itisreallystrangethatthegirl_soearly.A.hasbeenmarriedB.hasmarriedC.bemarriedD.wouldmarry51. SupposingTthisgift,whatwouldhesayA.acceptB.acceptedC.shouldacceptD.wouldaccept52.Theteacheragreedtothesuggestionthatthestudents_twoweekstopreparefortheexam.A.giveB.shouldgiveC.begivenD.wouldbegiven53. Iwasbusyyesterday,otherwiseI_yourbirthdayparty.A.attendedB.hadattendedC.wouldattendD.wouldhaveattended54. Heinsistedthathemebefore.A.seeB.shouldseeC.hadseenD.saw55. Thetwostrangerstalkedasiftheyfriendsforyears.A.wereB.wouldbeC.havebeenD.hadbeen56. Weourliveshaditnotbeenforthepoliceman.A.wouldhavelostB.shouldloseC.mightloseD.couldhavelost57. Ithoughtyouwouldcomebacktomorrow.IwouldifItoattendameeting.A.don,thaveB.didn,thaveC.willnothaveD.wouldnothave58. Hewishesmistakes.A.hedoesn,talwaysmakeB.heisn,talwaysmakingC.hedidn,talwaysmakeD.hewouldn,talwaysmaking59. Itveryniceifonlyitwerepossible.A.willbeB.wouldbeC.isD.were60. Withoutyourhelp,ourteamthelastmatch.A. won,twinB. willloseC.wouldn,thavewonD.can,twin61.IwishIwhattodo.A.knewB.haveknownC.knowD.wouldknow62.,Iwouldtakeanumbrellawithme.A. HadIbeenyouB. IwereyouC.WereIyouD.Ihadbeenyou63.IfIhadhurried,Ithetrain.A.wouldcatchB.couldcatchC.wouldhavecaughtD.hadcaught64. TominsistedthatJohnitfornoonewasintheroomexcepthim.A.doB.doesC.didD.woulddo65. Itishightimeweoff.A.areB.wereC.beD.willbe66. Hefeltasifhemoretimetostudyforthetest.A.needsB.wereneededC.neededD.need67. ItisimportantthatIwithMr.Williamsimmediately.A.speakB.spokeC.willspeakD.tospeak68. Jameswisheshethefootballgameinsteadofthefilm.A.sawB.seeC.hadbeenseenD.hadseen69. IwishsinceIhavesomuchworktodotomorrw.A.heleftB.heleavesmealoneC.hebeleftD.hewouldleavemealone70. IfIhadknownthat,Iso.A.wouldn,tdoB.wouldn,thavedoneC.won,tdoD.havenotdone71. ThedoctorproposedthatsheA.willnotsmokeB.notsmokeC.wouldnotsmokeD.didnotsmoke72. IfIyou,Iwouldn,treturnthecall.A.beB.amC.wasD.were73. Youtalkasifyouthere.A.werereallyB.hasreallybeenC.hadreallybeenD.wouldreallybe74. Hesuggestedthattheworkatonce.A.wouldstartedbestartedstartedD.shouldbestarted75. Itisstrangethatsuchathinginyourschool.A.willhappenB.happensC.shouldhappenD.happened76. Itisimperativethatyouontime.A.areB.willbeC.beD.wouldbe77. Ididn,tgototheparty,butIdowishIthere.A.wasB.wereC.hadbeenD.went78.Itistimewe.upourresults.A.sumB.summedC.willsumD.wouldsum79.Ifthedoctorhadbeenavailable,thechild.A.wouldnotdieB.wouldnothavediedC.couldnotdieD.couldnothavedied80.Dr.BethuneworkedhardasifheA.neverhadfelttiredB.hadneverfelttiredC.neverfelttiredD.wastirednever选择题答案:1-5CCCBD6-10BDACC11-15ADCAA16-20BCDBD21-25CAABB26-30BCBCB31-35CABDB36-40CDCCA41-45ADCDC46-50BBBDC51-55BCDCD56-60ABCBC61-65ACCAB76-80CCBBB66-70CADDB71-75BDCDC