学习必备欢迎下载一般过去时和现在完成时一.A.用already或yet1)Havetheytakendowntheoldpictures______?No,theyhaven’t_______.2)Mostofushavefinishedourcompositions_____.3)Hesaidhehadn’tvisitedtheexhibition________.B.用since或for1)Wehavelearnedfivelessons_____thebeginningofthisterm.2)MrsLiaohasbeeninhospital______lastweek.3)Ihavestayedatmyaunt’s_____twoweeks.C.用havegone或havebeen1)Wherearetheboystudents?They_____totheschoolfactory.2)Isyourfatherin?No,he____学习必备欢迎下载toShenzhen._______heever______therebefore?Yes,he___thereseveraltimes二.选择填空1.Mother____meanewcoatyesterday.I_______iton.Itfitsmewell.A.hadmade⋯havetriedB.made⋯havetriedC.hasmade⋯triedD.made⋯tried2“He____todrawhorsesalready”.“When_____he?”“Lastyear“A.learned⋯hasB.learned⋯didC.haslearned⋯hasD.haslearned⋯did3.____you_____thetextyet?Yes,we____ittwohoursago.A.Did⋯copy⋯didB.Have⋯copied⋯have学习必备欢迎下载C.Have⋯copied⋯didD.Did⋯copy⋯had4.______you__________thefilmbefore?Where_____you____it?A.Have⋯seen⋯did⋯seeB.Did⋯see⋯did⋯watchC.Have⋯seen⋯have⋯seenD.Did⋯see⋯have⋯seen5.Where______John_______?Tothelibrary.He_________thereforanhour.A.has⋯been⋯hasgoneB.has⋯gone⋯hasbeenC.did⋯go⋯wentD.did⋯be⋯went6.______thebabystill_____?No,it_______crying.A.Has⋯cried⋯hasstoppedB.Is⋯crying⋯stoppedC.Did⋯cry⋯stopped学习必备欢迎下载D.Is⋯crying⋯hasstopped7.I_______theway.I________hereforquitemanyyears.A.knew⋯havelivedB.knew⋯liveC.know⋯havelivedD.know⋯live8._____youever_____America?Yes,Ihave.A.Have⋯gonetoB.Have⋯goneinC.Have⋯beentoD.Have⋯beenin9.Mybrother____collegeforoverthreeyears.A.hasgonetoB.hasbeentoC.hasbeeninD.hasbeenat学习必备欢迎下载10.-Ihaveseenthefilm“Titanic”already.-When__________you__________it?-Thedaybeforeyesterday.A.have;seenB.will;seeC.did;seeD.did;seen11.MrBlack__________inChinasincefiveyearsago.A.livedB.haslivedC.livesD.isgoingtolive12.We____________treeslastSunday.Sofarwe__________over3,000treesthere.A.planted;plantedB.planted;haveplantedC.haveplanted;plantedD.haveplanted;haveplanted学习必备欢迎下载