版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
千里之行,始于脚下。第2页/共2页精品文档推荐初中英语语法现在完成时练习题及答案一、时态讲解:现在完成时
(1)构成:现在完成时由助动词have+过去分词构成,助动词have有人称和数的变化。第三人称单数用has,其余用have.
现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以
(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,thetimeIgotthere
for后接一段时光,表示“长达多久”,如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.
2)表示短暂意义的动词如arrive,leave,borrow,buy,begin,start,die等,在完成时当中不能和表示一段时光的状语连用,由于它们表示的动作不行能持续。因此,不能说:Hehascomeherefor2weeks.×
Theoldmanhasdiedfor4months.×
Theyhaveleftonlyfor5minutes.×
以上三句话可以改为:
Hehasbeenherefor2weeks.
Theoldmanhas_____________for4months.
Theyhave__________onlyfor5minutes
2)have(has)been和have(has)gone的区分:表示“曾到过某地”要用“have(has)been”;表示“已经去某地”要用“have(has)gone”。试比较:
Wherehashebeen他刚才到哪里去了(已经回来了)
Wherehashegone他上哪儿去了(人不在)
TheyhavebeentoCanada.他们到过XXX。(现在已经不在XXX)
TheyhavegonetoCanada.他们到XXX去了。(可能在路上和已经到XXX).
3)现在完成时不能和表示过去的时光状语连用,如yesterday,lastyear,in1976,twodaysago,justnow,whenIcamein,但可以和already,yet,sometimes,always,often,before,lately,recently,once,twice,ever,never等连用。例如:
Shehasalreadycome.她已经来了。
Ihaven’treadityet.我还没读过这个。
Ihavemethimbefore.我先前曾见过他。
MaHonghasalwaysbeenagoodstudent.马红向来是个好同学。
Ihaveoftenseenhiminthestreet.我常常在街上看见他。
TheyhaveneverbeentoYan’an.他们从未去过XXX。
Ihaven'tseenhimlately.我近来没看到他。
Exercise:
I.Fillintheblankswiththeproperform.
1.I____already____(see)thefilm.I________(see)itlastweek.
2._____he____(finish)hisworktodayNotyet.
3.Myfather____just____(come)backfromwork.Heistirednow.
4.Where’sLiMingHe__________(go)totheteacher’soffice.
5.I__________(work)heresinceI______(move)herein1999.
6.SofarI_______________(make)quiteafewfriendshere.
7.Howlong________theWangs______________(stay)hereFortwoweeks.
8.I________just___________(finish)myhomework.
9.He________(go)toschoolonfooteveryday.
you______(find)yoursciencebookyet
11.Ifit____(be)finetomorrow,I'llgowithyou.
12.Thestudents____________(read)Englishwhentheteachercamein.
13.Look!Themonkey__________(climb)thetree.
14.Mymother__________(come)toseemenextSunday.
15.I'velostmypen._________you________(see)itanywhere
II.Choosethebestanswer.
1.Howlonghaveyou_______here
A.come
B.got
C.arrived
D.been
2.Mygrandpadied_________.
A.attheageofmy2
B.for2years
C.whenIwas2.
D.myagewas6.
3.Janehas_____toBeiJing.Shewillcomebacktomorrow.
A.been
B.gone
C.went
D.neverbeen
4.Itistenyears_____Ilastsawher.
A.after
B.since
C.for
D.that
willgotothestationtomeetLorry
--Iwill.I_____herseveraltimes.
A.met
B.havemet
C.hadmet
D.willmeet
6.--Whatanicedress!Howlong_____you_____it
--Just2weeks.
A.will,buy
B.did,buy
C.are,having
D.have,had
youknowLydiaverywell
--Yes,SheandI_____friendssincewewereveryyoung.
A.havemade
B.havebecome
C.havebeen
D.haveturned
8.TheSmiths_______inChinafor8years.
A.haslived
B.lived
C.havebeen
D.live
9.--Hello,thisisMr.Greenspeaking.CanIspeaktoMr.Black
--Sorry.He______theBainiaoPark.
A.hasbeento
B.hasgoneto
C.wentto
D.willgoto
10.--____youever____totheUS
--Yes,twice.
A.Have,gone
B.Have,beenC,Do,goD.were,going
III.Rewritethesentences.
1.IhavebeentoMacaubefore.(改为否定句)
I__________________beentoMacaubefore.
2.Hehasn’tcometoschoolbecausehewasill.(就划线部分提问)
_____________hecometoschool
3.Iboughanewbikejustnow.(用just改写)
I____just____anewbike.
4.WebegantolearnEnglishthreeyearsago.(改为同义句)
We________English____threeyears
5.Hehasneversurfed,______________(改成反意疑问句)
6.Theyhavebeenheresince2000.(对划线部分提问)
______________havetheybeenhere
7.Theoldman_________lastyear.Hehas______________forayear.(die)(动词填空)
8.MissGaoleftanhourago.(同义句转换)
MissGaohas_______________________anhourago.
Askthequestions
1)Ihavebeentherefortwodays.
_____________________________you____________________
2)Myfatherhaslivedheresince2000.
____________________________yourfather___________________
3)Helefthereyesterday.
_________________he___________________
4)Theyboughtabooktwohoursago.
_____________________they__________abook
Use“never,ever,already,just,yet,for,since”tofillintheblanks.
1.Ihave_______seenhimbefore,soIhavenoideaabouthim.
2.Jackhas_________finishedhishomework.
3.Mr.Wanghastaughtinthisschool________tenyears.
4.“Haveyou________seenthefilm”“No,Ihave________seenit.”
5.“Hasthebusleft_______”“Yes,ithas_________left.”
现在完成时练习题
一、翻译下列句子:
你曾经吃过鱼和薯条吗
2.我刚刚丢了我的化学书。
3.我以前从来没去过那个农场。
4.他已经吃过午饭
5.你已经看过这部电影了吗
6.我哥哥还没回来。
7.这本字典我已买了三年了。
8.他离开中国三年了。
9.我熟悉他们五年了。
10.他们已去了XXX五年了。
11.自从他搬到济宁,他就住这儿了。
12.我妹妹成为一个高校生已经三年。
13.自从1999年以来他们就熟悉。
14.我来到这个小学已3年多了。
二、用since和for填空
yearsyearsmonth1999
4o’clock74hours
hourago9.___wewerechildrenlunchtime
shelefthere
12.HehaslivedinNanjing___theyearbeforelast.
13.I’veknownhim______wewerechildren.
14.OurteacherhasstudiedJapanese______threeyears.
15.Shehasbeenawayfromthecity______abouttenyears.
16.It’sabouttenyears__________sheleftthecity.
三、结束性动词转换为以下连续性动词或者表示可以连续的状态的短语。
①arriveat/insp/getto/reachsp/come/go/movetosp
→beinsp/atschool/athome/onthefarm/behere/bethere
1)HegottoBeijingfiveminutesBeijingfor.
2)ImovedtotheUSAin2023.ItheUSAsince.
3)Iwenthomeyesterday.Ihomefor.
4)Theycameherelastweek.They___________heresince_____________.
②cometo/gobackto/returnto→bebacktogoout→beout
1)Hecameouttwoyears______________for____________.
2)WereturntoBeijing_______________toBeijingsince__________.
③become→be
1)Ibecameateacherin2000.I________________ateacherfor_________________.
2)Theriverbecamedirtylastyear.Theriver______________dirtyfor_______________.
④close→beclosedopen→beopen
1)Theshopclosedtwohoursago.Theshop_____________________for_________________.
2)Thedooropenedatsixinthedoor________________________forsixhours.
⑤getup→beup;die→bedead;leavesp.→beawayfromsp.
fallasleep/gettotsleep→beasleep;finish/end→beover;marry→bemarried;
1)Igotuptwohours_____________________since_______________.
2)HeleftShanghaijust__________________________Shanghaiforfiveminutes.
3)Mygrandpadiedingrandpa__________________for_______________.
4)Themeetingfinishedatmeeting____________________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
Hehasgoneto_____________Beijingfortwodays.
⑨jointheleague/theParty/thearmy
→bealeaguemember/aPartymember/asoldier
→beamemberoftheleague/theParty
→beintheleague/theParty/thearmy
1)Hejoinedtheleaguein2023.
He_________________a_________________fortwoyears.
He___________a_________the________fortwoyears.
He_______________________theleaguefortwoyears.
2)Mybrotherjoinedthearmytwoyearsago.
Mybrother_________a________for______________________.
Mybrother___________in___________fortwoyears.
四、划线提问
1)Ihavebeentherefortwodays.
_____________________________you____________________
2)Myfatherhaslivedheresince2000.
____________________________yourfather___________________
3)Helefthereyesterday.
_________________he___________________
4)Theyboughtabooktwohoursago.
_____________________they__________abook
五、用have(has)been或have(has)gone填空。
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.
六、用have/hasbeento/in,havegoneto及go的各种形式填空。
1)WhereisJackHe__________hiscountry.
2)David________theparkjustnow.
3)John_______Englandsincehecameback.
4)Howlong_____they_____thisvillage
5)TheSmiths______Beijingforyears.
6)_____youever____America--Yes,I_____theremanytimes.
7)I_____thisschoolsincethreeyearsago.
8)WhereisJimHe_____thefarm.
9)When_____he_____He_______anhourago.
10)Wouldyouliketo_____tothezoowithmeYes,butI_____therebefore.
11)Where_____you_____nowI____tothezoo.
12)Heoften_____swimming.
13)_____you______therelastyear
14)_____theyoften______skatinginwinter
七用never,ever,already,just,yet,for,since填空
1.Ihave_______seenhimbefore,soIhavenoideaabouthim.
2.Jackhas_________finishedhishomework.
3.Mr.Wanghastaughtinthisschool________tenyears.
4.“Haveyou________seenthefilm”“No,Ihave________seenit.”
5.“Hasthebusleft_______”“Yes,ithas_________left.”
八.用适当的时态填空:
’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.AreyouthirstyNoI_________just_________(have)someorange.
8.Wealready_________(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.
参考答案:
1.since
2.for
3.for
4.since
5.since
6.for
7.for
8.since
1.have,seen,saw
2.Has,finished
3.has,come
4.hasgone
5.haveworked,moved
6.havemade
7.have,stayed
8.have,finished
9.goes10.have,found11.is12.werereading13.isclimbing14.iscoming15.Have,seenKeys:1.Howlonghave,beenthere2.Howlonghas,livedhere3.Whendid,leavehere4.Whendid,buy
Keys:1.never2.just,already3.for4.ever,never5.yet,just/already现在完成时态练习题答案
一.翻译下列句子:
1.Haveyoueverhad/eatenfishandchips
2.Ihavejustlostmychemistrybook.
3.Ihaveneverbeentothefarmbefore.
4.Hehasalreadyhadlunch=Hehashadlunchalready.
5.Haveyouseenthemovieyet
6.Mybrotherhasn’tcome/get/beenbackyet=Mybrotherhasn’treturnedyet.
7.Ihavehadthisdictionaryforthreeyears/sincethreeyearsago.
8.HasbeenawayfromChinaforthreeyears.
9.Ihaveknownthemforfiveyears.
10.TheyhavebeenintheUSAforfiveyears.
11.HehasbeenheresincehemovedtoJining.
12.Mysisterhasbeenacollegestudentforthreeyears=Mysisterhasbeenincollegeforthreeyears.
13.Theyhaveknowneachothersince1999.
14.Ihavebeeninthisschoolforoverthreeyears.
二、用since或者for填空
1.for
2.since
3.since
4.since
5.since
6.since
7.for8since10.since
11.since13.since
16.since
三、结束性动词转换为以下连续性动词或者表示可以连续的状态的短语
①1.hasbeenin,fiveminutes
2.havebeenin,2023
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.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 春天的电话听评课记录
- 藏戏听评课记录
- 《压强》听评课记录
- 秦皇岛市卢龙县2024年一级造价工程师《土建计量》全真模拟试卷含解析
- 攀枝花市2024年一级造价工程师《土建计量》临考冲刺试卷含解析
- 《说明语言准确性》课件
- 多彩的风景课件
- 《森林防火讲座》课件
- 《夏季常见病防治》课件
- 《货运代理实务》课件
- 幼儿园教师教科研活动记录表实用文档
- st段抬高型急性心肌梗死stemi指南
- 重力坝课程设计报告
- 集体备课初备轴对称图形
- GB/T 13927-2022工业阀门压力试验
- 《数字信号处理》课程设计报告
- GB/T 34999-2017广播中心数字音频录制系统技术要求和测量方法
- GB/T 12022-2014工业六氟化硫
- 奇数与偶数和的奇偶性
- VTE培训考核护理专项测试卷含答案
- 人教PEP版五年级英语上册Unit5《第六课时 Read and write. 》教学设计
评论
0/150
提交评论