1高中语法---虚拟语气专项练习1.Iftherewerenosubjunctivemood(虚拟语气),English_______mucheasier.A.willbeB.wouldhavebeenC.couldhavebeenD.wouldbe2.Ifshehadworkedharder,she________.A.wouldsucceedB.hadsucceededC.shouldsucceedD.wouldhavesucceeded3.—Ifhe________,he________thatfood.—Luckilyhewassenttothehospitalimmediately.A.waswarned;wouldnottakeB.hadbeenwarned;wouldnothavetakenC.wouldbewarned;hadnottakenD.wouldhavebeenwarned;hadnottaken4.Ifhe________mehistelephonenumberyesterday,I_______abletoringhimupnow.A.told;wouldbeB.hadtold;wouldbeC.hadtold;wouldhavebeenD.told;am5.IfI________you,I________toAustraliawithMr.Smith.A.hadbeen;wouldgoB.were;hadgoneC.were;wouldhavegoneD.am;willgo6.Withoutelectricity,humanlife________quitedifferenttoday.A.isB.willbeC.wouldhavebeenD.wouldbe7.Ourmonitorwasabsent.OtherwiseI________thechair.A.wouldnottakeB.didn'ttakeC.hadn'ttakenD.wouldn'thavetaken8.—Theexperimenthasfailed!—Isuggestthatyou________again.A.tryB.tryingC.willtryD.wouldtry9.Hissilenceatthemeetingsuggestedthathe________toyourplan.A.didn'tagreeB.hadn'tagreedC.wouldn'tagreeD.notagree10.Thefatherinsistedhisdaughter________arichman.A.wouldbeengagedtoB.beengagedtoC.shouldengage(订婚;致力于)toD.mustbeengagedto11.Sheinsistedthatshe_______illofhimbehindhim,buthedidn'tbelieve.(speakillof诋毁)A.hadn'tspokenB.shouldn'tspeakC.wouldn'tspeakD.notspeak12.—IstayedatahotelwhileinNewYork.—Oh,didyou?You________withBarbara.A.couldhavestayedB.couldstayC.wouldstayD.musthavestayed13.Iwasreallyanxiousaboutyou.You________homewithoutaword.A.mustn'tleaveB.shouldn'thaveleftC.couldn'thaveleftD.needn'tleave214.Therewasplentyoftime.She________.A.mustn'thavehurriedB.needn'thavehurriedC.mustnothurryD.couldn'thavehurried15.IwishI________youyesterday.A.seenB.didseeC.hadseenD.weretosee16.Ifmylawyer________herelastSaturday,he________mefromgoing.A.hadbeen;wouldhavepreventedB.hadbeen;wouldpreventC.were;wouldpreventD.were;wouldhaveprevented17.He________youmorehelp,eventhoughhewasverybusy.A.mighthavegivenB.mightgiveC.mayhavegivenD.maygive18.Ifit________forthesnow,we________themountainyesterday.A.werenot;couldhaveclimbedB.werenot;couldclimbC.hadnotbeen;couldhaveclimbedD.hadnotbeen;couldclimb19.ItoldSallyhowtogetthere,butperhapsI________forher.A.hadtowriteitoutB.musthavewrittenitoutC.shouldhavewrittenitoutD.oughttowriteitout20.Ididn'tseeyoursisteratthemeeting.Ifshe_________,shewouldhavemetmybrother.A.hascomeB.didcomeC.cameD.hadcome21.Whenapencilispartlyinaglassofwater,itlooksasifit_________.A.breaksB.hasbrokenC.werebrokenD.hadbeenbroken22.Youdidn'tletmedrive.Ifwe________inturn,you________sotired.A.drove;didn'tgetB.drove;wouldn'tgetC.weredriving;wouldn'tgetD.haddriven;wouldn'thavegot23.Shecouldn'thaveansweredthequestionifshe_________afewbooksonworldhistory.A.hadn'treadB.hasn'treadC.wouldn'treadD.didn'tread24.Ifit________sohard,we'dgototown.A.isn'trainingB.weren'trainingC.doesn'trainD.hasrained25.Ourformermathteacherdiedofcancerlastterm,otherwisehe________.A.willstillworkB.shouldstillworkC.wouldstillhaveworkedD.wouldstillbeworking26.Thesoldierdiedinthehospital.He________ifthedoctor_______onhimtwohoursearlier.A.mightbesaved;operatedB.couldbesaved;hadoperatedC.couldhavebeensaved;hadoperatedD.hadbeensaved;wasoperated27.It'stimethatyou________homeandI'dratheryou________againtomorrow.A.aregoing;willcomeB.go;arecomingC.went;cameD.wouldgo;wouldcome28.I_____youamorevaluablepresentforyourbirthday,butIwasshortofmoneyatthattime.A.wouldbuyB.hadboughtC.wouldhaveboughtD.musthavebought329.IwenttothemeetingyesterdaybecauseI_______nothingaboutthediscussionwithoutattendingit.A.didn'tknowB.wouldknowC.knewD.wouldhaveknown30.Itwasrequiredthateachstudent________enoughfoodforthepublic.A.bringB.broughtC.wouldbringD.hadbrought31.Hedidn'tcomeyesterday,oryou________him.A.wouldseeB.weretoseeC.mighthaveseenD.hadseen32.Itwassuggestedyesterdaythatameeting_________todiscussthematter.A.willbeheldB.wouldbeheldC.shouldholdD.beheld33.It'sstrangethathe_________withoutsayinggood-byetous.A.shouldhavegoneoutB.wentC.shouldgooutD.goesout34.Nothingcouldhavesavedhimevenifhe________withoutdelay(立即).A.wouldbetendedB.wastended(照料)C.hasbeentendedD.hadbeentended35.Themanagerwasangryandorderedthatthiswork_________tomorrow.A.befinishedB.finishC.wasfinishedD.wouldfinish36.HeistalkingsomuchaboutBritainasifhe__________there.A.hadbeenB.hasbeenC.wasD.hadgone37.Theyoungmaninsistedthathe_________nothingwrongand__________free.A.did;setB.haddone;shouldbesetC.do;besetD.haddone;mustbeset38.Mysuggestionwasthatthemeeting_________offtillnextweek.A.toputB.beputC.shouldputD.wouldbeput39.Hadyoulistenedtothedoctor,you________allrightnow.A.areB.wereC.wouldbeD.wouldhavebeen40.ItisrequestedthatLiMing___________attheclassmeetingonbehalfof(代表)us.A.willspeakB.speaksC.wouldspeakD.speak41.—Ididn'tcatchthefirsttrainthismorning.—You_________thefirsttrainifyou_________earlier.A.wouldcatch;hadgotupB.couldcatch;shouldgetupC.wouldhavecaught;hadgotupD.wouldcatch;gotup42.You________earlier.Thebusleftamomentago.A.wouldcomeB.shouldhavecomeC.mustcomeD.couldhavecome43.Withoutyourh