现在完成时练习.docx
《现在完成时练习.docx》由会员分享,可在线阅读,更多相关《现在完成时练习.docx(23页珍藏版)》请在冰豆网上搜索。
现在完成时练习
现在完成时练习
Haveyoutravelledonthetrain.Yes,Ihave.
(A)never(B)ever(C)just(D)yet
)2.HaveyoufinishedyourhomeworkNot
(A)ever(B)already(C)yet(D)just
)3.Wehaven'tfinishedourhomework.
(A)already(B)ever(C)yet(D)never
)4.HaveyoulearnedEnglish?
Yes,I'velearnedalot.
(A)never,ever(B)ever,never(C)ever,already
)5.Haveyoufinihedyourhomework__?
Yes,I'vedonethat
(A)yet,already(B)already,yet(C)ever,never(D)still,just)6.John'sfatherborrowedsomepictures
(A)havealready(B)hasjust(C)haveever(D)hasyet
)7.Hefinishedhishomeworkyet
(A)doesn't(B)haven't(C)hasn't(D)doesn'thave
)8.I'vebeenlikethiseversnice
(A)lastweek(B)foraweek(C)aweekbefore(D)thelastweek)9.Mymotherhasworkedinthisfactory2years.
(D)sinee
lastweek.
(D)already.ever
(ary
(A)about(B)for(C)in
)10.Ihaven'theardfromhim
(A)since(B)for(C)ago(D)before
)11.Hisfatherjoinedtheparty
(A)forthreeyears
(C)threeyears
)12.MrGreenisn't
agointhe
(B)sincethreeyearsago(D)intwoyears'timeoffice,He
tothelibr
(B)went(C)hastoTokyoandhe
been(D)willgowillbebackin
(A)hasgone
)13.Mrsmith
week
(A)hasbeen(B)hasvisited
(D)hasgone
)14.They_Chinafortwoyears
(A)havebeento(B)havebeenin
(c)havegoneto(D)havecometo
)15.Jim'sbeentotheGreatwallbefore,?
(A)isn't(B)wasn't(C)hasn't(D)doesn't
)16.She'sneverbeentoEngland,she?
(A)has(B)hasn't(C)isn't(D)is
)17.hasHanmeibeeninthelibrary.
(A)Howlong(B)Howsoon(C)Howfar(D)Howoften
(C)hassent
()18.Howlonghethelibrarybook.
(A)has,borrow(B)has,kept(C)has,bought(D)did,buy()19.He
rfatherin1990andherhusband
thanfiveyears
(A)died,dead(B)hasdied,dead
(D)hasdied,hasdied
formore
(C)died,hasbeendead
)20」havethisnicewatchfortwoyears
(A)had(B)bought(C)borrowed(D)lend
)21.Hehishomefortenyears
(A)hasleft(B)leftfrom(C)hasbeenawayfrom
(D)wasawayfrom
)22.Healeaguemenberforthreeyears
(A)is(B)hasbeen(C)hasbecome(D)havebecome)23Lihua'sbrotherhasfortwoyear(A)joinedthearmy(B)beenanarmy
(C)becomeasoldier(D)beeninthearmy
Quanzhoueversinceheleftschool
(D)away
)24.Hehasn't
(A)left(B)beenaway(C)been)25.
Haveyoufinsheedyourhomework
Yes,Iitlastnight
(A)finish(B)finished(C)havefinished(D)willfinishyouevertoNanjing
Yes,Itherelastyear.
(A)Have,gone,havegone(B)Have,been,went(C)Did,go,went(D)Did,go,has,been
WhenyouLucyinNew1herefortwoyears
(A)did,meet,have'tseen(B)did
(C)did,meet,don'tsee(D)would
用sinee和for填空
1)twoyears2)_
4)19995)_
7)4hours8)
10)lunchtime11)__
12)HehaslivedinNanjing
13)Ihaveknownhim
)26.
)27.
York?
meet,haven'tseen
meet,hadn'tseen
14)OurteacherhasstudiedJapanese
15)Shehasbeenawayfromthecity_
16)It'sabouttenyears
用have/hasbeento/in,havegoneto
1)
2)
3)
4)
twoyearsago
yesterdayanhourago9)_,sheleftheretheyearbeforelast.wewerechildren.
threeyears.abouttenyears.sheleftthecity.
的各种形式填空。
3)lastmonth
6)4o'clock
wewerechildren
WhereisJack?
Hehiscountry.
JohnEnglandsincehecameback.
TheSmithsBeijingforyears.
youeverAmerica?
--Yes,I
theremanytimes.
5)Ithisschoolsincethreeyearsago.
按要求把短暂性转换为延续性动词
①arriveat/insp.getto/reachsp.come/go/movetosp.
—
1)
2)
beinsp./atschool/athome/onthefarm/behere/bethereHegottoBeijingfiveminutesago.
HeBeijingfor
ImovedtotheUSAlastyear.
ItheUSAsince
WetoFuzhousince
3become—be
1)Ibecameateacherin2000.
Iateacherfor__
2)Theriverbecamedirtylastyear.
Theriverdirtyfor
4close—beclosedopen—beopen
1)Theshopclosedtwohoursago.
for
Theshop
2)Thedooropenedatsixinthemorning.
Thedoorforsixhours.
5getup—beupdie—bedeadleavesp.—beawayfromsp.
fallasleep/gettotsleep—beasleepfinish/end—beover
marry
1)
since
dosth.begin—beon
1)Ibegantoteachatthisschoolin1995.
Iatthisschoolsince.
2)Thefilmbegantwominutesago.
Thefilmfor.
⑦borrowfkeeplosefnothavebuyfhaveputonfwearcatch/getacoldfhaveacoldgettoknowfknow
1)
keeplosefhaveacoldTheyborroweditlastweek.Theyitsince
Iboughtapentwohoursago.Iapenfor
Igottoknowhimlastyear.Ihimsince
Iputonmyglassesthreeyearsago.Imyglassesfor
8have/hasgonetofhavebeenin
1)HehasgonetoBeijing.
HeBeijingfortwodays.
9jointheleague/theParty/thearmy
fbealeague/aPartymember/asoldierfbeamemberoftheleague/thePartyfbeintheleague/theParty/thearmy
1)Hejoinedtheleaguein2002.
Hea__
Hea
rtwoyears.
Hetheleaguefortwoyears.
2)Mybrotherjoinedthearmytwoyearsago.
Mybrothera
2)
3)
4)
fortwoyears.
the
for
fo
Mybrotherrtwoyears.
in
fo
4)_
1999
5)
___yesterday
6)__
4o'clock
7)_
4hours
8)
___anhourago
9)
_wewerechildren
10)
lunchtime
11)___
___shelefthere
1.
JillhasbeeninIreland
Monday.
2.
JillhasbeeninIreland
__threedays.
现在完成时专项练习
一)用since和for填空
lastmonth
4.
5.
6.
7.
Margaretisinheroffice.Shehasbeenthere
Indiahasbeenanindependentcountry1974.
Thebusislate.We'vebeenwaiting
Nobodylivesinthosehouses.Theyhavebeenemptymanyyears.
Mikehasbeenillalongtime.HehasbeeninhospitalOctober.
clock.
20minutes.
8.
(二)用for或since完成下列句子。
1.JillisinIrelandnow.Shearrivedtherethreedaysago.
2.Jackishere.HearrivedhereonTuesday.
3.
It'sraining.Itstartedanhourago.
4.
It
IknowSue.IfirstmetSuetwoyearsago.
5.Ihaveacamera.Iboughtitin1989.
6.Lizisstudyingmedicineatuniversity.Shestartedthreeyearsago.
7.Daveplaysthepiano.Hestartedwhenhewassevenyearsold.
选择填空:
1.-WhereisMr.Liu?
Hethelibrary.
A.hasbeentoB.hasgonetoC.hasbeenin
2.Thestudentshavecleanedtheclassroom,?
A.sotheyB.don'ttheyC.havetheyD.haven'tthey
3.IlikeHainan.Itherethreetimes.A.wentB.goC.havebeenD.havegone
4.WecametoNanjingthreeyearsago,sowehereforthreeyears.
A.havebeentoB.havebeeninC.havebeenD.havegone
5.-Howlongyouyourdictionary?
-Abouttwomonths.
A.did;buyB.have;getC.have;hadD.have;bought
6.HetellsmeheChinaforoverfiveyears.
7.
A.hasbeenB.hasbeeninC.hasbeentoD.hasgonetohasMrWhitebeenamemberofGreenerChinasincehetoChina?
A.Howsoon,comesB.Howoften,gotC.Howlong,cameD.Howfar,arrived
8.Hisuncleformorethan9years.
A.hascomehereB.hasstartedtoworkC.haslivedthereD.haslefttheuniversity
9.Hehasneversurfed,(改成反意疑问句)?
10.Theyhavebeenheresince2000.(对划线部分提问)
havetheybeenhere?
11.Theoldmanlastyear.Heforayear.(die)
12.Thisfactoryopenedtwentyyearsago.(改写句子,句意不变)
1>.
2>
14.TheGreenFamilymovedtoFrancetwoyearsago.(同上)twoyearstheGreenfamilymovedtoFrance.
15.Thebushasarrivedhere.Itarrivedtenminutesago.(同上)
填入has/havebeen或has/havegone.
1.Harry:
IsawyouinAnnabel'sRestaurantlastnight.Diana:
No,itwasn'tme.In_e_v_e_rthere.
2.Sam:
SallyandTimareonholiday,aren'tthey?
Where
Sue:
IsawyouinAnnabel
'tme.In_e_v_e_r
SallyandTimareonholiday,aren
ToFlorida,again.
Howmanytimesthey
Thisistheirthirdvisit.
CanIhaveanapple,please?
Wehaven'tgotany.In'
Where'sTony?
He'sgotaheadachesohe
Sam:
Sue:
3.Joe:
Mary:
4.Alan:
Mary:
5.Steve:
(onthephone)CanIspeaktoJill,please?
Lynn:
She'souIt,'mafraid.Shetothecinemathisevening.
Steve:
Again?
Shealreadytothecinemathreetimesthisweek
用所给动词的适当形式填空。
there?
totheshopstoday.
tobed.
they
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.
短暂性转换延续性1.
2.
3.
4.
5.
HegottoBeijingfiveminutesago.He
ImovedtotheUSAlastyear.I
Iwenthomeyesterday.I
Theycameherelastweek.They
Hecameouttwoyearsago.He
_Beijingfor
__theUSAsince___homefor
heresince
for
6.WereturntoFuzhouyesterday.We
7.Ibecameateacherin2000.I
toFuzhousinceateacherfor_
8.Theriverbecamedirtylastyear.Theriver___
9.Theshopclosedtwohoursago.Theshop___
10.Thedooropenedatsixinthemorning.
11.Thedoorforsixhours.
12.Igotuptwohoursago.Isince
13.HeleftFuzhoujustnow.He___
14.Mygrandpadiedin2002.Mygrandpa_
dirtyfor__for
Fuzhouforfiveminutes.
for
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
Themeetingfinishedatsix.Themeeting___Igottosleeptwohoursago.I___
Theymarriedin1990.They___
Ibegantoteachatthisschoolin1995.IThefilmbegantwominutesago.ThefilmTheyborroweditlastweek.They
Iboughtapentwohoursago.I_
Igottoknowhimlastyear.I_
Iputonmyglassesthreeyearsago.I
have/hasgoneto宀havebeen