现在完成时专项练习I.用所给动词的适当形式填空。1.Ialready(see)thefilm.I(see)itlastweek.2.—he(finish)hisworktoday?—Notyet.3.—you(be)toHongKong?—Yes,I(be)theretwice.4.—youever(eat)chocolatesundaes(圣代)?—No,never.5.Myfatherjust(come)backfromwork.Heistirednow.6.—Where'sLiMing?—He(go)totheteacher'soffice.7.Shanghai(be)asmalltownhundredsofyearsago.Nowit(become)alargecity.8.I(work)heresinceI(move)herein1999.9.SofarI(make)quiteafewfriendshere.10.—HowlongtheWangs(stay)here?—Fortwoweeks.II.句型转换(每空一词)。1.IhavebeentoMacaubefore.(改为否定句)IbeentoMacaubefore.2.Hehasn'tcometoschoolbecausehe'sill.(就划线部分提问)hecometoschool?3.HehaslearnedEnglishfor5years.(就划线部分提问)learnedEnglish?4.Iboughtanewbikejustnow.(用just改写)Ijustanewbike.5.WebegantolearnEnglishthreeyearsago.(改为同义句)WeEnglishthreeyears.III.填入has/havebeen或has/havegone.1.Harry:IsawyouinAnnabel'sRestaurantlastnight.Diana:No,itwasn'tme.Ineverthere.2.Sam:SallyandTimareonholiday,aren'tthey?Wherethey?Sue:ToFlorida,again.Sam:Howmanytimestheythere?Sue:Thisistheirthirdvisit.3.Joe:CanIhaveanapple,please?Mary:Wehaven'tgotany.Inottotheshopstoday.4.Alan:Where'sTony?Mary:He'sgotaheadachesohetobed.5.Steve:CanIspeaktoJill,please?Lynn:She'sout,I'mafraid.Shetothecinemathisevening.Steve:Again?Shealreadytothecinemathreetimesthisweek.IV.用for或since填空。1.JillhasbeeninIrelandMonday.2.JillhasbeeninIrelandthreedays.3.MyaunthaslivedinAustralia15days.4.Margaretisinheroffice.Shehasbeenthere7o'clock.5.Indiahasbeenanindependentcountry1974.6.Thebusislate.We'vebeenwaiting20minutes.7.Nobodylivesinthosehouses.Theyhavebeenemptymanyyears.8.Mikehasbeenillalongtime.HehasbeeninhospitalOctober.