现在完成时练习题21.﹣___youever___totheGreatWall?﹣Yes,Threetimes.()A.Has,beenB.Have,beenC.Have,gone22.﹣﹣﹣Isthatanewcoat?﹣﹣﹣No,I_____itforalongtime.()A.boughtB.haveboughtC.havehad23.﹣Look!Someone_______theclassroom.﹣Well,itwasn'tme.Ididn'tdoit.()A.iscleaningB.wascleaningC.hascleanedD.willclean24.Idon'tfeelverywell,Jack.I'mafraidyou______meyourcold.()A.giveB.hadgivenC.havegivenD.wouldgive25.﹣Wherearetheflowers?﹣﹣Yousee,someonethemtothewindow.()A.movesB.hadmovedC.hasmovedD.wouldmove26.Something_____inourhometownsince2014.Nowit______verymodern.()A.ischanged;islookedB.haschanged;looksC.changed;looks27.﹣Amy,canwegiveawaythesesofttoys?Wethemformanyyears.﹣Mom,butIwanttokeepthebear.()A.boughtB.hadC.haveboughtD.havehad28.﹣BenandSuearen'thome,arethey?﹣No.TheytoLondononbusiness.()A.havegoneB.goC.havebeenD.willgo29.I____scaredofdogseversinceadoghurtmewhenIwasfiveyearsold.()A.willbeB.wasC.havebeenD.wouldbe30.Mygrandparents____inthatcitysince2008.()A.willliveB.liveC.havelivedD.wereliving31.Iheardthenewsongontheradio.Ihighandlowinthemusicstore,butIcan'tfindthesong.()A.searchB.havesearchedC.amsearchingD.willsearch32.Overfiftycountries_______theAIIB(亚投行)sofar.()A.joinedB.wasjoiningC.hadjoinedD.havejoined33.MissBrown,wecleaningourclassroom.Canwegohomenow?()A.finishB.finishingC.arefinishedD.havefinished34.I______thebookclublastweekandI______twobooksalready.()A.join;readB.joined;readC.joined;havereadD.joined;hasread35.﹣﹣﹣Lily,willyougotoJenny'sbirthdaypartythisSaturday?﹣﹣﹣I'mnotsure.BecauseIsofar.()A.haveinvitedB.wasn'tinvitedC.havebeeninvitedD.willbeinvited36.﹣Ihearyourdad_________Shanghaionbusiness.Didheflythere?﹣Yes,buthewillbehometomorrow.A.willgotoB.hasbeentoC.hasgoneto37.Sofar,theAIIB(亚投行)()57countriestobethefoundingmembers.A.attractedB.hasattractedC.willattract38.Mygrandparents______forover60yearsandtheyloveeachotherverymuch.()A.havebeenmarriedB.gotmarriedC.weremarriedD.havegotmarried39.﹣DidyouseeTomyesterday?﹣No,Ihimforalongtime.()A.didn'tseeB.hasn'tseenC.sawD.haven'tseen40.IgreatprogressinmyEnglishstudysincelastyear.()A.makeB.willmakeC.havemadeD.made41.Mr.Brown__________hishometownsincehe____thearmy.()A.hasleft;joinedB.hasbeenawayfrom;hasjoinedC.hasbeenawayfrom;joinedD.left;joined42.﹣Lookatthebluesky!Therain________.﹣Let'sgooutforawalk.()A.stopsB.willstopC.hasstoppedD.hadstopped43.Whatareyougoingtodothisweekend?I______yet.()A.haven'tdecidedB.won'tdecideC.havedecidedD.didn'tdecide44.﹣Hello,mayIspeaktoMissYang?﹣Sorry,sheisn'tin.She____apoormountainvillageasavolunteer.()A.hasbeentoB.hasbeeninC.hasgonetoD.hasbeenaway45.Mario________thispairofshoesforaboutsixyears.It'stoooldtowear.()A.hasboughtB.hashadC.bought46.﹣DoyouknowDiaoyuIsland?﹣Sure.It________Chinasinceancienttimes.()A.belongstoB.belongedtoC.hasbelongedtoD.isbelongingto47.Theastronautissotiredthathe____forelevenhours.()A.hasbeenasleepB.hasfallenasleepC.hasgonetobedD.hasgonetosleep48.Bobwithhisparents________HongKongsincetwoyearsago.()A.havebeentoB.hasbeentoC.havegonetoD.hasgoneto49.Inthelasttenmonths,SeptemberMiracle(...