1/25初中现在完成时练习题一.选择题(共49小题)1.一Hello!CouldIspeaktoLily?一Sorry,sheisnotin.She_______Shanghai.()A.havebeentoB.havegonetoC.hasbeentoD.hasgoneto2.Jack,Ihaven'tseenyouruncleforalongtime.He________Shanghaionbusinessfortwomonths.()A.wenttoB.hasgonetoC.hasbeeninD.hasbeento3.﹣﹣﹣Whyareyouworried?﹣﹣﹣I'mexpectingacallfrommydaughter.She______NewYorkforthreeyears.()A.hasgonetoB.hasbeentoC.hasbeeninD.hascomein4.﹣﹣whereisyourfather?﹣﹣He_____Australiaandhe______Sydeny.()A.hasbeento;hasbeeninB.hasgoneto;hasbeeninC.hasbeenin;hasbeentoD.hasgoneto;hasbeento5.﹣Doyoumissyourparentsfaraway?﹣Yes,verymuch.Theythehometownforovertwoyears.()A.leftB.haveleftC.wereawayfromD.havebeenawayfrom6.﹣Wherearetheflowers?﹣﹣Yousee,someonethemtothewindow.()A.movesB.hadmovedC.hasmovedD.wouldmove7.一Yourshoesaresoold.Whydon'tyoubuyanewpair?一BecauseI______allmymoneyonanMP5.()A.spendB.havespentC.amspendingD.wasspending8.﹣﹣﹣WhendidMike________theoffice?﹣﹣﹣Err,he_________forabout10minutes.()A.leave,leftB.left,wasawayC.leave,hasbeenawayD.leave,hasleft9."Didyouborrowthecomicbookfromthelibrary?"2/25"Yes,Iitforthreedays.I'llreturnitthisafternoon."()A.borrowedB.keptC.haveborrowedD.havekept10.OurEnglishteacherisverynice.We_____friendssincethreeyearsago.()A.wereB.becameC.havebeenD.havemade11.﹣Excuseme,whereisMrBrown'soffice?﹣Sorry,Idon'tknow.I______hereforonlyafewdays.()A.workB.workedC.haveworkedD.willwork12.BythetimeIgottothecinema,themovie_______fortenminutes.()A.hadbegunB.hadbeenonC.hasstartedD.hasbeenon13.She_______thisbookfornearlythreeweeks.()A.hasborrowedB.haslentC.hasboughtD.haskept14.Whatareyougoingtodothisweekend?I______yet.()A.haven'tdecidedB.won'tdecideC.havedecidedD.didn'tdecide15.Hehas_______fortwoyears.Twoyears_______alongtime.()A.lefthome;areB.lefthome;isC.beenawayfromhome;isD.beenawayfromhome;are16.﹣I'msorrytohearthatyourpetdoghasdied.﹣Thoughmydogforthreemonths,Istillmisshim.()A.hasdiedB.hasbeendeadC.diedD.wasdead17.﹣﹣﹣WhereisMr.Smith?﹣﹣﹣He________Guangzhou.He________thereforaweek.()A.hasgoneto;hasbeentoB.hasgoneto;hasbeenC.hasbeento;hasgonetoD.hasbeenin;hasgoneto18.Iheardthenewsongontheradio.Ihighandlowinthemusicstore,butIcan'tfindthesong.()A.searchB.havesearchedC.amsearchingD.willsearch19.﹣BenandSuearen'thome,arethey?﹣No.TheytoLondononbusiness.()3/25A.havegoneB.goC.havebeenD.willgo20.PremierZhouEnlaifor﹣﹣manyyears,hestilllivesintheheartsofChinesepeople.()A.diedB.wasdiedC.hasbeendiedD.hasbeendead21.Mikeusedtobeatopstudent,buthe______behindsincehelosthimselfincomputergames.()A.fellB.hasfallenC.wasD.hasbeen22.﹣I'msorrytohavekeptyouwaitinglong.﹣Nevermind.I_____hereforonlyafewminutes.()A.havebeenB.havecomeC.wasD.am23.﹣Helen,whendidyoumovehere?﹣Iheresincetwoyearsago.()A.movedB.livedC.havemovedD.havelived24.PeoplemoreandmoreusefulthingstoprotecttheearthsinceEarthDaywasstarted.()A.didB.weredoingC.willdoD.havedone25.﹣IsJimmygoingtotheparty?﹣I'mafraidnot.He________toHainanIsland.()A.wentB.hasgoneC.wasgoing26.﹣﹣﹣Whatdoyouthinkofourcity?﹣﹣﹣Verybeautiful.YouknowitisthefirsttimethatI_____here....