初中现在完成时讲解练习及答案2.docx
- 文档编号:11916691
- 上传时间:2023-06-03
- 格式:DOCX
- 页数:12
- 大小:19.83KB
初中现在完成时讲解练习及答案2.docx
《初中现在完成时讲解练习及答案2.docx》由会员分享,可在线阅读,更多相关《初中现在完成时讲解练习及答案2.docx(12页珍藏版)》请在冰点文库上搜索。
初中现在完成时讲解练习及答案2
.
现在完成时用法
现在完成时的构成:
助动词have(has)+过去分词,
1.表示过去发生或完成的某一动作对现在造成的影响或结果。
例如:
Ihavejustcleanedmyclothes.我刚洗过衣服。
(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)
现在完成时常用的时间状语有:
already(”已经” 用于肯定句的中间和末尾处)
never (“从不” 用于中间处) ever(”曾经” 用于疑问句和肯定句的中间处)
just (“刚刚” 用于中间处) yet (“已经” 用于疑问句的末尾处/“还” 用于否定句的末尾处)
或不加任何的时间状语,但不能和表示过去的时间状语连用.
现在完成时与一般过去时的用法比较
现在完成时表示过去的动作一直延续到现在甚至会继续下去或表示过去的动作对现在造成的影响;一般过去时表示动作发生的时间在过去。
试比较:
Theplanehasarrived.飞机已经来了。
(说明现在的情况:
飞机在这儿)
Theplanearrivedaquarterago.飞机是一刻中以前来的。
(强调动作发生的时间在过去)
Since和for的用法
Since+过去点的时间,for+一段时间(数词+量词),此划线部分用howlong提问。
一、since短语或从句表示过去的动作延续至今,since之后的时间为一点。
如:
Mr.Smithhasworkedheresince1984.1984年以来,史密斯先生一直在这工作。
He’slearnedabout5,000Englishwordssincehewenttocollege.他上大学以来大约学了五千个英语单词。
二、for短语表示动作延续多长时间,for的宾语为时间段。
如:
Wehaveknowneachotherfortwentyyears.我们认识有二十年了。
Ihaven’tseenherforalongtime.我好久没有见到她了。
I.单项选择。
()1.Thefamouswriter_____onenewbookinthepasttwoyear.
A.iswriting B.waswriting C.wrote D.haswritten
()2.HaveyoumetMr.Li____?
A.Just B.ago C.before D.amomentago
()3.—Howlonghaveyou ____here?
—Abouttwomonths.
A.been B.gone C.come D.arrived
()4.—Ourcountry____alotsofar.
—Yes.Ihopeitwillbeeven______.
A.haschanged;well B.changed;good
C.haschanged;better D.changed;better
()5.—______you___yourhomeworkyet?
—Yes.I_____itamomentago.
A.Did;do;finished B.Have;done;finished
C.Have;done;havefinished D.will;do;finish
()6.We______XiaoLisinceshewasalittlegirl.
A.know B.hadknown C.haveknown D.knew
()7.HarryPotterisaverynicefilm.I_____twice.
A.willsee B.haveseen C.saw D.see
()8.—These farmers have been to the United States.
—Really?
When_____there?
A.willtheygo B.didtheygo C.dotheygo D.havetheygone
()9.ZhouLang ______already ______inthisschoolfortwoyears.
A.was;studying B.will;study
C.has;studied D.are;studying
()10.Hisfather______thePartysince1998.
A.joined B.hasjoined C.wasin D.hasbeenin
()11.—Doyouknowhimwell?
—Sure.We______friendssincetenyearsago.
A. were B.havebeen C.havebecome D.havemade
()12.Hehas___beentoShanghai, hashe?
A.already B.never C.ever D.still
()13.Hurry up!
Theplay__________fortenminutes.
A.hasbegun B.hadbegun C.hasbeenon D.began
()14.It___tenyearssinceheleftthearmy.
A.Is B.has C.will D.was
()15.MissGreenisn'tintheoffice.She_______tothelibrary.
A.hasgone B.went C.willgo D.hasbeen
()16.Myparents______Shandongfortenyears.
A.havebeenin B.havebeento C.havegoneto D.havebeen
()17.Thestudentshavecleanedtheclassroom,____?
A.sothey B.don’tthey C.havethey D.haven’tthey
()18.________hasMr.WhitebeenamemberofGreenerChinasincehe_______toChina?
A.Howsoon,comes B.Howoften,got
C.Howlong,came D.Howfar,arrived
()19.Hisuncle________formorethan9years.
A.hascomehere B.hasstartedtowork
C.haslivedthere D.haslefttheuniversity
一、单项选择。
10、—______you___yourhomeworkyet?
—Yes.I_____ it a moment ago.
A.Did;do;finished B.Have;done;finished
C.Have;done;have finished D.will;do;finish
11、His father ______thePartysince1978.
A.joined B.hasjoined C.wasin D.hasbeenin
12、—Doyouknowhimwell?
— Sure.We_________friendssincetenyearsago.
A. were B.havebeen C.havebecome D.havemade
21.Whenhearrivedatthebusstop,thebus_____for20minutes.
A.hasleft B.hadleft C.hasbeenaway D.hadbeenaway
22.I______theLeaguefor5yearssofar.
A.joined B.havejoined C.havebeenin
23.Thefactory____sincetheFebruaryof1988.
A.hasbeenopen B.hasopened C.wasopen D.opened
24.MaryandRose____friendssincetheymetin2000.
A.havemade B.havebeen C.made D.havebecome
26.Themeeting_____foraweeknow.
A.hasfinished B.hasended C.hasbeenover
27.MissGao______thisschoolfornearly5years.
A.hasbeenin B.hascometo C.hastaught
30.Howlong_______he________?
A.died B.has,died C.has,beendead
31.He______ateightyesterdayafternoon.
A.slept B.wassleeping C.hassleep D.hadslept
32.He________thecarforaweek.
A.bought B.hasbought C.hashad
33.-----Howlong_____you_____ill?
-----Twoweeks.
A.didfall B.have,fell C.have,been
35.I'lllendyouthebook,butyoucanonly_____itfor2days.
A.borrow B.keep C.take
40.-----HowlongcanI______thebook?
------Twoweeks.
A.borrow B.lend C.get D.keep
since for
12.HehaslivedinNanjing________theyearbeforelast.
13.I’veknownhim__________wewerechildren.
14.OurteacherhasstudiedJapanese_________threeyears.
15.Shehasbeenawayfromthecity___________abouttenyears.
16.It’sabouttenyears__________sheleftthecity.
三、用have/hasbeento/in,havegoneto及go的各种形式填空。
1)WhereisJack?
He__________hiscountry.
2)David________theparkjustnow.
3)John_______Englandsincehecameback.
4)Howlong_____have_____thisvillage?
5)TheSmiths______Beijingforyears.
6)_____youever____America?
--Yes,I_____theremanytimes.
7)I_____thisschoolsincethreeyearsago.
8)WhereisJim?
He_____thefarm.
9)When_____he_____?
He_______anhourago.
10)Wouldyouliketo_____thezoowithme?
---Yes,butI_____therebefore.
11)Where_____you_____now?
---I____thezoo.
12)Heoften_____swimming.
13)_____you______therelastyear?
14)_____theyoften______skatinginwinter?
四、综合练习:
I.用never,ever,already,yet,for,since填空
1.Ihave_______seenhimbefore,soIhavenoideaabouthim.
2.Jackhas_________finishedhishomework________anhourago.
3.Mr.Wanghastaughtinthisschool________tenyears.
4.“Haveyou________seenthefilm?
”“No,Ihave________seenit.”
5.“Hasthebusleft_______?
”“Yes,ithas_________left.”
单项选择
1、Bothhisparentslooksad.Maybethey______what'shappenedtohim.
A.knew B.haveknown C.mustknow D.willknow
2、Thefamouswriter_____onenewbookinthepasttwoyear.
A.iswriting B.waswriting C.wrote D.haswritten
3、HaveyoumetMr.Li____?
A.Just B.ago C.before D.amomentago
4、—Howlonghaveyou ____here?
—Abouttwomonths.
A.been B.gone C.come D.arrived
5、—Ourcountry____alotsofar.
—Yes.Ihopeitwillbeeven______.
A.haschanged;well B.changed;good
C.haschanged;better D.changed;better
6、—______you___yourhomeworkyet?
—Yes.I_____itamomentago.
A.Did;do;finished B.Have;done;finished
C.Have;done;havefinished D.will;do;finish
7、We______XiaoLisinceshewasalittlegirl.
A.know B.hadknown C.haveknown D.knew
8、HarryPotterisaverynicefilm.I_____twice.
A.willsee B.haveseen C.saw D.see
9、—These farmers have been to the United States.
—Really?
When_____there?
A.willtheygo B.didtheygo C.dotheygo D.havetheygone
10、ZhouLang ______already ______inthisschoolfortwoyears.
A.was;studying B.will;study C.has;studied D.are;studying
11、Hisfather______thePartysince1998.
A.joined B.hasjoined C.wasin D.hasbeenin
12、—Doyouknowhimwell?
— Sure.We______friendssincetenyearsago.
A. were B.havebeen C.havebecome D.havemade
13、Hehas___beentoShanghai,has he?
A.already B.never C.ever D.still
14、Hurry up!
Theplay__________fortenminutes.
A.hasbegun B.hadbegun C.hasbeenon D.began
15、It___tenyearssinceheleftthearmy.
A.Is B.has C.will D.was
16、MissGreenisn'tintheoffice.She_______tothelibrary.
A.hasgone B.went C.willgo D.hasbeen
17、Myparents______Shandongfortenyears.
A.havebeenin B.havebeento C.havegoneto D.havebeen
18、Thestudentshavecleanedtheclassroom,____?
A.sothey B.don’tthey C.havethey D.haven’tthey
19、 hasMr.WhitebeenamemberofGreenerChinasincehe toChina?
A.Howsoon,comes B.Howoften,got
C.Howlong,came D.Howfar,arrived
20、Hisuncle formorethan9years.
A.hascomehere B.hasstartedtowork
C.haslivedthere D.haslefttheuniversity
单项选择
( )1.Whenhearrivedatthebusstop,thebus_____for20minutes.
A.hasleft B.hadleft C.hasbeenaway D.hadbeenaway
( )2.I______theLeaguefor5yearssofar.
A.joined B.havejoined C.havebeenin
( )3.Thefactory____sincetheFebruaryof1988.
A.hasbeenopen B.hasopened C.wasopen D.opened
( )4.MaryandRose____friendssincetheymetin2000.
A.havemade B.havebeen C.made D.havebecome
( )5.Youmustn't_____untilhecomesback.
A.beaway B.leave C.beleft
( )6.Themeeting_____foraweeknow.
A.hasfinished B.hasended C.hasbeenover
( )7.MissGao______thisschoolfornearly5years.
A.hasbeenin B.hascometo C.hastaught
( )8.Ben______ateacherfor4years.
A.ha
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 初中 现在完成时 讲解 练习 答案