1.一般过去时与现在完成时:1.---Where__you__(put)thebook?Ican’tseeitanywhere.---I___(put)itrighthere.Butnowit’sgone.A.did;put;putB.have;put;putC.did;put;haveputD.have;put;haveput2.Wehaven’theardfromJaneforalongtime.Whatdoyousuppose_______toher?A.washappeningB.happensC.hashappenedD.happened3.Hello,I____youwereinLondon.Howlong_________here?A.don’tknow;wereyouB.hadn’tknown;areyouC.haven’tknown;areD.didn’tknow;haveyoubeen4.I’mgladtotellyouthatwe_____theworkinlesstimethanwe_____expectedto.A.finished;wereB.havefinished;areC.havefinished;wereD.hadfinished;were5.WhenIwasatcollegeI_______threeforeignlanguagebutI________allexceptafewwordsofeach.A.spoke;hadforgottenB.spoke;haveforgottenC.hadspoken;hadforgottenD.hadspoken;haveforgotten结论:一般过去时所表示的事情纯属过去,与现在情况没联系.现在完成时所表示的事情与现在情况有联系,是过去事情在现在产生的结果或对现在的影响.2.现在完成时与现在完成进行时1.---Hi,Tracy,youlooktired.“---Iamtired.I_______thelivingroomallday.A.paintedB.hadpaintedC.havebeenpaintingD.havepainted2.---Haveyouhadanylettersfromhim?---No,Ihaven’t,butmywife_______himregularly.A.hasheardfromB.hasbeenhearingfromC.hadheardfromD.hears结论:现在完成时表示动作已完成,着重结果;现在完成进行时表示动作的完成(根据语境,也可能动作未完成),且强调动作的持续性.e.gIhavewrittenthreeletters.Ihavebeenwritingthreeletters.下列动词不能用于现在完成进行时.短暂类动词:finish,marry,getup,come,go感官类动词:see,hear,watch,notice,seem,appear存在类,保持类动词:keep;exist;remain;stay;认知类动词:understand;know;believe;think3.现在进行时和过去进行时1.Idon’treallyworkhere.I____untilthenewsecretary_______.A.justhelpout;comesB.havejusthelpedout;willcomeC.amjusthelpingout;comesD.willjusthelpout;hascome2.---Whenshallweleave?---AssoonasI______whatI_______.A.willfinish;doB.havefinished,amdoingC.finish,willdoD.finish,do3.Atthattimehe_____inthelibrary.A.workedB.hadworkedC.wasworkingD.wouldwork4.Thestudents____busilywhenMissBrownwenttogetabookshe____intheoffice.A.wereworking;hadleftB.worked;leftC.hadworked;leftD.wereworking;wouldleave5.---Hey,lookwhereyouaregoing!---Oh,I’mterriblysorry._______.A.I’mnotnoticing.B.Iwasn’tnoticing.C.Ihaven’tnoticed.D.Ididn’tnotice.4.一般过去时和过去进行时1.He______abookaboutChinalastyear,butIdon’tknowifhe______it.A.wrote;hasfinishedB.waswriting;hasfinishedC.waswriting;hadfinishedD.wrote;willfinish2.Tom________intothehousewhennoone___________.A.slipped;wasnoticingB.hadslipped;noticedC.slipped;hadnoticedD.wasslipping;noticed3.Asshe________thenewspaper,Granny_________asleep.A.read;wasfallingB.wasreading;fellC.wasreading;wasfallingD.read;fell4.ThelasttimeI_________Janeshe__________cottoninthefields.A.hadseen;waspickingB.saw;pickedC.hadseen;pickedD.saw;waspicking结论:一个长动作为背景,被一个短动作打断,长动作用进行体,短动作用一般体.Consolidation:1.WhenMarkopenedthedoor,hesawawomanstandingthere.He_______herbefore.A.neversawB.hadneverseenC.neverseesD.hasneverseen2.He_____morethan5,000Englishwordswhenheenteredtheuniversityattheageof15.A.haslearnedB.wouldhavelearnedC.learnedD.hadlearned3.Scientiststhinkthatthecontinents____alwayswherethey______today.A.aren’t;areB.aren’t;wereC.weren’t;areD.weren’t;were4.BythetimeJanegetshome,heraunt______forLondontoattendameeting.A.willleaveB.leavesC.willhaveleftD.left5.---What’swrongwithyourcoat?---JustnowwhenIwantedtogetoffthebus,themannexttome____onit.A.satB.hadsatC.hadbeensittingD.wassitting6.---Isay,Harry.Whatdidyousaytothelaid-offworkerjustnow?---Nothing.I______tomyself.A.hadonlytalkedB.amonlytalkingC.havejusttalkedD.wasjusttalking7.---IsthemeetingheldinRoom302or303?---Ishouldbe302.ButIhearthatit_____tilltomorrow.A.wasputoffB.willputoffC.hasbeenputoffD.isputoff8.Mrs..Whitebecameateacherin1985.She______fortwentyyearsbynextsummer.•willteachB.wouldhavetaughtC.hasbeenteachingD.willhavebeenteaching9.---Well,thatwasreallyagoodmeal.I______youwereareallygoodcook.---Thankyou.A.didn’tknowB.don’tknowC.haven’tknownD.hadn’tknown10.Thetwofriends____ontheInternetforthreehours,andtheywouldgoontillthenextmorning.A.hadbeenchattingB.hadchattedC.werechattingD.hasbeenchatting11.Let’sgooutnow.It_____anymore.A.didn’trainB.doesn’trainC.won’trainD.isn’training12.Thetimeisnotfarawaywhenmobilephones_____widespreadinChina’svastcountry-side.•willbecomeB.becomeC.shallbecomeD.havebecome13.Sinceyouweren’tatthemeeting,we_____thedecisionwithoutyou.A.madeB.hadmadeC.weremakingD.wouldmake14.Trynottobeabsentfromclassesagainfortherestoftheterm.You____toomanyclasses.You_____twoclassesjustlastweek.A.havemissed;missedB.missed;missedC.hadmissed;havemissedD.willmiss;havemissed15.Hewashopingtogoabroadbuthisparents____thattheywon’tsupporthimunlesshecanborrowmoneyfromthebank.A.weredecidingB.havedecidedC.decidedD.willdecide16.---Hurryup!AliceandSuearewaitingforyouattheschoolgate.---Oh!Ithoughtthey_____withoutme.A.wentB.aregoingC.havegoneD.hadgone17.---Areyoustillbusy?---Yes,I_____mywork,anditwon’ttakelong.A.justfinishB.amjustfinishingC.havejustfinishedD.amjustgoingtofinish18.Themanagerhadfallenasleepwherehe____,withoutundressing.A.waslyingB.waslyingC.hadlaidD.hadlied19.They_____ontheprogramforalmostoneweekbeforeIjoinedthem,andnowwe_____itasnogoodresultshavecomeoutsofar.A.hadbeenworking;arestillworkingB.hadworked;werestillworkingC.havebeenworking;haveworkedD.haveworked;arestill