现在完成时练习题及答案.docx
《现在完成时练习题及答案.docx》由会员分享,可在线阅读,更多相关《现在完成时练习题及答案.docx(7页珍藏版)》请在冰豆网上搜索。
![现在完成时练习题及答案.docx](https://file1.bdocx.com/fileroot1/2023-1/21/21230ae9-b93c-4e09-895a-6b9181fa3b20/21230ae9-b93c-4e09-895a-6b9181fa3b201.gif)
现在完成时练习题及答案
现在完成时练习题及答案(精华汇总)
1.Fillintheblankswiththeproperform.
I.1already(see)thefilm.I(see)itlastweek.
2.he(finish)hisworktoday?
Notyet.
4.Where'sLiMing?
He(go)totheteacher'soffice.
5.I(work)heresinceI(move)herein1999.
6.SofarI(make)quiteafewfriendshere.
7.HowlongtheWangs(stay)here?
Fortwoweeks.
8.Ijust(finish)myhomework.
9.He(go)toschoolonfooteveryday.
10.you(find)yourscieneebookyet?
II.Ifit(be)finetomorrow,I'llgowithyou.
12.Thestudents(read)Englishwhentheteachercamein.13.
Look!
Themonkey(climb)thetree.
15.I'velostmypen.you(see)itanywhere?
11.Choosethebestanswer.
A.attheageofmy2B.for2yearsC.whenIwas2.D.myagewas6.
4.ItistenyearsIlastsawher.A.afterB.sinceC.forD.that5.--Whowill
gotothestationtomeetLorry?
--Iwill.Iherseveraltimes.A.metB.havemet
C.hadmetD.willmeet
6.--Whatanicedress!
Howlongyouit?
--Just2weeks.A.will,buyB.did,buyC.are,havingD.have,had
7.--DoyouknowLydiaverywell?
--Yes,SheandIfriendssincewewere
veryyoung.
8.TheSmithsinChinafor8years.A.haslivedB.livedC.havebeenD.
live
9.--Hello,thisisMr.Greenspeaking.CanIspeaktoMr.Black?
--Sorry.HetheBainiaoPark.A.hasbeentoB.hasgonetoC.wenttoD.willgoto
10.--youevertotheUS?
--Yes,twice.A.Have,goneB.Have,beenC,
Do,goD.were,going
III.Rewritethesentences.
3.Iboughanewbikejustnow.用just改写)
Ijustanewbike.
4.WebegantolearnEnglishthreeyearsago改为同义
句)WeEnglishthreeyears
5.Hehasneversurfed,?
(改成反意疑问句)
6.Theyhavebeenheresinee2000.对划线部分提
问)havetheybeenhere?
7.Theoldmanlastyear.Hehasforayear.(die)
动词填空)
8.MissGaoleftanhourago.同义句转换)
MissGaohasanhourago.
IV.Askthequestions
1)Ihavebeentherefortwodays.
you?
2)Myfatherhaslivedheresinee2000.
yourfather?
3)Helefthereyesterday.
he?
4)Theyboughtabooktwohoursago.
theyabook?
V.Use“neveever,already,just,yet,for,sincetofillintheblanks.
1.1haveseenhimbefore,soIhavenoideaabouthim.
2.Jackhasfinishedhishomework.
3.Mr.Wanghastaughtinthisschooltenyears.
4.“Haveouseenthefilm?
”“Nd,haveseent.”
5.“Hattiebusleft?
”“Yes,hasleft.”
二、用sinee和for填空
1.twoyears
2.twoyearsago
3.lastmonth
4.1999
5.yesterday
6.4o'cloCk4hours
8.anhourago
9.wewerechildren
10.lunchtime
11.shelefthere
12.HehaslivedinNanjingtheyearbeforelast.
13.I'keownhimwewerechildren.
14.OurteacherhasstudiedJapanesethreeyears.
15.Shehasbeenawayfromthecityabouttenyears.
16.It'abouttenyearssheleftthecity.
三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。
—beinsp/atschool/athome/onthefarm/behere/bethere
1)HegottoBeijingfiveminutesago.HeBeijingfor.
2)ImovedtotheUSAin2008.ltheUSAsince.
3)Iwenthomeyesterday」homefor.
4)Theycameherelastweek.Theyheresinee.
1)Hecameouttwoyearsago.Hefor.
2)WereturntoBeijingyesterday.WetoBeijingsinee
1)Ibecameateacherin2000.Iateacherfor
2)Theriverbecamedirtylastyear.Theriverdirtyfor
4close—beclosedopen—beopen
1)Theshopclosedtwohoursago.Theshopfor
2)Thedooropenedatsixinthemorning.Thedoor
_forsixhours.
5getup—beup;die—bedead;leavesp.—beawayfromsp.
fallasleep/gettotsleep—beasleep;finish/end—beover;
marry—bemarried;
1)Igotuptwohoursago.Isince.
2)HeleftShanghaijustnow.HeShanghaiforfi
veminutes.
3)Mygrandpadiedin2OO2.Mygrandpafor
4)Themeetingfinishedatsix.Themeetingforsixhour
s.
5)Igottosleeptwohoursago.Isince
6)Theymarriedin199O.Theysince
6start/begintodosth.—dosth.;begin—beon
1)Ibegantoteachatthisschoolin1995.Iatthisschoolsince.
2)Thefilmbegantwominutesago.
Thefilmfor.
7borrow—keep;lose—nothave;buy—have;
puton—wearcatch/getacold—haveacold;gettoknow—know
1)Theyborroweditlastweek.Theyitsince.
2)Iboughtapentwohoursago」apenfor.
3)Igottoknowhimlastyear」himsince.
4)Iputonmyglassesthreeyearsago.Imyglassesfor
8have/hasgonetofhavebeenin
HehasgonetoBeijing.HeBeijingfortwodays.
9jointheleague/theParty/thearmy
fbealeaguemember/aPartymember/asoldier^beamemberoftheleagu
e/thePartyfbeintheleague/theParty/thearmy
1)Hejoinedtheleaguein2002.
Heafortwoyears.He
athefortwoyears.Hetheleague
fortwoyears.
2)Mybrotherjoinedthearmytwoyearsago.
Mybrotherafor.Mybrother_
infortwoyears.
四、划线提问
1)Ihavebeentherefortwodays.
you?
2)Myfatherhaslivedheresince2000.
yourfather?
3)Helefthereyesterday.
he?
4)Theyboughtabooktwoho
ursago.
theyabook
五、用have(has)been或have(has)gone填
空。
A:
WhereLiFei?
B:
HetoHainanIs
Iand.
A:
HowmanytimesLiFeitothatplace?
B:
He
thereonlyonce.
六、用have/hasbeento/in,havegoneto及go的各种形式填
空。
1)WhereisJack?
Hehiscountry.2)Davidtheparkjust
now.
3)JohnEnglandsincehecameback.
4)Howlongtheythisvillage?
5)TheSmithsBeijingforyears.
6)youeverAmerica?
--Yes,Itheremanytimes.
7)Ithisschoolsineethreeyearsago.
8)WhereisJim?
Hethefarm.
9)Whenhe?
Heanhourago.
10)Wouldyouliketotothezoowithme?
---
Yes,butItherebefore.
11)Whereyounow?
---Itothezoo.
12)Heoftenswimming.
13)youtherelastyear?
14)theyoftenskatinginwinter?
七用never,ever,already,just,yet,for,since填空
1.Ihaveseenhimbefore,soIhavenoideaabouthim.
2.Jackhasfinishedhishomework.
3.Mr.Wanghastaughtinthisschooltenyears.
4.“Haveouseenthefilm?
”“Nd,haveseeriit.”
5.“Hattiebusleft?
””Yes,hasleft.”
八.用适当的时态填空:
I.She'(live)hereeversineeshewasten.
2.Bothofthem(be)inHongkongfortendays.
4.Halfanhour(pass)sineethetrain(leave).
5.Mary(lose)herpen.you(see)ithereandthere?
6.you(find)yourwatchyet?
7.---Areyouthirsty?
---NoIust(have)someorange.
8.We----already(return)thebook.
9.they(build)anewschoolinthevillage?
10.I(notfinish)myhomework.Canyouhelpme?
11.Myfather
(read)thenoveltwice.12.I(buy)abookjustnow.13.I(lost)mywatchyesterday.
14.Myfather(read)thisbooksineeyesterday.
1.have,seen,saw
2.Has,finished
3.Have,been,havebeen
4.Have,eaten
6.hasgone
8.haveworked,moved
9.havemade
10.have,stayed
1.havenot
2.Whyhasn't
3.Howlonghashe
4.have,bought
5.havelearnt,for
1.havebeen
2.have,gone
have,been
3.hasgone
4.hasgone
hasbeen
1.sinee
2.for
3.for
4.sinee
5.sinee
6.for
7.for
8.for,sinee
1)yet,yet
2)already
3)yet
1)sinee
2)since
3)for
1)havegone
2)hasgone,Has,been,hasbeen
3)havebeen,havebeen