现在完成时练习题及答案老师专用Word文档格式.docx
- 文档编号:22803015
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:14
- 大小:26.22KB
现在完成时练习题及答案老师专用Word文档格式.docx
《现在完成时练习题及答案老师专用Word文档格式.docx》由会员分享,可在线阅读,更多相关《现在完成时练习题及答案老师专用Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
have/has+主语+动词的过去分词+其他
Yes,主语+have/has.No,主语+have/has+not
4.特殊疑问句:
特殊疑问词+have/has+主语+动词的过去分词+其他
二常和现在完成时一起连用的时间状语
注意:
.现在完成时不能独自与准确时间连用,(如暗示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.
1.现在完成时往往同暗示不确定的过去时间状语连用
如already(肯定),yet(否定,疑问),just,before,recently,still,lately,Just,already,yet,ever,never,before,twice(重复性时间),for+短时间,since+点时间,sofar,howlong提问的疑问句中.......
Hehasalreadyobtainedascholarship.
Ihaven'
tseenmuchofhimrecently(lately).
Wehaveseenthatfilmbefore.
Havetheyfoundthemissingchildyet?
2.现在完成时经常与暗示频度的时间状语连用,
如ever,never,twice,severaltimes等:
HaveyoueverbeentoBeijing
IhaveneverheardBunnysayanythingagainsther.
Ihaveusedthispenonlythreetimes.Itisstillgood.
Georgehasmetthatgentlemanseveraltimes.
3.现在完成时还往往可以同包括现在时间在内的时间状语连用,
如uptothesefewdays/weeks/months/years,just,uptopresent(now),sofar等:
Peterhaswrittensixpaperssofar.
Uptothepresenteverythinghasbeensuccessful.
三当现在完成时与暗示短时间的时间状语连用时,谓语动词必需使用延续性动词.如果谓语动词是非延续性动词则转化为对应的延续性动词.若不是和短时间连用,则不用转化.
英语的行为动词有继续性动词和瞬间性动词之分,使用中应注意两者的区别.
1.继续性动词:
暗示一个举措可以继续一段时间或更长时间.
罕见的study,play,do,read,learn,drive,write,clean,sleep,speak,talk,wait,fly,stay,sit,stand,lie,keep等.
2.瞬间性动词:
暗示一个举措发生在一瞬间,非常长久.亦称终止性动词.
罕见的--begin,start,finish,go,come,leave,find,getup,arrive,reach,getto,enter,hear,stop,open,close,become,buy,borrow,lend,happen,join,lose,renew,die,takeaway,putup,setout,puton,geton/off等
3.瞬间性动词在完成时中如要与暗示继续一段时间的状语连用,通经常使用意思相当的继续性动词来替换
Hehasbeeninthearmy/asoldierforthreeyears.(他参军已有3年了.)不用hasjoined
Shehasbeenupforquitesometime.(她起床已有好久了.)不用hasgotup
Hasyourbrotherbeenawayfromhomeforalongtime?
(离家已有好久了吗?
)不用hasleft
经常使用瞬间动词相应继续性动词关系:
1、go—beaway2、come—behere3、comeback—beback4、leave—beaway(benothere)5、buy—have6、borrow—keep7、die——bedead8、begin——beon9、finish—beover10、open——beopen11、close——beclosed12、lose——belost13、gettoknow—know14、turnon—beon15、getup——beup16、sitdown—sit/beseated17、join—bein(…)或bea…member18、become—be
4.瞬间动词的否定形式可以与暗示一段时间的状语连用
例如:
Ihaven’tseenyouforalongtime.(好久没见到你了.)
四区别下面三组词
Havebeento暗示去过某处所,不外现在已经回来
Havegoneto暗示去了,还未回来
Havebeenin暗示一直在某个处所
五现在完成时和一般过去时的区别
现在完成时用来暗示之前已发生或完成的举措或状态,其结果简直和现在有联系.举措或状态发生在过去,但它的影响现在还存在;
而一般过去时暗示过去的事实,不暗示和现在的关系.
IhavejustbeentoLondon.Iwenttherelastmonth.我刚去过伦敦,是上个月去的.
1.过去时暗示过去某时发生的举措或纯真叙述过去的事情,强调举措;
现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响.
2.过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语.
一般过去时的时间状语:
yesterday,lastweek,…ago,in1980,inOctober,justnow,具体的时间状语
共同的时间状语:
thismorning,tonight,thisApril,now,once,before,already,recently,lately
现在完成时的时间状语
for,since,sofar,ever,never,just,yet,till/until,uptonow,inpastyears,always,
六现在完成时的反义疑问句的结构
主语+have/has+动词过去分词+其他,have/has+not+主语
主语+have/has+not+动词过去分词+其他,have/has+主语
七现在完成时考点例析
一、考查其构成
"
助动词have(has)+动词过去分词"
构成现在完成时.如:
1.Kate'
sneverseenChinesefilms,____?
A.hasn'
tsheB.hassheC.isn'
tsheD.isshe
析:
陈说句部份含否定词never,简略问句部份要用肯定式,又因Kate'
s是Katehas的缩写,故选B.
2.Hisunclehasalreadypostedthephotostohim.(改为否定句)
Hisuncle______postedthephotostohim______.
already经常使用在肯定句中,yet经常使用在否定句、疑问句中,故填hasn'
t,yet.
3.-AnnhasgonetoShanghai.-So______herparents.
A.hasB.hadC.didD.have
so+助/系/情态动词+主语"
结构中的动词形式应与前句结构中动词形式坚持一致,又后句的主语为herparents是复数,故选D.
二、考查其用法与标识表记标帜词
(一)当句中有never,ever,just,already,yet,before等时,经常使用现在完成时.如:
1.-Mum,mayIgooutandplaybasketball?
-______you______yourhomeworkyet?
A.Do;
finish
B.Are;
finishing
C.Did;
D.Have;
finished
2.-______you______anywherebefore?
-Yes,butIcan'
trememberwhereI______
A.Did;
surf;
surfed
B.Have;
surfed;
surfed
havesurfed
havesurfed
据yet和before可知,应用现在完成时,故1题选D,2题选D.
(二)当句中有"
for+段时间"
或"
since+点时间"
等时,主句经常使用现在完成时,谓语动词必需是延续性动词,若是非延续性动词,要改为延续性动词或表状态的词(短语).如:
1.HisbrotherhasbeentoStoneForesttwice______hecametoYunnan.
A.after
B.before
C.since
D.for
主句用的是现在完成时,而从句用的是一般过去时,故选C.
2.Tom______theCDplayerfortwoweeks.
A.haslent
B.hasborrowed
C.hasbought
D.hashad
A、B、C均为非延续性动词,在肯定句中不与表"
段时间"
的短语连用,故选D.
3.I______aletterfromhimsinceheleft.
A.didn'
treceive
B.haven'
tgot
C.didn'
thave
D.haven'
theard
据since可知,应排除A、C,"
hearfromsb.=receive/get/havealetterfromsb."
意为"
收到某人的来信"
故选B.
三、考查have/hasbeen(to,in)/have/hasgone(to)的区别.如:
1.-Haveyouever______LintongtoseetheTerraCottaWarriors?
-Yes,Ihave.
A.wentto
B.goneto
C.beenin
D.beento
据句中的have,排除A,B项意为"
去某地了"
C项意为"
一直呆在某地"
D项意为"
去过某地"
符合题意,故选D.
2.Myparents______Shangdongfortenyears.
A.havebeenin
B.havebeento
C.havegoneto
D.havebeen
本题句中有"
for+段时间"
结构,据此可排除C,B项意为"
分歧题意,D项缺介词,故选A.
四、考查现在完成时与其他时态的联系和区别.如:
1.Sun'
saunthasgonetherefortenyears.(改成正确的句子)
非延续性动词与"
连用时,除把非延续性动词改成延续性动词外,还可把动词改为一般过去时或借助句型"
It'
s+段时间+since+从句"
进行句子转换.故谜底为:
Sun'
saunthasbeentherefortenyears./Sun'
sauntwenttheretenyearsago./It'
stenyearssinceSun'
sauntwentthere.
2.Susanhasbeeninthiscityformorethantenyears.(改为同义句)
________morethantenyears____Susan______tothiscity.
据上题分析,且since引导的从句要用一般过去时,故填Itis,since,came.
3.Iwon'
tgototheconcertbecauseI____myticket.
A.lost
B.don'
tlose
C.havelost
D.iscoming
因我丢了票的举措发生在过去,而且对现在造成了我不能介入音乐会的结果,符合现在完成时所暗示的含意,故选C.
现在完成时的练习
(一)
一、单项选择
1、Bothhisparentslooksad.Maybethey_______what’shappenedtohim.
A.knewB.haveknownC.mustknowD.willknow
2、Hehas_______beentoShanghai,hashe?
A.alreadyB.neverC.everD.still
3、HaveyoumetMr.Li______?
A.justB.agoC.beforeD.amomentago
4、Thefamouswriter_____onenewbookinthepasttwoyear.
A.iswritingB.waswritingC.wroteD.haswritten
5、—Ourcountry______alotsofar.—Yes.Ihopeitwillbeeven____A.haschanged;
wellB.changed;
good
C.haschanged;
betterD.changed;
better
6、ZhaoLan______already______inthisschoolfortwoyears.
A.was;
studyingB.will;
study
C.has;
studiedD.are;
studying
7、We______XiaoLisinceshewasalittlegirl.
A.knowB.hadknownC.haveknownD.knew
8、HarryPotterisaverynicefilm.I_______ittwice.
9、—ThesefarmershavebeentotheUnitedStates
—Really?
When_____there?
A.willtheygoB.didtheygo
C.dotheygoD.havetheygone
10、—______you___yourhomeworkyet?
—Yes.I_____itamomentago.
A.Did;
do;
finishedB.Have;
done;
C.Have;
havefinishedD.will;
finish
11、Hisfather______thePartysince1978.
A.joinedB.hasjoinedC.wasinD.hasbeenin
12、—Doyouknowhimwell?
—Sure.We_________friendssincetenyearsago.
A.wereB.havebeenC.havebecomeD.havemad113、—Howlonghaveyou____here?
—Abouttwomonths.
A.beenB.goneC.comeD.Arrived
14、Hurryup!
Theplay__________fortenminutes.
A.hasbegunB.hadbegunC.hasbeenonD.Began
15、It_____tenyearssinceheleftthearmy.
A.isB.hasC.willD.Was
16、MissGreenisn'
tintheoffice.she_______tothelibrary.
A.hasgoneB.wentC.willgoD.hasbeen
17、Myparents______Shandongfortenyears.
A.havebeeninB.havebeento
C.havegonetoD.havebeen
18、Thestudentshavecleanedtheclassroom,?
A.sotheyB.don’ttheyC.havetheyD.haven’tthey
19hasMrWhitebeenamemberofGreenerChinasincehetoChina?
A.Howsoon,comesB.Howoften,got
C.Howlong,cameD.Howfar,arrived
20、Hisuncleformorethan9years.
A.hascomehereB.hasstartedtowork
C.haslivedthereD.haslefttheuniversity
二、句型转换.
1、Hehasneversurfed,?
(改成反意疑问句)
2、Theyhavebeenheresince2000.(对划线部份提问)
havetheybeenhere?
3、Theoldman_________lastyear.Heforayear.(die)(动词填空)
4、Thisfactoryopenedtwentyyearsago.(同义句转换)
Thisfactory________fortwentyyears.
5、MissGaoleftanhourago.(同义句转换)
MissGao_______________________________anhourago.
6、HermotherhasbeenaPartymemberforthreeyears.(同义句)
Hermother_______thePartythreeyears________.
7、TheGreenFamilymovedtoFrancetwoyearsago.(同义句转换)
_______twoyears________theGreenfamilymovedtoFrance.
8、Thebushasarrivedhere.Itarrivedtenminutesago.(把两个句子合并成一个句子)
___________________________________________
三、汉译英.
1.我刚刚丢了我的化学书.(just)
2.我以前历来没去过那个农场.(never)
3.你已经看过这部片子了吗?
4.我妹妹成为一个年夜学生已经三年.
5.他们已去了美国五年了.(for)
现在完成时练习
(二)
I.Fillintheblankswiththeproperform.
1.I____already____(see)thefilm.I________(see)itlastweek.
2._____he____(finish)hisworktoday?
Notyet.
3.Myfather____just____(come)backfromwork.Heistirednow.
4.Where’sLiMing?
He__________(go)totheteacher’s
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在完成时 练习题 答案 老师 专用
![提示](https://static.bdocx.com/images/bang_tan.gif)