现在完成时专项练习.现在完成时专项练习一、用所给动词的适当形式填空.1.I___already____(see)thefilm.I___(see)itlastweek.2.__he____(finish)hisworktodayNotyet.3.___you___(be)toHongKongYes,I____(be)theretwic
现在完成时专项练习.
现在完成时专项练习
一、用所给动词的适当形式填空.
1.I___already____(see)thefilm.I___(see)itlastweek.
2.__he____(finish)hisworktodayNotyet.
3.___you___(be)toHongKongYes,I____(be)theretwice.
4.__youever____(eat)chocolatesundaes?No,never.
5.Myfather____just____(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.Howlong___theWangs___(stay)here?Fortwoweeks.
二、句型转换(每空一词).
1.IhavebeentoMacaubefore.(改为否定句)
I_______beentoMacaubefore.
2.Hehasn`tcometoschoolbecausehe`sill.(就划线部分提问)
_________hecometoschool?
3.HehaslearnedEnglishfor5years.(就划线部分提问)
_______________learnedEnglish
4.Iboughtanewbikejustnow.(用just改写)
I____just____anewbike.
5.WebegantolearnEnglishthreeyearsago.(改为同义句)
We________English____threeyears
三、填入has/havebeen或has/havegone.
1.Harry:IsawyouinAnnabel`sRestaurantlastnight.
Diana:No,itwasn`tme.Inever there.
2.Sam:SallyandTimareonholiday,aren`tthey?
Wherethey
Sue:ToFlorida,again.
Sam:Howmanytimestheythere?
Sue:Thisistheirthirdvisit.
3.Alan:Where`sTony?Mary:He`sgotaheadache,sohetobed.
4.Steve:CanIspeaktoJill,please?
Lynn:She`sout,I`mafraid.She tothecinemathisevening.
Steve:Again?She alreadytothecinemathreetimesthisweek.
四、用for或since填空
1.JillhasbeeninIrelandMonday.
2.JillhasbeeninIrelandthreedays.
3.MyaunthaslivedinAustralia15days.
4.Margaretisinheroffice.Shehasbeenthere 7o`clock.
5.Indiahasbeenanindependentcountry 1974.
6.Thebusislate.We`vebeenwaiting20minutes.
7.Nobodylivesinthosehouses.Theyhavebeenem