现在完成时练习题及答案Word文档下载推荐.docx
《现在完成时练习题及答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《现在完成时练习题及答案Word文档下载推荐.docx(7页珍藏版)》请在冰豆网上搜索。
![现在完成时练习题及答案Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2023-1/21/21230ae9-b93c-4e09-895a-6b9181fa3b20/21230ae9-b93c-4e09-895a-6b9181fa3b201.gif)
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.
2)Myfatherhaslivedheresince2000.
3)Helefthereyesterday.
4)Theyboughtabooktwoho
ursago.
theyabook
五、用have(has)been或have(has)gone填
空。
A:
WhereLiFei?
B:
HetoHainanIs
Iand.
HowmanytimesLiFeitothatplace?
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.
”“Nd,haveseeriit.”
””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