现在完成时态的标志词.docx
- 文档编号:29397737
- 上传时间:2023-07-23
- 格式:DOCX
- 页数:14
- 大小:23.14KB
现在完成时态的标志词.docx
《现在完成时态的标志词.docx》由会员分享,可在线阅读,更多相关《现在完成时态的标志词.docx(14页珍藏版)》请在冰豆网上搜索。
现在完成时态的标志词
★一般现在时:
often,usually,always,sometimes,never,seldom,everyweek/day/year/month...,onceaweek,onSundays
★一般过去时:
ago,yesterday,thedaybeforeyesterday,lastweek/year/night/month...,in1989,justnow,attheageoffive,oneday,ago,longago,onceuponatime,then(那时),onthatday,
★现在进行时:
now,atthistime,thesedays,Listen!
Look!
atthismoment/time
★过去进行时:
atthistimeyesterday,atthattime或"when+一般过去时从句",at1:
00lastnight
★现在完成时:
recently,recentyears,thesedays/years,lately,since,for+时段,inthepastfewyears,eversince,inthelastfivemonths,uptonow,sincethen,sofar,ever,never,yet,lately,once,twice,three/fourtimes...,already,before,just.
★过去完成时:
before,bytheendoflastyear/term/month...
★一般将来时:
tomorrow,nextday/week/month/year...,soon,inafewminutes,by...,thedayaftertomorrow,inthefuture
★过去将来时:
thenextday/morning/year...,
thefollowingmonth/week...
现在完成时:
already,yet,sofar,asyet,lately,recently,thesedays/weeks/years,untilnow,uptonow,since+时间点,for+时间段,inthelast/past(fewyears)等
过去式:
以前的某个时间点如yesterday,oneyearago等,inthepast
一般现在时:
always,usually,often,sometimes等
现在完成时英语16种时态中不易掌握的一种时态,不仅用法法复杂,而且还通常要与某些特定的词语连用。
本文对现在完成时通常连用的词语作一归纳,供大家参考。
一、since不管since是用作介词、连词还是副词,它通常都与现在完成时连用。
如:
Charleshasworkedhardsinceleavingschool.自从离开学校以来查尔斯工作一直很努力。
(since为介词)Greatchangeshavetakenplaceheresince1978.自1978年以来这里发生了巨大的变化。
(since为介词)Herreadinghasimprovedgreatlysinceshechangedschools.自从她转校以来,她的阅读水平提高了很多。
(since为连词)Youhaven’tchangedmuchfy;mso-char-indent-count:
2.0;mso-char-indent-ssincewelastmet.自从上次我们见面以来,你变化不大。
(since为连词)ShemovedtoLondonlastMayandhassincegotajobonanewspaper.她去年五月到伦敦,此后一直在报社工作。
(since为副词)Heleftschoolin1983.Ihaven’tseenhimsince.他1983年离开学校。
打那时起我一直没见过他。
(since为副词)
【几点说明】1.表示时间长度时,通常用一般现在时代替现在完成时。
如:
Howlongisitsinceyouarrived?
你到来多久了?
Itis[=hasbeen]tenyearssincehelefthere.他离开这儿已10年了。
2.对于某些表示状态(如seem等)的动词,或因句义等方面的原因,有时可能用一般现在时比用现在完成时更合适。
如:
Itseemslikeyearssincewelastmet.我们似乎几年未见面了。
Sincewhendoesthe$42plus$5servicechargecometo$48?
从什么什候开始42元加5元的服务费等于48元了?
3.若不是指从过去持续到现在,而是指从较远的过去持续到一个较近的过去,则用过去完成时。
比较:
Hehasn’teatenanythingsinceTuesday.自星期二以来他一直未吃东西。
(自星期二以来他一直未吃东西。
指从星期二到现在未吃东西)Yesterdayhetoldmethathehadn’teatenanythingsinceTuesday.他昨天告诉我自星期二以来他一直未吃任何东西。
(指从星期二至昨天未吃东西
二、inthelastfiveyears类似于inthelastfiveyears的时间状语,它若表示从现在算起的过去一段时间内,通常要与现在完成时连用。
如:
Thiscompanyhascomealongwayinthelastfiveyears.最近五年这个公司已经前进了一大步。
Thehousehaschangedhandsthreetimesinthelasttwoyears.在过去两年中,这栋房子已转手三次。
Isthatthesumofwhatyou’vedoneinthelasttwoyears?
这就是你最近两年中完成的全部数量吗?
【注】其中的介词in有时也可换成for,during,over,within等,有时也可省去。
如:
Ihavebeenhereforthelasttwoweeks.最近两周我一直在这里。
Overthelastfewyears,priceshavefallensharply.在过去的几年中,价格已急剧下降了。
Mybusinesshasdecreasedduringthelasttwomonths.最近两个月内,我的生意减少了。
另外,若不是表示从现在算起的过去一段时间,则不用现在完成时。
如:
Jimmanagedtwogoalsinthelasttenminutes.在最后的10分钟内,吉姆设法得了两分。
【比较】Ididn’tseemuchofHarryinthelastmonths.在最后的几个月中,我很少看见哈里。
Ihaven’tseenmuchofHarryinthelastmonths.在最近的几个月中,我很少看见哈里。
三、inthepastfiveyears类似于inthepastfiveyears的时间状语,它表示从现在算起的过去一段时间,因此通常要与现在完成时连用。
如:
的时间状语,它表示从现在算I’veseenlittleofherinthepastfewweeks.近几周我很少见到她。
We’veplantedthousandsoftreesinthepastfiveyears.过去五年我们种了成千上万棵树。
Populationhasincreasedby200%inthepast25years.人口在过去25年内增加了200%。
【注】其中的介词in有时也可换成for,during,over,within等,有时也可省去。
如:
He’sbeeninacomaforthepastsixweeks.在过去的六个星期中,他一直昏迷不醒。
Peoplehavechangedtheirdietsalotoverthepastfewyears.在过去的几年中,人们的饮食习惯已改变了很大。
Withinthepastfewminutes,thePresidenthasissuedastatement.在过去的几分钟里,总统发表了一项声明。
另外,有时可能用含有情态动词的完成式。
如:
Imusthavesleptthreehoursinthepastdayandahalf.在过去的一天半时间里,我肯定只睡了三个小时。
四、overtheyearsovertheyears的意思是“这些年来”“经过这么多年之后”“最近几年”,通常表示的是从现在算起的过去几年,因此通常与现在完成时连用。
如:
She’sbroughtussomuchhappinessovertheyears.这些年来,她给我们带来了不少的幸福。
We’vehadafewargumentsovertheyears,butingeneralwegetonverywell.最近几年来,我们争吵过几次,但总的说来,我们相处得很好。
Women’ssocialstatushasn’tchangedmuchovertheyears.这些年来妇女的社会地位没有多大改变。
OvertheyearsI’velearnttorememberhowtosurvive,andhowtoforgetpain.这些年来,我已经学会了记住怎样挣扎求生和怎样忘却痛苦。
【注】当不强调对现在的影响时,该短语有时也可与一般过去时或过去完成时连用。
如:
Overtheyears,herloveforhimdeepened.在过去的几年中,她对他的爱进一步加深了。
She’dsufferedterriblyovertheyearsbutithadn’tmadeherbitter.她在过去的几年中吃了不少苦,但这并没有让她产生怨恨。
有时overtheyears还可表示在将来的几年中,此时可与将来时态连用。
如:
Thebrickworkwillmellowovertheyearssothatitblendswiththesurroundings.再过几年,这砖墙将会变柔和,这样它就会与周围的环境和谐一致了。
五、sofar当sofar表示“到目前为止”时,它指的是从过去某时持续到现在的一段时间,因此通常与现在完成时连用。
如:
Sofartherehasbeennobadnews.到现在为止还没有什么坏消息。
Weagreedtomeetherebutsofarhehasn’tturnedupyet.我们讲好在这里见面的,但到目前为止他还没有来。
Sofartheworkhasbeeneasy,butthingsmaychange.到目前为止,这工作很容易,但情况可能有变化。
Thankfully,thelandhassofarescaped.谢天谢地,至今这块土地尚未开发过。
【注】当sofar表示“到这种程度或范围”时,则不一定与现在完成时连用,而是可以根据情况选用时态。
如:
Icanonlyhelphimsofar.我只能帮他到这种程度。
六、uptonowuptonowuptonow的意思是“到现在为此”,指从过去持续到现在的一段时间,通常与现在完成时连用。
如:
Uptonowhe’sbeenquiet.他直到此刻仍保持沉默。
Herlifehasrunsmoothlyuptonow.她的生活到目前仍一帆风顺。
Uptonow,theworkhasbeeneasy.到现在为止这工作还算容易。
七、untilnowuntilnow的意思是“直到现在(为止)”,表示从过去某时持续到现在的一段时间,通常与现在完成时连用。
如:
UntilnowIhavealwayslivedalone.我一直独自生活至今。
UntilnowthePresidenthasshuthiseyestothisproblem.总统至今仍对这个问题视而不见。
【注】以下两句中的untilnow比较特殊,因为其中的until与前面的“否定”构成了类似于not…until…(直到……才)这样的句式,此时,句子通常用一般过去时。
如:
(直到……才)这样的句式,此时,句子通常用一般过去时。
如:
Iwasunawareofhisexistenceuntilnow.现在我才知道有他这么个人。
IneverrealizedIlovedyouuntilnow.我至今才意识到我爱你。
另外,until有两个意思,一是表示“到……为止”,二是表示“在……以前”,所以untilnow除表示“到现在为止”外,有时还可表示“在此之前”(即过去),此时它可与一般过去时连用。
如:
UntilnowIthoughtthatthissortofaccidentwastheowner’sfaultbutnowIknowdifferently.过去我一直认为这类事故是车主的过错,但现在我有了不同看法。
八、It’sthefirsttimethat…It’sthefirst[second,third…]timethat…的意思是“这是第一次(第二次、第三次……)做某事”。
句首的it有时也可换成this,that等。
如:
It’sthesecondtimeI’vecomehere.这是我第二次来这儿。
It’sthefirsttimethathehasseenanelephant.这是他第一次见到大象。
ThisisthefirsttimethatI’veheardhersing.这是我头一次听她唱歌。
若主句用一般过去时,则that从句通常用过去完成时。
如:
ItwasthefirsttimethatIhadeverdrivenataxi.这是我第一次开出租车。
九、just副词just表示“刚刚”时,在英国英语中常与现在完成时连用,而在美国英语中常与一般过去时连用。
如:
He(has)justarrivedinJapan.他刚到日本。
Theclock(has)juststruckthree.钟刚敲过三点。
PoorJim(has)justhadanaccident.可怜的吉姆刚出个事故。
十、before,imesNewRoman';mso-hanrecently,inthepast副词before的意思是“以前”,副词recently的意思是“最近”,介词短语inthepast的意思是“过去”。
一般说来,它们既可与现在完成时连用(强调对现在的影响或与现在的联系),也可与一般过去时连用(客观地陈述过去的情况)。
如:
客观地陈述过去的情况I(have)readthebookbefore.我以前读过这本书。
Hehasdone[did]thissortofworkbefore.他以前干过这种工作。
Ihearthathewent[hasgone]abroadrecently.我听说他最近出国了。
InthepastI(have)hadmanyjobs.以前我做过许多工作。
Inthepastpeoplethoughtthatthesunturnedroundtheearth.过去人们认为太阳是绕着地球转。
英语中哪些词常与现在完成时连用
现在完成时英语16种时态中不易掌握的一种时态,不仅用法法复杂,而且还通常要与某些特定的词语连用。
本文对现在完成时通常连用的词语作一归纳,供大家参考。
一、since
不管since是用作介词、连词还是副词,它通常都与现在完成时连用。
如:
Charleshasworkedhardsinceleavingschool.自从离开学校以来查尔斯工作一直很努力。
(since为介词)
Greatchangeshavetakenplaceheresince1978.自1978年以来这里发生了巨大的变化。
(since为介词)
Herreadinghasimprovedgreatlysinceshechangedschools.自从她转校以来,她的阅读水平提高了很多。
(since为连词)
Youhaven’tchangedmuchsincewelastmet.自从上次我们见面以来,你变化不大。
(since为连词)
ShemovedtoLondonlastMayandhassincegotajobonanewspaper.她去年五月到伦敦,此后一直在报社工作。
(since为副词)
Heleftschoolin1983.Ihaven’tseenhimsince.他1983年离开学校。
打那时起我一直没见过他。
(since为副词)
【几点说明】
1.表示时间长度时,通常用一般现在时代替现在完成时。
如:
Howlongisitsinceyouarrived?
你到来多久了?
Itis[=hasbeen]tenyearssincehelefthere.他离开这儿已10年了。
2.对于某些表示状态(如seem等)的动词,或因句义等方面的原因,有时可能用一般现在时比用现在完成时更合适。
如:
Itseemslikeyearssincewelastmet.我们似乎几年未见面了。
Sincewhendoesthe$42plus$5servicechargecometo$48?
从什么什候开始42元加5元的服务费等于48元了?
3.若不是指从过去持续到现在,而是指从较远的过去持续到一个较近的过去,则用过去完成时。
比较:
Hehasn’teatenanythingsinceTuesday.自星期二以来他一直未吃东西。
(指从星期二到现在未吃东西)
Yesterdayhetoldmethathehadn’teatenanythingsinceTuesday.他昨天告诉我自星期二以来他一直未吃任何东西。
(指从星期二至昨天未吃东西)
二、inthelastfiveyears
类似于inthelastfiveyears的时间状语,它若表示从现在算起的过去一段时间内,通常要与现在完成时连用。
如:
Thiscompanyhascomealongwayinthelastfiveyears.最近五年这个公司已经前进了一大步。
Thehousehaschangedhandsthreetimesinthelasttwoyears.在过去两年中,这栋房子已转手三次。
Isthatthesumofwhatyou’vedoneinthelasttwoyears?
这就是你最近两年中完成的全部数量吗?
【注】其中的介词in有时也可换成for,during,over,within等,有时也可省去。
如:
Ihavebeenhereforthelasttwoweeks.最近两周我一直在这里。
(from)
Overthelastfewyears,priceshavefallensharply.在过去的几年中,价格已急剧下降了。
Mybusinesshasdecreasedduringthelasttwomonths.最近两个月内,我的生意减少了。
另外,若不是表示从现在算起的过去一段时间,则不用现在完成时。
如:
Jimmanagedtwogoalsinthelasttenminutes.在最后的10分钟内,吉姆设法得了两分。
【比较】
Ididn’tseemuchofHarryinthelastmonths.在最后的几个月中,我很少看见哈里。
Ihaven’tseenmuchofHarryinthelastmonths.在最近的几个月中,我很少看见哈里。
三、inthepastfiveyears
类似于inthepastfiveyears的时间状语,它表示从现在算起的过去一段时间,因此通常要与现在完成时连用。
如:
I’veseenlittleofherinthepastfewweeks.近几周我很少见到她。
We’veplantedthousandsoftreesinthepastfiveyears.过去五年我们种了成千上万棵树。
Populationhasincreasedby200%inthepast25years.人口在过去25年内增加了200%。
【注】其中的介词in有时也可换成for,during,over,within等,有时也可省去。
如:
He’sbeeninacomaforthepastsixweeks.在过去的六个星期中,他一直昏迷不醒。
Peoplehavechangedtheirdietsalotoverthepastfewyears.在过去的几年中,人们的饮食习惯已改变了很大。
Withinthepastfewminutes,thePresidenthasissuedastatement.在过去的几分钟里,总统发表了一项声明。
另外,有时可能用含有情态动词的完成式。
如:
(from)
Imusthavesleptthreehoursinthepastdayandahalf.在过去的一天半时间里,我肯定只睡了三个小时。
四、overtheyears
overtheyears的意思是“这些年来”“经过这么多年之后”“最近几年”,通常表示的是从现在算起的过去几年,因此通常与现在完成时连用。
如:
She’sbroughtussomuchhappinessovertheyears.这些年来,她给我们带来了不少的幸福。
We’vehad
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在 完成 时态 标志
![提示](https://static.bdocx.com/images/bang_tan.gif)