现在完成时的时间状语
现在完成时的构成和用法
现在完成时的构成和用法I.现在完成时1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。
2.时间状语:yet,already,just,never,ever,sofar,by now,since+时间点,f or+时间段,recently,lately,in the pastfew years, etc.3.基本结构:主语+have/has+p.p(过去分词)+其他4.否定形式:主语+have/has +not+p.p(过去分词)+其他5.一般疑问句:have或has。
6.例句:I'vewritten an article.The countrysidehaschanged alotin the past few years.II. 现在完成时1.ﻩ现在完成时的构成:助动词have/has+过去分词2. 现在完成时的主要用法⑴表示从过去某一时刻开始并一直延续到现在的动作或事情,但动作或事情现在已经结束。
Someonehas just turned offthe light. 有人刚把灯关了。
Ihavealready finished my homework.我已经完成了家庭作业。
⑵表示从过去某一时刻开始并一直延续到现在的动作或事情,但动作或事情可能仍在继续。
I want to see how much the place changed since I saw it last.我想看看从上次见到那地方以来它发生了多大变化。
I have learnt English for more than ten years. 我已经学了10多年的英语。
⑶表示人曾有过或到目前为止从未有过的经历.Haveyou ever been to the Summer Palace? 你曾去过颐和园吗?I have neverhadacar. 我从未有过汽车。
⑷现在完成时还常与句型This isthe first time…,It’sthefirst time…连用。
现在完成时的常见时间状语
现在完成时的常见时间状语现在完成时是英语语法中的一种时态,用来表示动作或状态在过去发生,并且与现在的情况有关。
在使用现在完成时时,往往需要配合一些时间状语,以便更加明确动作或状态的发生时间。
下面是现在完成时常见的时间状语。
一、具体时间状语1. Yesterday(昨天)例如:I have finished my homework yesterday.(我昨天完成了作业。
)2. Last week/month/year(上周/上个月/去年)例如:He has traveled to Japan last year.(他去年去过日本。
)3. In the past + 时间段(在过去的某个时间段)例如:We have visited Europe in the past two years.(我们在过去的两年里去过欧洲。
)4. For + 时间段(持续了多长时间)例如:She has been studying English for five years.(她已经学英语学了五年了。
)二、非具体时间状语1. Already(已经)例如:They have already finished the project.(他们已经完成了这个项目。
)2. Yet(尚未)例如:He hasn't finished his homework yet.(他还没有完成作业。
)3. Ever(曾经)例如:Have you ever been to Paris?(你曾经去过巴黎吗?)4. Never(从来没有)例如:I have never seen such a beautiful sunset.(我从未见过如此美丽的日落。
)5. Just(刚刚)例如:I have just arrived at the airport.(我刚刚到达机场。
)6. Recently(最近)例如:She has recently started a new job.(她最近开始了新工作。
完成时的时间状语
完成时的时间状语现在完成时的时间状语如下:already、yet、just、never、ever、before、since、for、so far、recently、up to now、during the past/last、three years、till now.1、表示现在已经完成的时间状语一般用already,just,yet等。
由于动作可能是瞬间完成的,所以未必刚好在现在完成,有可能在过去完成,但强调现在已经完成。
2、表示过去发生,一直延续到现在的时间状语一般用since 接时间状语从句,for 接一段时间等。
比如:I have been a teacher for 15 years. 当已经当了15年的教师了。
这类句式在提问时间状语时,一般用How long。
比如:How long have you been a teacher. 你成为一名教师有多久了?3、另外还有一类表示经验的现在完成时态句式,一般使用的时间状语有ever,never,often,onceb,before等。
比如:He has ever been a teacher. 他曾经是一名教师。
(意指他现在已经1不是一名教师了。
)He has never been a teacher. 他不曾当过教师。
(意指他过去和现在都不是一名教师。
)造句:1、I have already finished my homework. 我已经完成作业了。
2、I had already finished my homework yesterday. 我昨天就已经完成作业了。
3、He has just told me the truth. 他刚刚已经告诉了我真相。
4、Have you called him yet? 你已经给他打电话了吗?5、He has been a rich man since he married Mary. 自从他和玛丽结婚后就成了一个富有人的。
现在完成时的时间状语
现在完成时的时间状语现在完成时是英语中表示动作已经完成或对现在造成影响的一种时态。
在构成现在完成时的句子中,常常需要加入时间状语来限定动作发生的时间。
时间状语可以帮助我们更清楚地了解动作发生的时间和持续的时间。
下面是一些常用的现在完成时的时间状语:1. Already(已经):表示动作已经发生,常用于肯定句中。
例如:- 他已经完成了作业。
- 她已经看过那部电影了。
2. Just(刚刚):表示动作刚刚完成,常用于肯定句中。
例如:- 我刚刚吃过晚饭。
- 他刚刚离开办公室。
3. Yet(已经,还):表示动作已经完成或者尚未完成,常用于否定句和疑问句中。
例如:- 我还没写完那篇论文。
- 你已经完成作业了吗?4. Ever(曾经):表示在任何时间点上都发生过的动作,常用于疑问句和否定句中。
例如:- 你曾经去过法国吗?- 我从来没有见过他。
5. Recently(最近):表示最近一段时间内发生过的动作。
例如:- 最近我学会了游泳。
- 他最近几天一直在忙工作。
6. Lately(近来,最近):与recently的含义相似,表示最近一段时间内发生过的动作。
例如:- 近来我一直在学习新的技能。
- 最近我经常遇到一些困难。
7. For(持续时间):表示动作发生的时间段或者持续的时间。
例如:- 我已经学习英语两年了。
- 他们已经住在这个城市十年了。
需要注意的是,现在完成时的时间状语通常放在句子中的适当位置,与动词的时态一起使用,以帮助表达清晰的时间关系。
以上是关于现在完成时的时间状语的一些常见用法。
希望对您有所帮助。
2020年中考英语知识点之现在完成时中标志性的时间状语
2020年中考英语知识点之现在完成时中标志性的时间状语
一:for + 时间段;since + 时间点
They have lived in Beijing for five years.
They have lived in Beijing since 1995.
I have learned English for ten years.
二:常见的不确定的时间状语:lately; recently, just, already, yet, up to now; till now; so far, these days,
Has it stopped raining yet ?
三:在表示“最近几世纪/ 年/ 月以来……”时间状语中,谓语动词用现在完成时。
in the past few years/months/weeks/days;over the past few years;
during the last three months; for the last few centuries, through centuries; throughout history 等
四:表示“第几次做某事,”或在“It is the best (worst, most
interesting ) +名词+that” 后面跟现在完成时。
This is my first time that I have visited China.
This is the most interesting film I have ever seen.
That is the only book that he has written.。
现在完成时用法大全
现在完成时用法大全1.现在完成时是表示过去动作对现在造成影响和结果的时态,常用时间状语如many times。
just。
yet。
ever。
never。
already。
so far。
by now等。
另外,现在完成时也可以表示动作或状态从过去开始一直持续到现在,常与so far、for或since等短语连用。
例如,He has been working here since last year.2.现在完成时的构成是have/has+过去分词,例如I have XXX.3.现在完成时的四个基本句型包括肯定句、一般疑问句、否定句和特殊疑问句。
例如,XXX the work。
He has not finished the work。
What has he done?4.在使用现在完成时时,常用的九个词语包括already。
yet。
ever。
never。
just。
before。
so far。
how long和how many times,以及两个词组have/has gone to和have/has been to。
例如,I have already found my pen。
He has gone to Beijing.Jim has been living in this city for two months。
Lucy has been living in Beijing since three years ago。
He has been in China since he arrived here。
If there is no time adverb in the sentence。
the present perfect tense is often used to convey the meaning of "already" in Chinese。
For example。
"Have you lost your library book?" can be translated as "你已经弄丢了从图书馆借的那本书吗?"The present perfect tense is also commonly used in the following sentence patterns: "They have planted many trees in the last few years," "This is the best book I have ever read," and "It is the first time I have played computer games."In the present perfect tense。
现在完成时中标志性的时间状语
现在完成时中标志性的时间状语现在完成时在英语中的使用频率有很高,要是没学好,对英语的日常使用和各种考试而言,影响都会很大。
现在完成时不仅是初中英语中最重要也是最难掌握的一个时态,同时它也是中考英语中一个最重要的时态考点。
许多同学对现在完成时的用法似懂非懂,做题时也往往是跟着感觉走。
现在完成时表示动作发生在过去,完成在过去,但强调与现在情况仍有联系,其结果或影响仍存在。
现在完成时有一些标志性的时间状语:一:for + 时间段;since + 时间点They have lived in Beijing for five years.They have lived in Beijing since 1995.I have learned English for ten years.二:常见的不确定的时间状语:lately; recently, just, already, yet, up to now; till now; so far, these days, Has it stopped raining yet ?三:在表示“最近几世纪/ 年/ 月以来……”时间状语中,谓语动词用现在完成时。
in the past few years/months/weeks/days;over the past few years;during the last three months; for the last few centuries, through centuri es; throughout history 等四:表示“第几次做某事,”或在“It is the best (worst, mostinteresting ) +名词+that”后面跟现在完成时。
This is my first time that I have visited China.This is the most interesting film I have ever seen.That is the only book that he has written.。
现在完成时态的常见时间状语
现在完成时态的常见时间状语现在完成时态是英语语法中一个非常重要的时态,它用来表示过去发生或完成的动作对当前的影响或状态。
在构成现在完成时的句子中,时间状语的选择对于准确表达意思至关重要。
本文将介绍一些常见的现在完成时态的时间状语,并讨论它们在句子中的使用。
1. 已经 (already):表示某个动作或事件在过去某个时间点之前已经发生或完成。
例如:- I have already finished my homework.(我已经完成了我的作业。
) - They have already left for the airport.(他们已经去机场了。
)2. 刚刚 (just):表示刚刚发生的动作或事件,通常和时间段动作连用。
例如:- He has just arrived home.(他刚刚到家。
)- She has just bought a new car.(她刚刚买了一辆新车。
)3. 还没有 (not yet):表示某个动作或事件在过去某个时间点之前还没有发生或完成。
例如:- I haven't finished my work yet.(我还没有完成我的工作。
)- They haven't called me back yet.(他们还没有给我回电话。
)4. 从...到现在 (since):表示从过去某个时间点开始一直延续到现在的动作或事件。
例如:- I have been studying English since last year.(我从去年开始一直在学英语。
)- She has known him since they were in college.(她从大学时代开始就认识他。
)5. 现在为止 (so far):表示到目前为止已经发生或完成的动作或事件。
例如:- We have made a lot of progress so far.(到目前为止我们已经取得了很大的进步。
现在完成时(havehasdone,havehasbeendone)
现在完成时(have/has done, have/has been done)1.现在完成时常用的时间状语有lately,recently,just,already,yet,up to now,till now,so far,to this day,in the past few years/months/weeks/days,over the past few years,during the last three months,for the last few centuries,through centuries,throughout history等。
2.在时间状语从句中,谓语动词可以用现在完成时代替将来完成时。
例如:Mother won’t let her watch TV until she has finished her homework.母亲要到她做完作业才让她看电视。
The dinner party will begin after all the guests arrive/have arrived.所有的客人到了以后,聚餐就开始了。
3.has/have been to与has/have gone to的区别。
has/have been to表示“曾去过”,说明有某种经历;has/have gone to表示“已去某地(在途中或已经到达目的地)。
例如:They have been to Sweden many times.他们去过瑞典许多次了。
Jack isn’t in. He has gone to the supermarket.杰克不在,他去超市了。
4.现在完成时特别强调瞬间动词和持续性动词。
瞬间动词表示短暂、不能持续一段时间的动作,如come,go,leave,start,begin,become,receive,die,而持续性动词表示能持续一段时间的动作,如work,stay,live,learn等。
现在完成时知识点总结
现在完成时知识点总结现在完成时是英语中表示过去发生的动作对现在造成影响的一种时态。
下面是现在完成时的一些重点知识点总结:1. 构成方式:现在完成时由“have/has + 过去分词”构成。
其中,have用于第一人称和第二人称,has用于第三人称单数。
2. 表示时间:现在完成时经常与表示过去的时间状语连用,如already(已经)、just(刚刚)、yet(还)、ever(曾经)、never(从未)、before(以前)等。
此外,它还可以与一些表过去体验和经历的副词连用,如recently(最近)、lately(最近)、so far(到目前为止)等。
3. 用法:(1)表示过去发生的动作对现在造成的影响或结果。
例句:I have finished my homework.(我已经完成了作业。
)例句:She has lost her key.(她丢了钥匙。
)(2)表示在过去某个不确定的时间内发生的动作或经历。
例句:I have been to Paris.(我曾去过巴黎。
)例句:Have you ever tried sushi?(你曾经尝试过寿司吗?)(3)表示刚刚完成的动作。
例句:The train has just arrived.(火车刚刚到了。
)例句:He has recently graduated from university.(他最近刚从大学毕业。
)4. 注意事项:(1)现在完成时一般与与过去发生的动作或经历有关的时间状语连用。
如表示对过去的操作有明确的时间状语,则应使用一般过去时态,而不是现在完成时态。
例句:I went to New York three years ago.(三年前我去过纽约。
)(2)注意have/has与过去分词的搭配规则,以及特殊的过去分词形式。
以上是对现在完成时的知识点总结,请在研究和运用过程中多加练,以熟练掌握该时态的用法和构成方式。
参考资料:。
关于现在完成时的时间状语
关于现在完成时的时间状语一..现在完成时说明的是现在的情况,属于现在时。
因而不能与表示过去具体时间的时间状语连用,如不可与yesterday, last week, three years ago, in 1990, at eight o’clock等之类的时间状语连用。
这类时间状语通常是与过去(一般)时连用。
、例如:----Has he come back yet?----Yes, he came back yesterday?二.现在完成时通常可与表示过去不确定时间的时间状语连用,如already, yet, just, before等副词时间状语。
例子见上述“主要用法”中。
例如:1)I have already returned the pen to him.2)Have you washed my clothes yet? ----Yes, I have just washed them.3)I have seen the man before.说明:before有时也可用于一般过去时(这与用现在完成时意思差不多),如I told you before.我早就告诉过你。
另外,already和yet有时也可用于一般现在时,如It’s eight already./He isn’t back yet (=He hasn’t come back yet).三. 现在完成时通常可以与包括“现在”在内的表示一段时间的时间状语连用,如since..., for...;ever,never, recently(最近),today, this week (year), these days (weeks, years), in/during the last/past two years, so far等。
例如:1)We have known each other since we came to the school.2)I have collected ten stamps this week[these weeks].3)Have you seen him these days?说明:ever, never有时也可用于一般过去时(这与用现在完成时意思差不多),如I never saw the man.四. 比较下列几组用法的区别⑴already与yet①一般情况下,already表示“已经”,主要用于肯定陈述句,一般在句中;yet表示“已经”或“仍然,还”是用于疑问句或否定句,一般在句末。
现在完成时的时间状语
现在完成时的时间状语①现在完成时和带有sin ce或fo r等表示时间的状语连用(since后跟表示过去的一个时间点;for 后跟一段时间),表示动作或状态从某一时刻开始,一直持续到现在,并有可能继续延续下去。
例:He has been in the League for threeyears.他入团已三年了。
He has livedhere since1978.从1978年以来,他一直住在这儿。
②现在完成时往往同表示不确定的过去时间状语,如:alread y, yet, just, before, recent l y, lately等连用(注:alread y 常用于肯定句,yet 常用于否定句和疑问句中,且常位于句末)。
例:Have you heardfrom your family lately/recent ly?你最近收到家人的来信了吗?The trainhas just arrived. 火车刚到。
I’veneverbeen to Japanbefore.我以前没去过日本。
They haven’tfinish ed theirhomewo rk yet.他们还没有完成作业。
We have alread y worked out that proble m.我们已解出了那个问题。
③现在完成时常常与表示频度的时间状语连用,如often, someti mes, ever, never, twi ce, once, rarely ,threetimes, on severa l occasi ons等:Have you ever been to the GreatWall?你曾经去过长城吗?I have been to Beijin g twice.我去过北京两次。
过去式与完成时的区别
比较过去时与现在完成时1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语共同的时间状语:this morning, tonight,this April, now, once,before, already, recently,lately现在完成时的时间状语for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,不确定的时间状语3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。
举例:I saw this film yesterday.(强调看的动作发生过了。
)I have seen this film.(强调对现在的影响,电影的内容已经知道了。
)Why did you get up so early?(强调起床的动作已发生过了。
)Who hasn't handed in his paper?(强调有卷子,可能为不公平竞争。
)She has returned from Paris.她已从巴黎回来了。
She returned yesterday.她是昨天回来了。
He has been in the League for three years.(在团内的状态可延续)He has been a League member for three years.(是团员的状态可持续)He joined the League three years ago.( 三年前入团,joined为短暂行为。
时态标志性时间状语或副词
英语中各种时态都有一些标志性时间状语或副词,只要辨别它们,就容易多了。
具体如下:最常用常考的五种时态标志性时间状语一般现在时:every … ,often, usually, sometimes,always,现在进行时:now, at the moment,at present, Look, Listen一般将来时:tomorrow… ,next… ,in+一段时间,soon, the day after tomorrow一般过去时:yesterday… ,last… ,一段时间+ago, the day before yesterday现在完成时:already, yet, ever, never,so far(迄今为止) ,for+一段时间, since+时间点, just,in the past/last +时间段just now作“刚才”、“一会儿之前”解时,常与一般过去时连用,位于句首或句末;它也可指“(加重语气的)现在”或“片刻之后”,这时可用于现在时或将来时。
如:They gave it to me just now.他们刚才把它给了我。
I’m busy just now.我现在很忙。
I’ll tell you a story just now if you have time to listen to it.如果你有时间,我马上就把故事讲给你听。
just now 有三种含义:1、at this moment 此时、此刻、眼下Come and see me later, I’m busy just now!过些时候再来,我这会儿正忙着呢!2、during this present period 目前;现阶段Business is good just mow.目前生意很红火。
3、onlu a short time ago 刚才;刚刚;一会儿前I saw her just now.我刚刚见到过她。
现在完成时的时间状语
现在完成时的时间状语1. 与表示一段时间的状语连用,表示动作从过去一直持续到现在并可能持续下去,如“for +段时间(一定是从过去持续到现在)”,“since +时间点”during the past three years ,how long, lately, recently, in the past few years, these few years, these days, up to now, so far, today, this month。
(动作持续发生在这段时间里),谓语动词常为延续性动词。
例如:We have lived in this city for more than 40 years.我们在这个城市里已经生活了40 多年。
We have lived in this city since 1958.我们从1958 年起就住在这个城市里。
注意:现在完成时与一般过去时的区别现在完成时不能与单纯表示过去时间(点段)的状语连用,如for+段时间(在过去延续,现在已不延续),yesterday, last week, in 2002, three days ago ,from 1999 to 2003等。
但是,(1)可用一般过去时表示过去时间(点段)(2)只要将它改为since +时间点就可以用在现在完成时的句子里了,因为它已经含有从过去到现在的时间段的意义了。
2. 与一般现在时中的频度副词(always, usually, often, sometimes, hardly, never以及短语every+单数名词,once/twice/three times……a+单数名词)连用,表示过去重复发生的动作(曾经……)或从过去到现在(可能继续下去)的重复动作,使用终止性动词。
例如:Six times he has tried and six times he has failed.He has usually finished all his homework before bed time.注意:这个用法与重复动词无关。
现在完成时用法大全
现在完成时用法大全1.现在完成时是一个表示过去发生的动作对现在造成影响和结果的时态。
常用时间状语包括many times,just,yet,ever,never,already,so far,by now等。
此外,它还可以表示动作或状态在过去已经开始,持续到现在并可能继续下去,常与so far、for或者since短语连用。
例如,since + 时间点/从句,for + 时间段,如for two months等。
2.现在完成时的构成是have/has + 过去分词。
3.现在完成时有四个基本句型:肯定句,一般疑问句,否定句和特殊疑问句。
肯定句形式为主语 + have/has + 过去分词,例如He has finished the work。
一般疑问句形式为Have/Has +主语 + 过去分词 + 其他?例如Has he finished the work。
否定句形式为主语 + have/has + not + 过去分词,例如He has not finished the work。
特殊疑问句形式为疑问词 + have/has + 主语+ 过去分词,例如What has he done?4.现在完成时在以下情形下使用:①已经肯定句中或句尾使用already,例如I have already found my pen。
②已经否定句和疑问句句尾使用yet,例如I have not finished the work yet。
Have you bought a computer yet。
③曾经句中使用ever,例如Have you ever seen pandas。
④从不句中使用never,例如I have never been to Beijing。
⑤刚刚句中使用just,例如I have just done my work。
⑥以前句尾使用before,例如I have never been there before。
现在完成时和一般过去时
一般过去时与现在完成时的区别1)一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
2)一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now等,皆为具体的时间状语。
现在完成时的时间状语:for, since, so far, ever, never, just, yet, till/until, up to now,in past years, always等,皆不确定的时间状语。
共同的时间状语:this morning, tonight, this April, now, already, recently,lately等。
3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach, learn, work, study, know.。
一般过去时常用的非持续性动词有come, go, leave, start, die, finish, become, getmarried等。
例如:I saw this film yesterday.(强调看的动作发生过了)I have seen this film.(强调对现在的影响,电影的内容已经知道了)Why did you get up so early?(强调起床的动作已发生过了)Who hasn't handed in his paper?(强调有卷子未交,疑为不公平竞争)He has been in the League for three years.(在团内的状态可延续)He has been a League member for three years.(是团员的状态可持续)句子中如有过去时的时间副词(如yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。
现在完成时
cook
arrive
cooked
arrived
不规则动词过去分词的构成
1. 三个主要动词
is, am be was
been had done
are
have/has
were
had did
do/does
2. AAA型:
cut hit hurt let put read cut hit hurt let put read cut hit hurt let put read
make
heard kept
made
heard kept
made
此外还有leave, win, tell, spend, say,meet等等。
5. ABC型 (三者不一致)
eat give write ate gave wrote eaten given written
see
get
saw
got
seen
4.结尾是“辅音字母+y”的动词, 先变“y”为“i”再加-ed
study carry
studied carried
写出下列动词的过去分词:
work like
worked
liked cried stayed learned
use
help finish
used
helped finished
cry
stay learn
标志词: 1)for +一段时间
e.g. We have lived in this city for ten years.
2) since +过去点时间 since +一段时间+ago since +从句(从句用一般过去式)
现在完成时的时间状语
现在完成时的时间状语
现在完成时常见的时间状语有just(刚刚),recently(近来),1ately(近来),inthepast /last …(刚过去的…),already (肯定句中的"’已经"',且常省略它) , yet (疑问句,否定句末的",已",),介词since等等。
现在完成时的用法
1.表示结束、结果现在完成时表示一个过去发生并结束的动作对现在产生的影响。
这一类情况可以细分为下述两种情况:表示开始于过去的动作刚刚结束。
常和already (已经) , just (刚刚) , now (现在) , yet (迄今、还) , not...yet (还没有)等连用。
表示过去动作的结果,现在仍残留着,一般不用时间状语。
2. 表示继续表示过去已经开始,持续到现在,仍要继续下去的动作或状态。
往往和表示一段时间包括现在时间在内的状语连用。
3. 表示经历和经验表示从过去到现在之间经历过的事情。
常和often (常常) , never (从来没有) , ever(曾经) , once (一次) , twice (两次) , three times (三次) , before (在 .
之前) , since (自…以来)等连用。
4,用于状语从句在时间或条件状语从句中,通常用现在完成时代替将来完成时,表示将来某一时刻前业已完成的动作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时的时间状语
1. 与表示一段时间的状语连用,表示动作从过去一直持续到现在并可能持续下去,如“ for +段时间(一定是从过去持续到现在)”,“ since +时间点” during the past three years ,how long, lately, recently, in the past few years, these few years, these days, up to now, so far, today, this month。
(动作持续发生在这段时间里),谓语动词常为延续性动词。
例如:
We have lived in this city for more than 40 years.
我们在这个城市里已经生活了 40 多年。
We have lived in this city since 1958.
我们从 1958 年起就住在这个城市里。
注意:现在完成时与一般过去时的区别
现在完成时不能与单纯表示过去时间(点段)的状语连用,如for+段时间(在过去延续,现在已不延续),yesterday, last week, in 2002, three days ago ,from 1999 to 2003等。
但是,
(1)可用一般过去时表示过去时间(点段)
(2)只要将它改为 since +时间点就可以用在现在完成时的句子里了,因为它已经含有从过去到现在的时间段的意义了。
2. 与一般现在时中的频度副词(always, usually, often, sometimes, hardly, never 以及短语every+单数名词,once/twice/three times……a+单数名词)连用,表示过去重复发生的动作(曾经……)或从过去到现在(可能继续下去)的重复动作,使用终止性动词。
例如:
Six times he has tried and six times he has failed.
He has usually finished all his homework before bed time.
注意:这个用法与重复动词无关。
3. 与笼统表示时间过去或不确定的状语连用,如 already(yet), never, ever, just 等。
含有这类时间状语的句子,其谓语动词表示句中的行为或瞬间动作发生在过去,但
对现在有影响,使用终止性动词。
例如:
I've just found this library book.
我刚刚找到这本图书馆的书。
have found 这一动作发生在过去,但影响到现在,即现在图书馆的书在我这儿。
just 所表示的“刚才”是与现在有密切相关的过去时间。
How beautifully she sings! I have never heard a better voice.
她唱得多美啊!我从来没听到过比这更优美的歌喉。
never 表示广义的过去,而且一直到目前才截止。
4. 与表示包含过去和现在的一整段时间的状语连用,如lately, recently, in the past few years, these few years, these days, up to now, so far, today, this month.(how long“ for +段时间(从过去持续到现在)”,“ since +时间点”虽表示过去和现在的一整段时间,但不能这样用), 等表示在段时间中包含着“点时间”或“小的段时间”,动作在这段时间里有时发生有时不发生,表示动作发生在过去对现在的影响,延续性动词与终止性动词均可。
例如:
How have you been recently (延续性动词)
你近来状况如何
The famous writer has written a new book in the past two years. (延续性动词)那位著名的作家在过去的两年里写了一本新书。
Have you seen her parents these days (终止性动词)
这些天你看见她的父母了吗
The Browns have visited a lot of places in China so far. (延续性动词)
迄今为止,布朗一家已经参观了中国的许多地方。
5. 动作(点段)发生在过去时,可以不使用任何时间状语,直接使用“have + pp.”,表示动作发生在过去对现在的影响,延续性动词与终止性动词均可。
例如:
The car has arrived.终止性动词
Someone has broken the window. 终止性动词
He has been ill. 延续性动词
是个特例,有时可代换为at last(第三种用法)或up to now(第四种用法),例如:The rain has stopped now. (=at last)
I have lived here for five years now. (=up to now)。