•1)Aftersearchingforhalfanhour,sherealizedthatherglasses____onthetableallthetime.A)werelainB)hadbeenlainC)arelyingD)hadbeenlying•2)BythetimeyougettoBeijingtomorrow,I____forShanghai.•A)shallhaveleftB)willleave•C)amleavingD)havealreadyleftDA•3)Iboughtanewhouselastyear,butI____myoldhouseyet,soatthemomentIhavetwohouses.•A)didn'tsellB)havenotsold•C)hadnotsoldD)don'tsell•4)Eversincethefamilymovedtothesuburbslastyear,they____betterhealth.•A)couldhaveenjoyedB)haveenjoyed•C)havebeenenjoyedD)areenjoyingBB•5)IdecidedtogotothelibraryassoonasI____.•A)finishwhatIdid•B)finishedwhatIdid•C)finishedwhatIwasdoing•D)wouldfinishwhatIwasdoing•6)Juliahadn'treachedtherestaurantwhenJim____there.•A)gotB)hasgotC)hadgotD)hadbeenCA•7)Eventhoughthey____fortwentyyears,thetwoneighborsarenotongoodterms.•A)havebeenlivedsidebyside•B)hadbeenlivingsidebyside•C)havebeensidebysideliving•D)havebeenlivingsidebyside•8)Whenthefinalgradeswereposted,Max____thathehadpassedthephysicsexamafterall.•A)discoversB)discovered•C)haddiscoveredD)hasdiscoveredDB•9)I____youthebookassoonaspossible,Ipromiseyou.•A)wouldsendB)willsend•C)sentD)send•10)We____downwhenshe____platesoffoodforus.•A)hadhardlysat,hadbought•B)hardlysat,bought•C)hardlysat,hadbought•D)hadhardlysat,boughtBD•11)WhenIcalledyouthismorning,nobodyansweredthephone.____?•A)wherehaveyoubeen•B)wherehaveyoubeento•C)wheredidyougoD)wherewereyou•12)Asmymother____herebefore,Iwenttomeetherattherailwaystation.•A)hadneverbeenB)hasneverbeen•C)hadbeenneverD)neverwasDA•13)Ourteam____everymatchsofarthisyear,butwestillhavethreemoregamestoplay.•A)waswinningB)haswon•C)hadwonD)wins•14)He____forthreeyears.•A)hasjoinedthearmy•B)hasbeeninthearmy•C)hasbeenservinginthearmy•D)joinedthearmyBB•15)Thegrowthofpart-timeandflexibleworkingpatterns,andoftrainingandretrainingschemes,____morewomentotakeadvantageofemploymentopportunities.•A)haveallowedB)allow•C)allowingD)allows•16)Thecar____atthepresentspeeduntilitreachesthefootofthemountainataboutteno'clocktonight.•A)wouldgoB)went•C)willbegoingD)goesDC•17)Thecompany____ariseinsalaryforages,butnothinghashappenedyet.•A)ispromisedB)ispromising•C)hasbeenpromisingD)promised•18)Nosoonerhadhesatdownthanthetelephone____.•A)ringsB)wasringing•C)rangD)handrungCC•19)Ihopethetimeisnotfar-offthattheyshall____forthebettermentoftheworkingclass.•A)maketofightB)bemadetofight•C)befoughtD)fought•20)Mr.James____acitybusforovertwenty-fiveyearsbeforeretirement.•A)isdrivingB)drove•C)hasdrivenD)drivesBC•21)I____aradiotalkonShakespearewhenmyunclecamehomeandstartedshoutingatthetopofhisvoice.•A)washearingB)heard•C)waslisteningtoD)listenedto•22)He____novels,wheneverhiswifegoesshopping.•A)isreadingB)reads•C)hasreadD)hasbeenreadingCB•23)Iamnotsurewhethertomorrowhe____themeetingornot,ashehasnotbeenherelately.•A)attendB)attends•C)willattendD)attended•24)I____thatshewillpassthefinalexamination.•A)expectB)haveexpected•C)hadexpectedD)wasexpectedCA•25)Theythoughtit____funtotakethecar.•A)canbeB)wouldbe•C)willbeD)hasbeen•26)SheremindedmethatBangkok____thecapitalofThailand.•A)isB)was•C)hadbeenD)havebeenBA27)“Let'shurry.Thepresidentiscoming.”“Oh,Iamafraidthatwe____.”A)alreadymisshimB)hadalreadymissedhimC)willmisshimalreadyD)havealreadymissedhim•28)Shewastoldtheexamination____onFriday.•A)willbegivenB)wouldbegiven•C)tobegivenD)isgivenDB•29)Theybelievedthatbyusingcomputerstheproductionoftheirfactory____.•A)willalreadyincrease•B)wouldgreatlyincrease•C)wouldbeincreasedgreatly•D)willhavebeengreatlyincreased•30)Youwon'tknowifitfitsyoubeforeyou____iton.•A)willtry•B)aretrying•C)try•D)havetriedCC•31)We____yourtermscarefullybut____tosaythatwecannotacceptthem.•A)arestudying…regret•B)havestudied…areregretting•C)havestudied…regret•D)havebeenstudying…haveregretted•32)Jameshasjustarrived,butIdidn'tknowhe____untilyesterday.•A)willcomeB)wascoming•C)hadbeencomingD)cameCB•33)Bythetimeyouarrivetonight,I____forseveralhours.•A)hadstudiedB)havebeenstudied•C)hadbeenstudyingD)willhavebeenstudying•34)Accordingtothetimetable,thetrainforShanghai____atseveno'clockintheevening.•A)leavesB)hasleft•C)wasleftD)willleaveDA•35)Ican'tfindmydictionary.IwonderwhetherMary____itnow.•A)haveB)has•C)ishavingD)had•36))Mr.Harrissaidthathe____tothesupermarketbeforegoinghome.•A)willgoB)hadgone•C)wouldgoD)istogoBC•37)ItwasnotuntilthenthatIcametoknowthatknowledge____onlyfrompractice.•A)hadB)hascome•C)cameD)comes•38)You____thedifficultieswhenIfinishtellingyouthewholestory.•A)willbeseenB)willhaveseen•C)willseeD)seeDC•39)Sheisstudyingmedicalsciencenow,butshe____alawyer.•A)usedtobeB)wouldbe•C)formerlywereD)hadbeen•40)Itisreportedthatbytheendofthismonth,theoutputofcementinthefactory____byabout10%.•A)willhaverisenB)hasrisen•C)willberisenD)hasbeenrisingAA•41)MytrainarrivesinNewYorkateighto'clock.TheplaneIwouldliketotakefromthere____bythen.•A)willhaveleftB)wouldleave•C)hadleftD)hasleftA•42.---Oh,dear.Iforgottheairtickets.---You______something.A.haveleftB.arealwaysleavingC.areleavingD.alwaysleft•43.Remembertosendmeaphotoofusnexttimeyou______tome.•A.arewritingB.willwrite•C.haswrittenD.wr