初中英语人教版八年级下册现在完成时练习题.docx
《初中英语人教版八年级下册现在完成时练习题.docx》由会员分享,可在线阅读,更多相关《初中英语人教版八年级下册现在完成时练习题.docx(6页珍藏版)》请在冰点文库上搜索。
初中英语人教版八年级下册现在完成时练习题
课堂练习---现在完成时
1.写出下列动词的过去式和过去分词
throw___________________come__________________read___________________
buy_____________________take____________________sell___________________
hear____________________break____________________
go_____________________teach_____________________
2.用have/hasbeento和have/hasgoneto填空
—Hi,Lucy_____youever_______Beijing
—No,I______.
—Whataboutyoursister,Lily
—Oh,she_______________Chengdu,shewillcomebacknextweek.
gotoschool
—Ok,thanks.
—You’rewelcome.
3.
(1)She_______________yesterday.
She______already_________school.
(2)---____Liuxiang___agoldmedalin2004
OlympicGames
—Yes,________.
—______Liuxiang_____agoldmedalyet
—Yes,_________.
(3)---John________abookfromhisteacher
inAugust.
---John_______________abookfrom
histeacher.Heisreadingthebooknow.(borrow)
4.用for和since填空
(1)Wehaven’tseeneachother______alongtime.
(2)HisfatherhasbeenintheParty______10yearsago.
(3)Thefilmhasbeenon______20minutes.
(4)MrGreenhasworkedhere______hecametoChina.
(5)Hisgrandparentshavebeendead______severalyears.
(6)It’sfiveyears_______wemetlasttime.
5.造句并写出同义句。
Jerry十年前到达英格兰。
非延续性动词arrivein------____________
_______________________________________=______________________________________
=______________________________________=______________________________________
Jerry已经到达英格兰10年了。
Jerry已经到达英格兰了。
6.改错
(1)Tomhasgotupforhalfanhour.
(2)LiuMeihasjoinedtheLeagueforthreeyears.
(3)Thetrainhasreachedthestationsince10minutesago.
(4)Thelittlegirlhasfallenasleepforfourhours.
(5)Howlonghaveyoucaughtacold
(6)Shehasgottenlettersfromhermothersincelastweek.
课后练习---现在完成时
1.(2016•永州)-___youever___totheGreatWall-Yes,Threetimes.
A.Has,beenB.Have,beenC.Have,gone
2.(2016•宁夏)-Look!
Someone_______theclassroom.-Well,itwasn'tme.Ididn'tdoit.
A.iscleaningB.wascleaningC.hascleanedD.willclean
3.(2016•威海)---Isthatanewcoat---No,I_____itforalongtime.
A.boughtB.haveboughtC.havehad
4.(2016•福州)-Theboymissshisparentsverymuch.
-Sohedoes.They___thehometownfornearlytwoyears.
A.haveleftB.willleaveC.havebeenawayfrom
5.(2016•苏州)-HoboandEddiethecinematowatchthefilmZootopia.
-Oh,that'swhyIcan'tfindthemnow.
A.havegonetoB.havebeentoC.hasgonetoD.hasbeento
6.(2016•武汉)Idon'tfeelverywell,Jack.I'mafraidyou______meyourcold.
A.giveB.hadgivenC.havegivenD.wouldgive
7.(2016•北京)It'snicetoseeyouagain.Weeachothersince2014.
A.won'tseeB.don'tseeC.haven'tseenD.didn'tsee
8.(2016•张家界)-youeverthehistorymuseum,Paul-No.Ihaven't.
A.Do;visitB.Did;visitC.have;visited
9.(2016•郴州)Yangjiang,afamousfemalewriter,_____________forabutamonthsofar.
A.diedB.hasbeendeadC.hasbeendied
10.(2016•黔南州)Rick____alotaboutChineseculturesincehecametoChina.
A.haslearnedB.willlearnC.learnsD.learned
二、用适当形式填空。
1.I___________(be)busythesedays.
I____________(notgo)tothecinemaforweeks.
2.Howmanyunits______you_______(learn)sofar
3.Lilywithherparents________(go)toSanya.Theywillbebackinfivedays.
4.Alice_________(make)severalfriendssinceshe______(come)toChina.
5.________yourbrother_________(drive)ahorsebefore
三、延续性动词和非延续性动词之间的转化
died10yearsago.----He______________for10years/since10yearsago.
2.Heborrowedthebook2weeksago.-------He_____________thebookfor2weeks.
3.Heboughtthemotorbikeamonthago.------He___________themotorbikeforamonth.
4.Helefthere2yearsago.-------He____________fromherefor2years.
5.Thefilmbegan30minutesago.------Thefilm__________for30minutes.
6.Theyclosedthedooranhourago.--------Thedoor___________foranhour.
7.Hejoinedthearmylastyear.-------He_____________thearmyforayear.
观察8个句子,总结现在完成时的含义。
youeverwonanyprizesbefore
haveneverbeentoAmerica.
havejustmadeakite.
havealreadybeentothemoon.
5.Haveyoucheckedyourpassportsyet
haven’tfinishedourhomeworkyet.
haven’tseenTomsincelastyear.
havekeptthisbookforthreemonths.
现在完成时含义
1.到目前为止发生或完成的动作,表示一种经历或经验。
(1)ever,never,sofar,once,twice,threetimes…
(2)have/hasgoneto去了某地(说话时某人不在)
have/hasbeento去过某地(常与ever,never,once,twice等连用)表示一种经验或经历
have/hasbeenin在某地(与时间段连用,提问时,用howlong)
2.过去已经发生的动作,对现在产生的结果或影响。
(1)just“刚,就”肯定句,句中
already“已经”肯定句,句中
yet“还”否定句&一般疑问句,句尾
(2)现在完成时与一般过去时
相同点:
都是发生在过去的动作
区别:
现在完成时强调对现在产生结果或影响,一般过去时不涉及对现在的影响
现在完成时时间状语:
just,already,yet,since,for,once…不与过去的时间状语连用
一般过去时时间状语:
yesterday,lastweek,…ago,in1990…
3.动作发生在过去,并一直持续到现在
(1)for+时间段since+时间点(过去)
(2)现在完成时中,和一段时间连用,应该使用延续性动词
常见的非延续性动词与延续性动词的对应关系如下
open-----beopendie------bedead
close----beclosedbecome---be
borrow---keepbegin/start-----beon
puton----wear,beonleave-----beaway(from)
buy-----havesleep/fallasleep----beasleep
end/finish-----beovercatchacold-----haveacold
comeback—bebackgetup---beup
come/go/arrive/get/reach/move------bein/atgotobed----beinbed
jointhearmy----beinthearmy/beasoldiergoout----beout
jointheParty----beintheParty/beaPartymember