...Ⅰ.单项选择(45%)1.Ithoughtyoulikesomethingtoread,soIhavebroughtyousomebooks.A.mayB.mightC.couldD.must2.Youtothemeetingthisafternoonifyouhavesomethingimportanttodo.A.needn'ttocomeB.don'tneedcomeC.don'tneedcomingD.needn'tcome3.Heyoumorehelp,eventhoughhewasverybusy.A.mighthavegivenB.mightgiveC.mayhavegivenD.maygive4.─Ihelpyouwithsomeshoes,madam?─Yes,Iwouldliketotryonthosebrownones.A.WillB.ShouldC.MayD.Must5.Thereasonwhytheyleavewasn'texplainedtous.A.hadB.hadtoC.mustD.might...6.Isearchedformywalletanditwasn'tthere.IthoughtIitathome.A.leftB.haveleftC.mighthaveleftD.couldhaveleft7.Iasleepbecauseittookmealongtimetorealizethatthetelephonewasringing.A.couldhavefallenB.shouldhavefallenC.musthavefallenD.mustn'thavefallen8.Theonlythingthatreallymatterstothechildrenishowsoontheyreturntotheirschool.A.canB.mustC.havetoD.oughtto9.Iwanttogotothechemist's,butyougowithme.A.neednotB.mustnotC.needD.must10.Ithoughtitover,butcometonoconclusion.A.canB.couldC.shouldD.would...11.Whatwegetseemsbetterthanwhatwehave.A.canB.couldC.can'tD.couldn't12.─Mygoodness!I'vejustmissedthetrain.─That'stoobad.Iamsureyouit,ifyouhadhurried.A.couldhavecaughtB.hadcaughtC.wouldcatchD.couldcatch13.Look!Whatyou'vedone!Youmorecareful.A.maybeB.hadtoC.shouldhavebeenD.wouldbe14.Irepeatthequestion?A.ShallB.WillC.DoyouwantthatD.Do15.ProfessorLi,manystudentswanttoseeyou.theywaithereoroutside!A.DoB.WillC.ShallD.Are...16.Youreadthatbookifyoudon'twantto.A.haven'tB.can'tC.mustn'tD.needn't17.Johnny,youplaywiththeknife;youhurtyourselfA.won't;can'tB.can't;shouldn'tC.shouldn't;mustD.mustn't;may18.It'snearlyseveno'clock.Jackbehereatanymoment.A.mustB.needC.canD.should19.─Therewerealready5peopleinthecar,buttheymanagedtotakemeaswell.─Itacomfortablejourney.A.can'tbeB.shouldn'tbeC.couldn'thavebeenD.mustn'thavebeen20.Tomoughtnottomeyoursecret,buthemeantnoharm.A.havetoldB.tellC.betellingC.havingtold...21.Everyoneishere.westartthemeeting?A.CanB.MustC.ShouldD.Shall22.Iparkedmycarrightherebutnowit'sgone.It.A.mustbestolenB.maybestolenC.musthavestolenD.musthavebeenstolen23.Hetheworkyesterday,buthedidn't.A.musthavefinishedB.needhavefinishedC.finishedD.shouldhavefinished24.Hedidnotpasstheexamination.Asagoodstudent,he.A.mustn'thavefailedB.maynothavefailedC.needn'thavefailedD.shouldn'thavefailed25.itbetruethatAlbertpassedthetestingeography?A.MayB.shouldC.CouldD.would26.Youleadahorsetothewaterbutyounotmakeitdrink....A.will;canB.may;canC.may;dareD.dare;can27.─Mustwefinishthecompositioninclass?─No,you.A.needn'tB.mustn'tC.won'tD.shouldn't28.Hereyeswerered.She.A.mustcryB.mustbecriedC.musthavebeencryingD.maycry29.Maryhisletter,otherwiseshewouldhaverepliedbeforenow.A.hasreceivedB.mustreceiveC.couldn'thavereceivedD.shouldn'thavereceived30.ItoldSallyhowtogethere,butperhapsIforher.A.hadtowriteitoutB.musthavewrittenitoutC.shouldhavewrittenitoutD.oughttowriteitoutⅡ.用所给动词的适当形式填空(10%)...─Hello.Gerryspeaking.─Hello,Gerry.It'smeJohnhere.Whyaren'tyouhereatthemeeting?─Well,I'mterriblysorry,butI'mnotfeelingverywell.─Isthatall?Wethoughtyoumight(have)anaccidentor(forget)thedayorsomething.─No,I'msorry.Iwassickallnight.Ithinkitmust(be)thefishIatelastnight.─Well,Ithinkyoushouldatleast(phone)Kateand(tell)heryouweren'tcomingtothemeeting.─Yes,IsupposeIshould(do)so.I'msorryaboutthat.Anyway,IthinkI'llbeabletogetintoworktomorrow.─OK,Takecareanddon'teatanymorefish.─Iwon't.Thanksforcalling.─That'sallright.Ⅲ.用would,should,must,haveto填空(20%)1.─Ihavenotaraincoatwithme.─That'swhyIwaituntiltherainstops.2.youbesokindastokeepaneyeonmyhousewhileIamaway?3.ItisimportantthatIseehimatonce.4.thepainreturn,takeoneofthesepills.5.Theydidn'tdaretoleavethetrainlesttheybeattackedbywolves.6.HeorderedthatTomleavethehouseatonce.7.Thelastbushasleft.Wewalkhome.8.Theweatherwasbad.Wewaitfortwohoursattheairportbeforewetookoff.9.Youcomeandseeussometime.10.TheletterbetranslatedintoEnglish....Ⅳ.把下列句子译成英语(25%)1.她一定把钥匙丢了.2.他们一定走了,可是应当给我留一个条子呀!3.你本不必要把整个课文都译成汉语.4.我是可能早一些来的,可是我在路上碰到一个朋友.5.下一次你应该更小心些答案Ⅰ.1.B2.D3.A4.C5.B6.C7.C8.A9.A10.B11.C12.A13.C14.A15.C16.D17.D18.D19.C20.A21.D22.D23.D24.D25.C26.B27.A28.C29.C30.CⅡ.havehad;forgotten;be;hav;honed;told;havedone;Ⅲ.1.haveto2.Would3.should4.Should5.should6.should7.haveto/willhaveto8.hadto9.must10.mustⅣ.1.Shemusthavelostherkey.2.Themusthaveleft,buttheyshouldhaveleftusanote.3.Youneedn'thavetranslatedthewholetextintoChinese.4.Icouldhavearrivedalittleearlier,butImetafriendofmineontheway.5.Youshouldbemorecarefulnexttime.