虚拟语气练习题精选强化训练:虚拟语气1.Wereitnotforthesnowyweather,weallright.A. wouldbeB.wouldhavebeenC.wereD.maybe2. morecareful,hisshipwouldnothavesunk.A.IfthecaptainwereB.HadthecaptainbeenC.ShouldthecaptainbeD.Ifthecaptainwouldhavebeen3. Ifhemetomorrow,Iwouldlethimknow.A.shouldcallB.shouldnothavebeenableC.werenotableD.arenotable4. Ifyouaskedyourfatheryoupermission.A.maygetB.mightgetC.shouldhavecalledD.maybeget5. today,hewouldgettherebyFriday.A.WouldheleaveB.WasheleavingC.WerehetoleaveD.Ifheleaves6. Iyou,Iwouldgowithhimtotheparty.A.WasB.HadbeenC.WillbeD.Were7.______________________________________________________________Themillionsofcalculationsinvolved,hadtheybeendonebyhand,allpracticalvaluebythetimetheywerefinished.A.couldloseB.wouldhavelostC.mightloseD.oughttohavelost8. HadPaulreceivedsixmorevotesinthelastelection,heourchairmannow.A.musthavebeenB.wouldhavebeenC.wereD.wouldbe9. IfyouJerryBrownuntilrecently,you'dthinkthephotographontherightwasstrange.A.shouldn'tcontactB.didn'tcontactC.weren'ttocontactD.hadn'tcontacted10. heEnglishexaminationIwouldhavegonetotheconcertlastSundayA.InspiteofB.ButforC.BecauseofD.Asfor11. LookattheterriblesituationIamin!IfonlyIyouradviceA.followB.wouldfollowC.hadfollowedD.havefollowed13.Ifthehorsewontoday,itthirtyracesinfiveyears.A.wouldhavewonB.wonC.musthavewonD.didhavewon14.Thereisarealpossibilitythattheseanimalscouldbefrightened,asuddenloudnoise.A.beingthereB.shouldtherebeC.therewasD.therehavingbeen16.JeanWagner'smostenduringcontributiontothestudyofAfro-Americanpoetryishisinsistencethatitinareligious,aswellasworldly,frameofreference.A.istobeanalyzedB.hasbeenanalyzedC.beanalyzedD.shouldhavebeenanalyzed17.Iwouldhavegonetovisithiminthehospitalhaditbeenatallpossible,butIfullyoccupiedthewholeoflastweek.A.didnotoccurB.hadnotoccurredA.wereB.hadbeenC.havebeenD.was18.IapologizeifIyou,butIassureyouitwasunintentional.A.offendB.hadoffendedC.shouldhaveoffendedD.mighthaveoffended19.Ifyouhadn'ttakensuchalongtimetogetdressed,we'dthere...