八年级现在完成时练习题及答案.docx
《八年级现在完成时练习题及答案.docx》由会员分享,可在线阅读,更多相关《八年级现在完成时练习题及答案.docx(19页珍藏版)》请在冰点文库上搜索。
八年级现在完成时练习题及答案
八年级现在完成时练习题及答案
1.JimhasbeeninIreland______Monday.
2.JillhasbeeninIreland______threedays.
3.HisaunthaslivedinAustralia______1days.
4.Maryisinheroffice.Shehasbeenthere______o’clock.
5.Indiahasbeenanindependentcountry______1974.
6.Thebusislate.They’vebeenwaiting______0minutes.
7.Nobodylivesinthosehouses.Theyhavebeenempty______manyyears.
8.Mikehasbeenill______alongtime.Hehasbeeninhospital______October.
I.Fillintheblankswiththeproperform.
1.I____already____thefilm.I________itlastweek.
2._____he____hisworktoday?
Notyet.
3.Myfather____just____backfromwork.Heistirednow.
4.Where’sLiMing?
He__________totheteacher’soffice.
5.I__________heresinceI______herein1999.
6.SofarI_______________quiteafewfriendshere.
7.Howlong________theWangs______________here?
Fortwoweeks.
8.I________just___________myhomework.
9.He________toschoolonfooteveryday.
10.____you______yoursciencebookyet?
11.Ifit____finetomorrow,I’llgowithyou.
12.Thestudents____________Englishwhentheteachercamein.
13.Look!
Themonkey__________thetree.
14.Mymother__________toseemenextSunday.
15.I’velostmypen._________you________itanywhere?
II.Choosethebestanswer.1.Howlonghaveyou_______here?
A.comeB.gotC.arrived
2.Mygrandpadied_________.
A.attheageofmy
C.whenIwas.B.foryearsD.myagewas.D.been
3.Janehas_____toBeiJing.Shewillcomebacktomorrow.
A.beenB.goneC.wentD.neverbeen.Itistenyears_____Ilastsawher.
A.afterB.sinceC.forD.that
5.--WhowillgotothestationtomeetLorry?
--Iwill.I_____herseveraltimes.
A.metB.havemet
--Justweeks.
A.will,buyB.did,buyC.are,having
7.--DoyouknowLydiaverywell?
--Yes,SheandI_____friendssincewewereveryyoung.
A.havemadeB.havebecomeC.havebeenD.haveturnedD.have,hadC.hadmetD.willmeet.--Whatanicedress!
Howlong_____you_____it?
8.TheSmiths_______inChinaforyears.
A.haslivedB.livedC.havebeenD.live
9.--Hello,thisisMr.Greenspeaking.CanIspeaktoMr.Black?
--Sorry.He______theBainiaoPark.
A.hasbeento
--Yes,twice.
A.Have,goneB.Have,been
III.Rewritethesentences.
1.IhavebeentoMacaubefore.
I__________________beentoMacaubefore.
2.Hehasn’tcometoschool就划线部分提问)
_____________hecometoschool?
3.Iboughanewbikejustnow.
I____just____anewbike.
4.WebegantolearnEnglishthreeyearsago.
We________English____threeyears
5.Hehasneversurfed,______________?
______________havetheybeenhere?
7.Theoldman_________lastyear.Hehas______________forayear.
8.MissGaoleftanhourago.
MissGaohas_______________________anhourago.
Askthequestions
1)Ihavebeentherefortwodays.
_____________________________you____________________?
2)Myfatherhaslivedheresince000.
____________________________yourfather___________________?
_________________he___________________?
_____________________they__________abook?
1.have,seen,saw2.Has,finished3.has,come4.hasgone5.haveworked,moved6.havemade
7.have,stayed8.have,finished.goes10.have,found11.is12.werereading13.isclimbing
14.iscoming15.Have,seen
Keys:
1.Howlonghave,beenthere2.Howlonghas,livedhere.Whendid,leavehere4.Whendid,buy
现在完成时练习题及答案
三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。
①arriveat/insp/getto/reachsp/come/go/movetosp
→beinsp/atschool/athome/onthefarm/behere/bethere
1)HegottoBeijingfiveminutesago.HeBeijingfor.
2)ImovedtotheUSAin008.ItheUSAsince.
3)Iwenthomeyesterday.Ihomefor.C,Do,goD.were,goingB.hasgonetoC.wenttoD.willgoto10.--____youever____totheUS?
4)Theycameherelastweek.They___________heresince_____________.
②cometo/gobackto/returnto→bebacktogoout→beout
1)Hecameouttwoyearsago.He______________for____________.
2)WereturntoBeijingyesterday.We_______________toBeijingsince__________.③become→be
1)Ibecameateacherin000.I________________ateacherfor_________________.
2)Theriverbecamedirtylastyear.Theriver______________dirtyfor_______________.④close→beclosedopen→beopen
1)Theshopclosedtwohoursago.Theshop_____________________for_________________.
2)Thedooropenedatsixinthemorning.Thedoor________________________forsixhours.⑤getup→beup;die→bedead;leavesp.→beawayfromsp.
fallasleep/gettotsleep→beasleep;finish/end→beover;marry→bemarried;
1)Igotuptwohoursago.I_____________________since_______________.
2)HeleftShanghaijustnow.He__________________________Shanghaiforfiveminutes.
3)Mygrandpadiedin002.Mygrandpa__________________for_______________.
4)Themeetingfinishedatsix.Themeeting____________________forsixhours.
5)Igottosleeptwohoursago.I________________since__________________.
6)Theymarriedin1990.They___________________________since_________.⑥start/begintodosth.→dosth.;begin→beon
1)Ibegantoteachatthisschoolin1995.I________atthisschoolsince____.
2)Thefilmbegantwominutesago.Thefilm____________for________.⑦borrow→keep;lose→nothave;buy→have;puton→wear
catch/getacold→haveacold;gettoknow→know
1)Theyborroweditlastweek.They__________itsince_____________.
2)Iboughtapentwohoursago.I____________apenfor_____________.
3)Igottoknowhimlastyear.I___________himsince___________.
4)Iputonmyglassesthreeyearsago.I_________myglassesfor______________.⑧have/hasgoneto→havebeenin
HehasgonetoBeijing.He_____________Beijingfortwodays.
⑨jointheleague/theParty/thearmy
→bealeaguemember/aPartymember/asoldier
→beamemberoftheleague/theParty
→beintheleague/theParty/thearmy
1)Hejoinedtheleaguein002.
He_________________a_________________fortwoyears.
He___________a_________the________fortwoyears.
He_______________________theleaguefortwoyears.
2)Mybrotherjoinedthearmytwoyearsago.
Mybrother_________a________for______________________.
Mybrother___________in___________fortwoyears.
四、划线提问
1)Ihavebeentherefortwodays.
_____________________________you____________________?
2)Myfatherhaslivedheresince000.
____________________________yourfather___________________?
3)Helefthereyesterday.
_________________he___________________?
4)Theyboughtabooktwohoursago.
_____________________they__________abook
五、用havebeen或havegone填空。
A:
Where____________LiFei___________?
B:
He____________toHainanIsland.
A:
Howlong___________he___________there?
B:
He_____________thereforthreedays.
A:
Whenwillhecomeback,doyouknow?
B:
I’mafraidhewon’tcomebackrecently.
A:
CouldyoutellmethewaytoHainanIsland?
B:
Sorry,I_________never___________there.
A:
Howmanytimes___________LiFei__________tothatplace?
B:
He_____________thereonlyonce.
八.用适当的时态填空:
1.She’s_____________hereeversinceshewasten.
2.Bothofthem________________inHongkongfortendays.
3.Bothofthem____________toHongkongtendaysago.
4.Halfanhour__________sincethetrain__________.
5.Mary________herpen.________you_______ithereandthere?
6._________you_____yourwatchyet?
7.---Areyouthirsty?
---NoI_________just_________someorange.
8.We----already_________thebook.
9.________they_______anewschoolinthevillage?
10.I_____________myhomework.Canyouhelpme?
11.Myfather_____thenoveltwice.
12.I_________abookjustnow.
13.I_________mywatchyesterday.
14.Myfather___________thisbooksinceyesterday.
现在完成时态练习题答案
三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语
①1.hasbeenin,fiveminutes
2.havebeenin,008
3.havebeenat,twodays
4.havebeen,lastweek
②1.havebeenout,twoyears
2.havebeenback,yesterday
③1.havebeen,nineyears
2.hasbeen,twoyears
④1.hasbeenclosed,twohours
2.hasbeenopen
⑤1.havebeenup,twohoursago
2.hasbeenawayfrom
3.hasbeendead,sevenyears
4.hasbeenover
5.havebeenasleep,twohoursago
6.havebeenmarried,1990
⑥1.havetaught,1995
2.hasbeenon,twominutes
⑦1.havekept,lastweek
2.havehad,twohours
3.haveknown,lastyears
4.haveworn,threeyears
⑧hasbeenin
⑨hasbeen,Leaguemember
hasbeen,memberof,League
hasbeenin
2.hasbeen,soldier,twoyears
hasbeen,thearmy
四、划线提问
1.Howlonghave,beenthere.Howlonghas,livedhere
3.Whendid,leavehere4.Whendid,buy
五、用havebeen或havegone填空。
A:
WherehasLiFeigone?
B:
HehasgonetoHainanIsland.
A:
Howlonghashebeenthere?
B:
Hehasbeenthereforthreedays.
A:
Whenwillhecomeback,doyouknow?
B:
I’mafraidhewon’tcomebackrecently.
A:
CouldyoutellmethewaytoHainanIsland?
B:
Sorry,Ihaveneverbeenthere.
A:
HowmanytimeshasLiFeibeentothatplace?
B:
Hehasbeenthereonlyonce.
八.用适当的时态填空:
1.lived/hasbeenliving.havebeen
3.went4.haspassed;left
5.haslost;have,seen6.Have,found
7.have,had8.have,returned
9.Have,built10.haven’tfinished
11.hasread12.bought13.lost
14.havebeenreading/hasread
时态讲解:
现在完成时
1的影响和结果。
说话人强调的是该动作或状态对现在的结果或影响。
Mydaughterhasjustgoneout.我女儿刚出去。
I’msure