现在完成时练习题0.docx
- 文档编号:28237273
- 上传时间:2023-07-09
- 格式:DOCX
- 页数:19
- 大小:23.88KB
现在完成时练习题0.docx
《现在完成时练习题0.docx》由会员分享,可在线阅读,更多相关《现在完成时练习题0.docx(19页珍藏版)》请在冰豆网上搜索。
现在完成时练习题0
现在完成时练习题
篇一:
现在完成时态习题(含答案)
现在完成时态专练
句型转换:
1.Hehasalreadygonehome.
He___________________home____________.(否定句)
____________he__________home___________?
(一般疑问句)
2.Hehaslunchathome.
He_______________________lunchathome.(否定句)
____________he__________lunchathome?
(一般疑问句)
3.
______________________________________hebeenthere?
(划线提问)
4.
____________________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.
用适当的时态填空:
’s_____________(live)hereeversinceshewasten.
ofthem___________________(be)inHongkongfortendays.
ofthem__________(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?
延续性动词和瞬间性动词之间的转化
died10yearsago.----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
;do;finished;done;;done;have;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;gone;yet;Has;gone;yet’t;had;Has;had;many;times;has;have;had用since和for填空:
用适当的时态填空:
been passedleftlostHaveseen
foundhadreturnedbuilt’tfinishread read
用have/hasbeento/in,havegoneto及go的各种形式填空:
totobeeninbeeninbeento;havebeenbeeningonetogo;went;havebeengo;went gogo
延续性动词和瞬间性动词之间的转化:
beendeadkepthadbeenbeenawaybeenon
beenclosedbeenamemberof
单项选择
1-10CDBCCABCAC11-20ACCBDDCACB21-30CBBCDBBCBA31-34ADCC
篇二:
现在完成时练习题及答案
一、时态讲解:
现在完成时
(1)构成:
现在完成时由助动词have+过去分词构成,助动词have有人称和数的变化。
第三人称单数用has,其余用have.
现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。
以study为例,其否定式、疑问式和简单回答形式如下:
(2)用法:
1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。
说话人强调的是该动作或状态对现在的结果或影响。
Mydaughterhasjustgoneout.我女儿刚出去。
I?
msurewe?
vemetbefore.我肯定我们以前见过面。
Shehasarrived.她到了。
2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently,already,just,lately,for…,since…,yet等。
如:
Ihaven?
theardfromherthesedays.这些日子我没有收到她的信。
Wehaven?
tseenyourecently.最近我们没有见到你。
Theyhavebeenawayfortwoyears.他们离开已经两年了。
ShehasbeenwithussinceMonday.★注意:
a)since和for的区别
since后接时间点,如1993,lastterm,yesterday,thetimeIgottherefor后接一段时间,表示“长达多久”,如tenyears,awhile,twodays等。
Exercise:
用since和for填空
1.JimhasbeeninIreland______Monday.2.JillhasbeeninIreland______threedays.3.HisaunthaslivedinAustralia______15days.
4.Maryisinheroffice.Shehasbeenthere______7o’clock.5.Indiahasbeenanindependentcountry______1974.6.Thebusislate.They’vebeenwaiting______20minutes.
7.Nobodylivesinthosehouses.Theyhavebeenempty______manyyears.8.Mikehasbeenill______alongtime.Hehasbeeninhospital______October.1.since2.for3.for4.since5.since6.for7.for8.since
2)表示短暂意义的动词如arrive,leave,borrow,buy,begin,start,die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。
因此,不能说:
1
Hehascomeherefor2weeks.×Theoldmanhasdiedfor4months.×Theyhaveleftonlyfor5minutes.×以上三句话可以改为:
Hehasbeenherefor2weeks.
Theoldmanhas_____________for4months.Theyhave__________onlyfor5minutes
2)have(has)been和have(has)gone的区别:
表示“曾到过某地”要用“have(has)been”;表示“已经去某地”要用“have(has)gone”。
试比较:
Wherehashebeen?
他刚才到哪里去了?
(已经回来了)Wherehashegone?
他上哪儿去了?
(人不在)
TheyhavebeentoCanada.他们到过加拿大。
(现在已经不在加拿大)
TheyhavegonetoCanada.他们到加拿大去了。
(可能在路上和已经到加拿大).
3)现在完成时不能和表示过去的时间状语连用,如yesterday,lastyear,in19
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在完成时 练习题
![提示](https://static.bdocx.com/images/bang_tan.gif)