现在完成时态专题(一)1、Whenwegottothecinema,thefilm________fortwentyminutes.A.hasbegunB.hadbegunC.hasbeenonD.hadbeenon2、EventhoughLeiFeng_______formanyyears,hisspiritisstillencouragingus.A.diedB.hasdiedC.hasbeendeadD.hasbeendied3、---HaveyoubeentoXiamenbefore?----Yes,I_____therelastSpringFestival.A.havebeenB.goC.wentD.willgo4、ThankstotheInternet,differentkindsofinformation________inashorttime.A.canbelearnedB.hasbeenlearnedC.canlearnD.haslearned5、Herfatherisn’tathome.He________homeforaweek.A.hasleftB.hasbeenawayfromC.leftD.leaving6、—MayIspeaktoAnn?—Sorry,sheisn’tin.she_____France.A.hasgonetoB.hasbeentoC.goestoD.go7、Hewentintohisroom,______thelightandbegantowork.A.hasturnedonB.willturnonC.turnedonD.turnson8、He____fortenyears.A.hasbeenmarriedB.marriedC.gotmarriedD.marry9、—LilyandLucythecinematowatchthefilmZootopia.—Oh,that’swhyIcan’tfindthemnow.A.havegonetoB.havebeentoC.hasgonetoD.hasbeento10、Neithertheheadmasternortheteacherstakeavacationnextweek.A.weregoingtoB.isgoingtoC.wasgoingtoD.aregoingto11、IoftenseeTom_______homeworkwhileIamwatchingTVeveryevening.A.doB.doingC.didD.todo12、–WhatdidMrJonesdobeforehemovedhere?--He_______acitybusforovertwenty-fiveyears.A.isdrivingB.droveC.hasdrivenD.haddriven13、–WhereisMissGao.Lily?--She_______totheteachers’.A.hasbeenB.hasgoneC.wentD.wouldgo14、I’msorryIhaven’tgotanymoney.I_______myhandbagathome.A.havemissedB.haveleftC.haveputD.haveforgotten15、–Doyouknowhimwell?--Sure.We_______friendsincetenyearsago.A.wereB.havebeenC.havebecomeD.havemade16、Catherin_______theletterbeforehermothercameintoherbedroom.A.haswrittenB.waswrittenC.hadwrittenD.iswriting17、–WouldyouryoungerbrothergoforapicnicthisSunday?--IfIdon’tgo,____.A.sodoesheB.sohewillC.neitherwillheD.neitherdoeshe18、ImustreturnthecameratoLiLei.I_______itfortwoweeks.A.keepB.borrowedC.havekeptD.havelent19、It____threeyearssincewelastsawourprimaryschoolclassmates.A.hasB.hadbeenC.hasbeenD.havebeen20、She________forfiveyears.A.marriedB.hasmarriedC.hasbeenmarriedD.gotmarried21、—WhereisJim?—He_____Beijing.A.hasbeentoB.hasgonetoC.wenttoD.isgoingto22、—Haveyouseenmybrother?—Yes.I_____himinthelibraryfiveminutesago.A.metB.havemetC.meetD.havebeenmet23、He_________Alicefortenyears.AmarriedtoBhasmarriedtoChasmarriedDhasbeenmarriedto24、--Howlong_______she________married?--Since1980.A.does,getB.has,beenC.has,gotD.did,got25、Mylife______alotinthelastfiveyears.A.havechangedB.haschangedC.changedD.willchange参考答案一、选择题1、D2、C3、C4、A5、B6、A7、答案:C解析:本题考查动词和时态。wentinto,turnedon,beganto…均为过去时态。故选C。8、A9、A10、D11、B12、D13、B14、B15、B16、C17、C18、C19、C20、C21、B22、A23、D24、B25、B