1、1.IfI_wherehelived,I_anotetohim.A.knew,wouldB.hadknown,wouldhavesentC.know,wouldsendD.knew,wouldhavesent2.Ifthey_earlierthanexpected,they_herenow.A.hadstarted,wouldbeB.started,mightbeC.hadstarted,wouldhavebeenD.willstart,mighthavebeen3.Ididntknowhistelephonenumber._it,I_then.A.HadIknown,wouldringhim
2、upB.ShouldIknow,wouldhaverunghimupC.IfIknew;wouldringhimupD.HadIknown;wouldhaverunghimup4.Maryisilltoday.Ifshe_,she_absentfromschool.A.werenotill,wouldntbeB.hadbeenill,wouldnthavebeenC.hadbeenill,shouldhavebeenD.hadntbeenill,couldbe5.WereItodoit,I_itsomeotherway.A.willdoB.woulddoC.wouldhavedoneD.wer
3、etodo6.I_himtheanswer_possible,butIwassobusythen.A.couldtell,ifithadbeenB.musthavetold,wereitC.shouldhavetold,haditbeenD.shouldhavetold,shoulditbe7.Withoutyourhelp,we_somuch.A.wontachieveB.didntachieveC.dontachieveD.wouldnthaveachieved8.Youdidnttakehisadvice._hisadvice,you_suchamistake.A.Hadyoutaken
4、,wouldnthavemadeB.Ifyouhadtaken,wouldmakeC.Wereyoulotake,shouldnthavemadeD.Haveyoutaken,wonthavemade9.Wewishwe_whatyoudidwhenwewereathighschool.A.didB.couldhavedoneC.havedoneD.shoulddo10.Shewishesshe_tothetheatrelastnight.A.wentB.wouldgoC.hadgoneD.weregoing11.Tomisveryshortnow.Hismotherwishesthathe_
5、betallwhenhegrowsup.A.couldB.shouldC.wouldD.wereableto12.MysisteradvisedmethatI_accepttheinvitation.A.couldB.mustC.shouldD.might13.Heasksthathe_anopportunitytoexplainwhyhesrefusedtogothere.A.isgivenB.mustgiveC.shouldgiveD.begiven14.DoyouthinkofWangFangssuggestionthathe_Mr.Litotheparty?A.willinviteB.
6、haveinvitedC.isinvitedD.invite15.Iinsistedthathe_atonce.A.begoneB.goC.wouldgoD.mightgo16.LiMinginsistedthathe_anythingatall.A.hadntstolenB.shouldntstealC.doesntstealD.steal17.Itisquitenaturalthatmycominglateagain_themveryangry.A.hadmadeB.wouldmakeC.makesD.make18.Heactedasifhe_everythingintheworld.A.
7、knewB.knowsC.hasknownD.wontknow19.ReaditaloudsothatI_youclearly.A.mayhearB.willhearC.hearD.haveheard20.Theygotupearlyinorderthatthey_theyfirsttrain.A.caughtB.willcatchC.mightcatchD.shallcatch21.Iamsorrythathe_insuchpoorhealth.A.areB.shallbeC.wereD.shouldbe22.Thatisagoodbook.You_ityesterday.A.couldbu
8、yB.shouldbuyC.shouldhaveboughtD.bought23.Itishightimewe_home.A.willgoB.wouldgoC.havegoneD.went24.Idratherthatyou_home.A.wentB.havegoneC.willgoD.hadgone25.IfonlyI_tothelecture!A.listenB.willlistenC.amlisteningD.hadlistened27.Ididntseeyoursisteratthemeeting.Ifshe_,shewouldhavemetmybrother.A.hascomeB.d
9、idcomeC.cameD.hadcome28.Withoutelectricity,humanlife_quitedifferenttoday.A.isB.willbeC.wouldhavebeenD.wouldbe29.He_youmorehelp,eventhoughhewasverybusy.A.mighthavegivenB.mightgiveC.mayhavegivenD.maygive30.Ifcitynoises_fromincreasing,people_shouttobeheardevenatthedinnertable20yearsfromnow.A.arenotkept
10、,willhavetoB.arenotkept,havetoC.donotkeep,willhavetoD.donotkeep,haveto31.Mikesfather,aswellashismother,insistedthathe_home.A.stayedB.couldstayC.hasstayedD.stay32.Mr.Smithinsistedthathe_theworkall.A.haddoneB.havedoneC.didD.so33.Janewouldneverhavegonetotheparty_thatMarywouldcometoseeher.A.hassheknownB
11、.hadsheknownC.ifsheknowD.ifshehasknown34.Ifyouhadenoughmoney,what_?A.willyoubuyB.wouldyoubuyC.wouldyouhaveboughtD.willyouhavebought35.Ifyou_thatfilmlatelastnight,youwouldntbesosleepy.A.didntseeB.haventseenC.wouldnthaveseenD.hadntseen36.Ourmonitorrequestedthat_.A.alltheclassstudiedmorecarefullythepro
12、blemB.theproblemwasmorecarefullystudiedC.withgreatcaretheproblemcouldbestudiedD.alltheclassstudytheproblemmorecarefully37.-Wouldyouhavecalledheruphaditbeenpossible?Yes,butI_busydoingmyhomework.A.wasB.wereC.hadbeenD.wouldbe38.Histiredfacesuggestedthathe_reallytiredafterthelongwalk.A.hadbeenB.wasC.beD.shouldbe39.Itisimportantthatwe_.A.shallclosethewindowbeforeweleaveB.willclosethewindowbeforeweleaveC.mustclosethewindowbeforeweleaveD.closethewindowbeforeweleave40.Ididntknowhistelephonenumber,otherwiseI_him.A.hadtelephonedB.wouldtelephoneC.wouldhavetelephonedD.telephone