现在完成时态习题含答案.docx
- 文档编号:23979414
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:17
- 大小:27.78KB
现在完成时态习题含答案.docx
《现在完成时态习题含答案.docx》由会员分享,可在线阅读,更多相关《现在完成时态习题含答案.docx(17页珍藏版)》请在冰豆网上搜索。
现在完成时态习题含答案
现在完成时态专练
句型转换:
1.Hehasalreadygonehome.
He___________________home____________.(否定句)
____________he__________home___________?
(一般疑问句)
2.Hehaslunchathome.
He_______________________lunchathome.(否定句)
____________he__________lunchathome?
(一般疑问句)
3.Hehasbeentheretwice.
______________________________________hebeenthere?
(划线提问)
4.Ihavelunchatschool.
____________________you____________lunch?
(划线提问)
用since和for填空
1.______twoyears2._______twoyearsago3._______lastmonth4.______1999
5._______yesterday6._______4o’clock7.______4hours8._______anhourago
9._______wewerechildren10._____lunchtime11.______shelefthere
12.HehaslivedinNanjing________theyearbeforelast.
13.I’veknownhim__________wewerechildren.
14.OurteacherhasstudiedJapanese_________threeyears.
15.Shehasbeenawayfromthecity___________abouttenyears.
16.It’sabouttenyears__________sheleftthecity.
用适当的时态填空:
1.She’s_____________(live)hereeversinceshewasten.
2.Bothofthem___________________(be)inHongkongfortendays.
3.Bothofthem__________(come)toHongkongtendaysago.
4.Halfanhour___________________(pass)sincethetrain__________(leave).
5.Mary________________(lose)herpen.____________you______________(see)ithereandthere?
6._____________you____________(find)yourwatchyet?
7.---Areyouthirsty?
---NoI_________just_____________(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)thisbooksinceyesterday.
三、用have/hasbeento/in,havegoneto及goto形式填空。
1)WhereisJack?
He__________hiscountryyesterday.
2)David________theparkjustnow.
4)Howlong_____he__________thisvillage?
5)TheSmiths______Beijingfor5years.
6)_____youever____________America?
--Yes,I____________theremanytimes.
7)I__________________thisschoolsincethreeyearsago.
8)WhereisJim?
He___________thefarmsinceIcamehere.
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?
延续性动词和瞬间性动词之间的转化
1.Hedied10yearsago.----He______________for10years/since10yearsago.
2.Heborrowedthebook2weeksago.-------He_____________thebookfor2weeks.
3.Heboughtthemotorbikeamonthago.------He___________themotorbikeforamonth.
4.Hearrivedherethreedaysago.------He____________heresincethreedaysago.
6.Helefthere2yearsago.-------He____________fromherefor2years.
7.Thefilmbegan30minutesago.------Thefilm__________for30minutes.
9.Theyclosedthedooranhourago.--------Thedoor___________foranhour.
10.Hejoinedthearmylastyear.He_____________thearmyforayear.
一、单项选择。
1、—______you___yourhomeworkyet?
—Yes.I_____it
A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.will;do;finish
2、Hisfather______thePartysince1978.
A.joinedB.hasjoinedC.wasinD.hasbeenin
3、—Doyouknowhimwell?
—Sure.We_________friendssincetenyearsago.
A.wereB.havebeenC.havebecomeD.havemade
4、.Whenhearrivedatthebusstop,thebus_____for20minutes.
A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway
5、I______theLeaguefor5yearssofar.
A.joinedB.havejoinedC.havebeenin
6、Thefactory____sincetheFebruaryof1988.
A.hasbeenopenB.hasopenedC.wasopenD.opened
7、MaryandRose____friendssincetheymetin2000.
A.havemadeB.havebeenC.madeD.havebecome
8、Themeeting_____foraweeknow.
A.hasfinishedB.hasendedC.hasbeenover
9、MissGao______thisschoolfornearly5years.
A.hasbeeninB.hascometoC.hastaught
10、Howlong_______he________?
A.did;diedB.has,diedC.has,beendead
11、He______ateightyesterdayafternoon.
A.sleptB.wassleepingC.hassleepD.hadslept
12、He________thecarforaweek.
A.boughtB.hasboughtC.hashad
13、-----Howlong_____you_____ill?
-----Twoweeks.
A.didfallB.have,fellC.have,been
14、I'lllendyouthebook,butyoucanonly_____itfor2days.
A.borrowB.keepC.take
15、-----HowlongcanI______thebook?
------Twoweeks.
A.borrowB.lendC.getD.keep
16、Thefamouswriter_____onenewbookinthepasttwoyear.
A.iswritingB.waswritingC.wroteD.haswritten
17、HaveyoumetMr.Li____?
A.JustB.agoC.beforeD.amomentago
18、—Howlonghaveyou____here?
—Abouttwomonths.
A.beenB.goneC.comeD.arrived
19、—Ourcountry____alotsofar.
—Yes.Ihopeitwillbeeven______.
A.haschanged;wellB.changed;goodC.haschanged;betterD.changed;better
20、—______you___yourhomeworkyet?
—Yes.I_____itamomentago.
A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.will;do;finish
21、We______XiaoLisinceshewasalittlegirl.
A.knowB.hadknownC.haveknownD.knew
22、HarryPotterisaverynicefilm.I_____twice.
A.willseeB.haveseenC.sawD.see
23、—ThesefarmershavebeentotheUnitedStates.—Really?
When_____there?
A.willtheygoB.didtheygoC.dotheygoD.havetheygone
24、ZhouLang______already______inthisschoolfortwoyears.
A.was;studyingB.will;studyC.has;studiedD.are;studying
25、Hisfather______thePartysince1998.
A.joinedB.hasjoinedC.wasinD.hasbeenin
26、—Doyouknowhimwell?
—Sure.We______friendssincetenyearsago.
A.wereB.havebeenC.havebecomeD.havemade
27、Hehas___beentoShanghai,hashe?
A.alreadyB.neverC.everD.still
28、Hurryup!
Theplay__________fortenminutes.
A.hasbegunB.hadbegunC.hasbeenonD.began
29、It___tenyearssinceheleftthearmy.
A.IsB.hasbeenC.willD.was
30、MissGreenisn'tintheoffice.She_______tothelibrary.
A.hasgoneB.wentC.willgoD.hasbeen
31、Myparents______Shandongfortenyears.
A.havebeeninB.havebeentoC.havegonetoD.havebeen
32、Thestudentshavecleanedtheclassroom,____?
A.sotheyB.don’ttheyC.havetheyD.haven’tthey
33、_______hasMr.WhitebeenamemberofGreenerChinasincehe_______toChina?
A.Howsoon,comesB.Howoften,gotC.Howlong,cameD.Howfar,arrived
34、Hisuncle_______formorethan9years.
A.hascomehereB.hasstartedtoworkC.haslivedthereD.haslefttheuniversity
答案
’’t;had;Has;had3.How;many;times;has4.Where;have;had
用适当的时态填空:
1.lived2.havebeen3.came4.haspassedleft5.haslostHaveseen
’tfinish11.hasread12.bought13.lost14.hasread
用have/hasbeento/in,havegoneto及go的各种形式填空:
1.wentto2.wentto4.hasbeenin5.hasbeenin6.Havebeento;havebeen7.havebeenin8.hasgoneto9.didgo;went10.go;havebeen11.didgo;went12.goes13.Didgo14.Dogo
延续性动词和瞬间性动词之间的转化:
1.hasbeendead2.haskept3.hashad4.hasbeen6.hasbeenaway7.hasbeenon9.hasbeenclosed10.hasbeenamemberof
单项选择
1-10CDBCCABCAC11-20ACCBDDCACB21-30CBBCDBBCBA31-34ADCC
教案
年级:
九
科目:
英语
课题:
现在完成时
教学目的:
教学重点:
教学难点:
教学过程
一Warmingupandleadin
二Presentation
Recitewordsanditspastandpastparticiple(背诵单词及其过去分词):
be,come,become,buy,can,do,eat,feel,go,give,hear,know,let,see,write
(二)Definition
1.已完成用法,也叫影响性用法。
该用法的现在完成时表示一个过去发生的动作在过去已经完成,但对现在产生影响。
2.未完成用法,也叫持续性用法。
该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束)。
(三)Structure
Have/has+过去分词
回顾句子结构:
(定)主(状)谓(定)宾(补)
E.g,Hehasseenthefilmseveraltimes.这部电影他已经看了好几次了。
(已完成)
E.g.Ihaveknownherforalingtime.我认识她很长时间了。
(未完成)
否定句:
主语+have/has+not+过去分词+其他
一般疑问句:
have/has+not+主语+过去分词+其他
(四)常用时间状语:
“since+时间”,“for+时间段”及howlong,since,ever,never,already,yet,twice,sofar,uptonow,overtheyears,inthelast/pastfewyears.
1.Since表示“自从......以来”时,无论是用作介词、连词还是副词,since通常要与现在完成时连用。
如:
I’vehadnothingtoeatsincelunchtime.从中午到现在我什么都没吃。
IthasbeenalongtimesincetheTFboysfounded.TFboys成立很久了。
Ithastenyearssincehelefthere.他离开这儿已10年了。
2.Inthelastfewyears/inthepastfewyears,“在过去的几年”表示从现在算起的过去一段时间内,通常要与现在完成时连用。
如:
Thehousehaschangedhandsthreetimesinthelasttwoyears.在过去的两年中,这栋房子已转手三次。
I’veseenlittleofherinthepastfewweeks.近几周我很少见到她。
3.Overtheyears“这些年来”“经过这么多年之后”“最近几年”,通常表示从现在算起的过去几年。
She’sbroughtussomuchhappinessovertheyears.这些年来,她给我们带来了不少的幸福。
4.Sofar/Uptonow“到目前为止”
Sofar/Uptonow500peoplehavediedintheearthquake.到现在为止,已有500人在地震中丧生。
5.It’sthefirsttimethat...“这是第一次做某事”,that从句后跟现在完成时。
如:
It’sthesecondtimeI’vecomehere.这是我第二次来这。
(forsb.)todosth.
It’stime用动词的过去式(be用were)
(that)
用should+动词原形(should不省略)
It’stimetodocleaning.
It’stimeweshoulddocleaning.
It’stimewedidcleaning.
注意:
1.现在完成时不能单独与过去的时间状语连用,如yesterday,lastweek,threeyearsago等;2.不能与when连用;3.现在完成时往往同表示不确定的过去时间状语连用。
(五)hasgoneto,hasbeento,hasbeenin的区别
Have/hasgoneto:
去了(现在不在现场)
Whereisyourfather?
HehasgonetoShanghai.
Have/hasbeento:
去过(在现场)
MyfatherhasbeeninShanghai.
Havebeenin:
待了多久(还在所待的地方)
MyfatherhasbeeninShanghaifortwomonths./sincetwomonthsago.
注意:
与表示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在 完成 时态 习题 答案