下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2017年中考英语专题与练习现在完成时与一般过去时的区别(含答案)2017年中考英语专题与练习现在完成时与一般过去时的区别(含答案)2017年中考英语专题与练习现在完成时与一般过去时的区别(含答案)V:1.0精细整理,仅供参考2017年中考英语专题与练习现在完成时与一般过去时的区别(含答案)日期:20xx年X月现在完成时与一般过去时的区别专题与练习一、现在完成时
1.现在完成时的构成
现在完成时是由助动词have(has)+动词的过去分词构成。助动词说明该谓语是属于现在时范围。它和主语的人称、数要保持一致。过去分词是主要的谓语动词,说明句子的意义。
2.现在完成时的用法
现在完成时表示过去某时发生的行为对主语目前产生的影响。即用过去发生的某个行为来说明现在的某种情况。
Wearegoodfriends.(现在的情况)
Iknewhimin1997.(过去的动作)
Wehaveknowneachothersince1997.
(现在完成时把过去的动作和现在联系起来并着眼于现在)
(1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。常被just、already、yet等副词修饰。如:
-Haveyouhadlunchyet?
-Yes,Ihave.I'vejusthadit.
你(已经)吃午饭了吗
我刚刚吃过。(现在我不饿了)
(2)表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。常带有for和since等表示一段时间的状语。
如:Hehastaughtheresince1981
他自1981年就在这儿教书。(可能还要继续教)
Ihaven'tseenherforfouryears.
我有四年没见到她了。
(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice,ever,
never,threetimes等时间状语。
如:IhavebeentoBeijingtwice.我去过北京二次。
3.现在完成时的时间状语
(1)现在完成时属于现在时范围,故不能和过去的时间状语连用。如:yesterday,lastSunday,in1990,threeyearsago等。但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。
a.用副词already和yet。already一般用于肯定句中,yet一般用于否定句和疑问句中。
如:Wehavealreadyfinishedourhomework.我们已完成作业了。
Theyhaven'tfinishedtheirhomeworkyet.他们还没有完成作业。
b.用ever和never。多用于否定或疑问句中,表示“曾经”或“从未”等。
如:-HaveyoueverbeentotheGreatWall你曾经去过长城吗
-IhaveneverbeentotheGreatWall.我从未去过长城。
c.用表示到说话为止的过去时间状语,如just,before,uptonow,thepastfewyears等。
例如:Ihaveseenherbefore,butIcannotrememberwhere.
我以前见过她,但记不起在哪里见过。
Hehasbeentherethreetimesthelastfewdays.
近几天他去过那里三次了。
d.用包括“现在”在内的时间状语,如:now,today,thismorning(month,year,term)等。
例如:-Haveyoumethimtoday
-No,Ihaven't.
今天你见过他吗?我没有。
Howmanytimeshaveyoubeentherethisyear?
今年你去过那里多少次?
(2)现在完成时可以和带有since或for等表示“一段时间”的状语连用,表示动作或状态从某一时刻开始,一直持续到现在。如:Ihaven'tseenhimfortwoyears.但是,像come,arrive,buy等终止性动词不能与表示“一段时间”的状语连用。要用,必须改为“be(在)”等延续性动词来表述。现归纳总结一下由非延续性动词到延续性动词的转换:
arrive→beherebegin(start)→beon
die→bedeadcomeback→beback
leave→beawayfallill(sick,asleep)→beill(sick,asleep)
getup→beupgoout→beout
finish→beoverputon→wear或beon
open→beopenjoin→bein或beamemberof…
close→beclosedgotoschool→beastudent
borrow→keepbuy→have
catch(acold)→have(acold)gettoknow→know
begintostudy→studycometowork→work等
如:Hehasbeenasoldierforthreeyears.他参军三年了。
Hisfatherhasbeendeadfortwoyears.他父亲去世二年了。
Thefilmhasbeenonfortenminutes.电影已开始十分钟了。
WehavestudiedEnglishforthreeyears.我们(开始)学英语已三年了。
4.几点注意事项
(1)havebeen(to)与havegone(to)的区别:havebeen(to)表示“去过某地(现在已经回来了)”,可用于各人称;havegone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,前者可与once,never,severaltimes等连用,后者则不能。如:TheyhavebeentoBeijingtwice.他们去过北京两次。
HehasgonetoBeijing.他去北京了。
(2)如单纯表示一段时间,或强调一段时间,虽有since一词,也不必用完成时。
如:Itistwoyearssincehisfatherdied.
=Hisfatherhasbeendeadfortwoyears.他父亲去世已有两年了。
(3)终止性动词现在完成时的否定式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。
如:Ihaven'tleftheresince1997.自从1997年以来,我一直没有离开过这儿。
(4)表示行为或状态从过去一直持续到现在时,用现在完成时,要加表示一段时间的时间状语时,常用for+一段时间,since+时间点。
Ihavelivedheresincemychildhood.我从小就一直住在这里。
Ihavelivedherefor10years.我在这已经住了10年了。
(5)在提问现在完成时的时间状语时通常用howlong
Howlonghaveyoulivedhere?
注意:在表示某一行为状态持续多长时间时,根据终止时间的不同,时态使用是不一样的。如:
Ilivedhereforaweeklastsummer.去年夏天我在这里住了一周。
Ihavelivedhereforaweekbynow.到现在为止,我已经在这里住了一周。
Iwilllivehereforaweeknextyear.明年我会在这里住一周。
二、现在完成时与一般过去时的区别
现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。动作或状态发生在过去,但它的影响现在还存在;而一般过去时表示过去的事实,不表示和现在的关系。
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,
3.现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach,learn,work,study,know.
过去时常用的非持续性动词有come,go,leave,start,die,finish,become,getmarried等。
举例:
Isawthisfilmyesterday.(强调看的动作发生过了。)
Ihaveseenthisfilm.(强调对现在的影响,电影的内容已经知道了。)
Whydidyougetupsoearly
(强调起床的动作已发生过了。)
Whohasn'thandedinhispaper
(强调有卷子,可能为不公平竞争。)
ShehasreturnedfromParis.她已从巴黎回来了。
Shereturnedyesterday.她是昨天回来了。
HehasbeenintheLeagueforthreeyears.(在团内的状态可延续)
HehasbeenaLeaguememberforthreeyears.(是团员的状态可持续)
HejoinedtheLeaguethreeyearsago.(三年前入团,joined为短暂行为。)
Ihavefinishedmyhomeworknow.
---WillsomebodygoandgetDr.White
---He'salreadybeensentfor.
句子中如有过去时的时间副词(如yesterday,last,week,in1960)时,不能使用现在完成时,要用过去时。
(错)Tomhaswrittenalettertohisparentslastnight.
(对)Tomwrotealettertohisparentslastnight.
三、练习题
1.A.用already或yet
1)Havetheytakendowntheoldpictures______
No,theyhaven’t_______.
2)Mostofushavefinishedourcompositions_____.
3)Hesaidhehadn’tvisitedtheexhibition________.
B.用since或for
1)Wehavelearnedfivelessons_____thebeginningofthisterm.
2)MrsLiaohasbeeninhospital______lastweek.
3)Ihavestayedatmyaunt’s_____twoweeks.
C.用havegone或havebeen
1)Wherearetheboystudents
They_____totheschoolfactory.
2)IsyourfatherinNo,he____toShenzhen._______heever______therebefore
Yes,he___thereseveraltimes
3)HeaskedmeifI_____toHangzhoubefore.
ItoldhimthatIwantedtogothereforavisitasI____never____tothatcitybefore.
2.选择填空
1.Mother____meanewcoatyesterday.I_______iton.Itfitsmewell.
A.hadmade…havetriedB.made…havetried
C.hasmade…triedD.made…tried
2“He____todrawhorsesalready”.“When______he”
“Lastyear“
A.learned…hasB.learned…didC.haslearned…hasD.haslearned…did
3.Tom_____upintothetree.Look,he____highupthere!
A.hasgot…isB.hasclimbed…wasC.got…wasD.climbed…is
4.____you_____thetextyet
Yes,we____ittwohoursago.
A.Did…copy…didB.Have…copied…haveC.Have…copied…didD.Did…copy…had
5.“Why______she_______angry”
“Becausehe_____atherjustnow.”
A.did…get…shoutedB.has…got…shouted
C.did…get…hasshoutedD.has…got…hasshouted
6.______you__________thefilmbeforeWhere_____you____it
A.Have…seen…did…seeB.Did…see…did…watch
C.Have…seen…have…seenD.Did…see…have…seen
7.You____mewaitingfortwohours.I____foryousincefive.
A.kept…waitedB.havekept…waited
C.kept…havewaitedD.havekept…havewaited
8.Where______John_______
Tothelibrary.He_________thereforanhour.
A.has…been…hasgoneB.has…gone…hasbeenC.did…go…wentD.did…be…went
9.______thebabystill_____
No,it_______crying.
A.Has…cried…hasstoppedB.Is…crying…stopped
C.Did…cry…stoppedD.Is…crying…hasstopped
10.I_______theway.I________hereforquitemanyyears.
A.knew…havelivedB.knew…liveC.know…havelivedD.know…live
11._____youever_____America
Yes,Ihave.
A.Have…gonetoB.Have…goneinC.Have…beentoD.Have…beenin
12.Mybrother____collegeforoverthreeyears.
A.hasgonetoB.hasbeentoC.hasbeeninD.hasbeenat
13.He________theArmybytheendof1989.He______inthearmysincethen.
A.joined…isB.hasjoined…hasbeenC.hadjoined…isD.hadjoined…hasbeen
14.BythetimeI_____backthey____uptensatellites.
A.came…havesentB.came…hadsentC.come…havesentD.hadcome…sent
15.Jack____overfivelessonsbyseveno’clock.Thenhe____arest.
A.went…tookB.went…hadtakenC.hadgone…tookD.hadgone…hadtaken
16.We____outbythattimethathe____aspyforalongtime.
A.hadfound…hadbeenB.hadfound…wasC.found…hadbeenD.found…was
17.Beforethenews____him,he____toknowaboutit.
A.reaches…hasgotB.reached…hadgotC.reached…gotD.hadreached…got
18.I_____himasecondletterbeforeI____fromhim.
A.wrote…heardB.wrote…hadheardC.hadwritten…heardD.havewritten…hear
19.People____thatthesoldiers_____fighting.
A.say…hadstoppedB.said…hasstoppedC.say…stoppedD.said…hadstopped
20.We____inagoodharvestbecausewe____enoughrain.
A.didn’tget…hadhadB.got…hadhadC.hadgot…hadhadD.got…hadn’thad
21.They_______forfivehourswhenthey______inNewYork.
A.flew…arrivedB.hadflown…hadarrived
C.flew…hadarrivedD.hadflown…arrived
22.She____thatit_____fortwodaysbythatday.
A.says…hasrainedB.says…hadrainedC.said…hadrainedD.said…rained
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贵州省铜仁地区2025届数学三年级第一学期阶段联考模拟试题(含解析)
- 2026三年级下册微课设计课件
- 2026铺满金色巴掌水泥道同步
- 2026及未来5年中国切片负压输送系统行业发展研究报告
- 有关脑震荡试题及答案
- 应用数学本科试题及答案
- 10-2026北京小升初三科综合素养摸底卷四区版-海淀西城朝阳东城含答案解析评分标准
- 七十岁老年人考驾照三力测试题及答案
- 护理不良事件管理制度考核试题及答案
- 广西2026年房地产估价师《房地产估价基础与实务》模拟试题及答案
- 2026年冀教版(三起)小学英语五年级下册期末学情自测卷及答案
- 2024-2025学年上海市徐汇区八年级(下)期末数学试卷(含答案)
- 2025-2026学年云南省昆明市八年级下册期末语文试题 含答案
- 人教部编版六升七语文暑假衔接作业完整版(可直接打印)
- 2025水利工程施工监理规范SL288-2025
- 低空经济中数据资产的价值实现与流通体系构建
- 珍爱生命远离毒品禁毒宣传主题班会
- 职场中常见心理健康问题及缓解方法
- 中小学班级管理创新案例及经验分享
- 2026年《儿童发展心理学》模拟考试试题题库(附答案)
- 2026医疗器械CDMO模式发展潜力及龙头企业战略分析
评论
0/150
提交评论