英语中现在完成时,一般过去时和过去完成时有什么区别 英语现在完成时和过去完成时的区别和用法

1现在完成时过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态。 基本结构:主语+have/has+过去用法 现在完...接下来由新高三网小编为你整理了过去完成时和现在完成时的区别相关详细内容,我们一起来分享吧。

大家好,今天我来和大家聊一聊关于过去完成时和现在完成时的区别的问题。在接下来的内容中,我会将我所了解的信息进行归纳整理,并与大家分享,让我们一起来看看吧。

英语中现在完成时,一般过去时和过去完成时有什么区别

1现在完成时

过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态。

基本结构:主语+have/has+过去用法

现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.而且现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.

2一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词 have/ has + 动词(V.)的过去分词”。 过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。

3过去完成时(past perfect)表示在过去某一时间或动作之前已经发生或完成了的动作。

它表示句子中描述的动作发生在“过去的过去”。

基本结构:主语+had+过去分词(done)

望采纳

现在完成时和过去完成时有什么区别?

分别代表。表示过去已经完成的动作对现在造成的影响且强调对现在造成的影响,不能表明动作发生的具体的过去时间,表示一个动作从过去开始发生,持续到现在,并且有可能继续持续下去,可以和表示时间段的时间状语连用

? 用来表示明确过去时间发生的动作或存在的状况。有些情况,发生时间没有明确标明,但实际上是过去发的,应用过去时态;另外,在谈到已故去的人时,也多用过去时。

一现在完成时的用法

? (1)现在完成时不能单独与准确时间连用。现在完成时往往同表示不确定的过去时间状语连用。现在完成时态经常与表示频度的时间状语连用。现在完成时还往往可以同包括现在时间在内的时间状语连用。

? (2)现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作。现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。

二过去时的用法

? (1)一般过去时表示过去某个时间发生的动作或存在的状态,也可表示过去经常或反复发生的动作。常和表示过去的时间状语连用。

? (2)表示事物或人物的特征、状态。表示经常性、习惯性的动作。表示客观现实。

英语现在完成时和过去完成时的区别和用法

从时间上而言,现在完成时是现在时态,而过去完成时是过去时态。

用法:

现在完成时:过去的动作影响现在,就是过去动作与现在有关系。如

He has seen the film and he saw it last night.

过去动作(持续性)或状态持续至今,也可能继续持续下去。如

He has stayed here for two years.

过去完成时:过去之前的动作或状态,也就是过去的过去。得先有过去,才会有过去的过去!

He had seen the film before he came to our city.

过去完成式和现在完成时的全部区别

过去完成式和现在完成时的全部区别是什么如下:

过去完成式和现在完成时是两种不同的时态形式,它们在使用和含义上存在明显区别。

资料拓展:

标题一:时间表达

过去完成式和现在完成时在时间表达上有所不同。过去完成式用于表示过去某个时间点之前已经完成的动作或状态,强调过去的顺序关系,常常与过去的时间状语连用,如“昨天”,“上个月”。

而现在完成时则强调过去的经验和对现在的影响,没有具体的时间限定,通常与包含现在的时间状语连用,如“已经”,“至今”。

标题二:动作发生时间

过去完成式和现在完成时还在动作发生时间上有所区别。过去完成式表示在过去某个时间点之前已经完成的动作或状态,强调过去的顺序关系,如“我在昨天已经完成了报告”。

现在完成时表示过去发生、与现在有关的动作或状态,强调过去的经验和对现在的影响,如“我已经吃过晚饭了”。

标题三:强调程度

过去完成式和现在完成时在强调程度上也有所区别。过去完成式更加强调过去的顺序关系和时间先后,突出了动作或状态在过去某个时间点之前就已经完成,如“他已经离开了办公室”。而现在完成时更加强调对现在的影响和结果,与现在产生一种联系,如“我已经学会了这个技能”。

标题四:对现在的关联

过去完成式和现在完成时还在对现在的关联上有所不同。过去完成式强调过去动作或状态与现在之间的顺序关系,没有明确地与现在产生联系,如“他已经吃过饭了”。

而现在完成时强调过去动作或状态与现在的关系,暗示过去经验对现在产生影响,如“我已经读过那本书,所以我对这个话题很了解”。

总结:

过去完成式和现在完成时是两种不同的时态形式。过去完成式通过时间表达、动作发生时间、强调程度和对现在的关联等方面与现在完成时有所区别。理解和正确使用这两种时态对于表达时间顺序和对现在的影响具有重要意义,可以帮助我们更准确地表达过去和现在之间的关系。

过去完成时和现在完成时的区别

相信大家对现在完成时都很了解, 不过说到过去完成进行时或许大家就会有疑惑.现在我给大家整理这两个时态的区别,让大家对过去完成时和现在完成时有更多的了解.

 现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。

 过去完成时(past perfect)①表示发生在过去的动作对现在造成的某种影响影响或结果②过去某动作一直持续到现在将来可能还要延续下去。句中的动作发生在过去之前(过去的过去),即过去完成时动作发生在过去的过去。

 He said he had been to Beijing twice. 他说他已经去过北京两次。(因为?说?said就是过去式,而去北京的动作发生在说said 的过去,所以用过完而不用现完。

 现在让我们来比较一下现在完成时和现在完成进行时。在比较这两个时态时,关键在于对现在完成进行时的基本概念是否理解,因为对于现在完成时我们已经有了一个基本的理解了。

 现在完成进行时是一兼有现在完成时和现在进行时二者基本特点的时态。由于它有现在完成时的特点,所以它可以表示某一动

 作对现在产生的结果或影响。由于它有现在进行时的特点,所以它也可以表示某一动作的延续性、临时性、重复性、生动性乃至感情色彩。

 现在就现在完成进行时的这些特点和现在完成时作一简单的比较:

 (1)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最 后的结果。如:

 We have been cleaning the classroom.(a)

 We have cleaned the classroom.(b)

 (a)句可译为?我们打扫教室来着。?其直接结果可能是:我们身上都是灰。(b)句可以译为?我们把教室打扫过了。?

 其结果是:现在教室很清洁,可以用了。又,(a)句表示教室刚刚打扫过,(b)句则可能表示教室是昨天打扫的。

 Be careful! John has been painting the door.(a)

 John has painted the door.(b)

 (a)句表示约翰刚刚把门油漆过,现在油漆还未干,所以你要小心。(b)句则无此含义,油漆可能已干了。

 (2)现在完成进行时有时有延续性,现在完成时往往没有。如:

 They have been widening the road.(a)

 They have widened the road.(b)

 (a)句的意思是他们在加宽马路,但尚未完工。(b)句的意思则是已完工了。有时现在完成时有延续性(如一些属于持续体 的动词),但无临时性质。如:

 Mr. Smith has been living in London since 1978.(a)

 Mr. Smith has lived in London since 1979.(b)

 (a)句有?史密斯先生在伦敦久居?的含义,(b)句则没有。

 (3)但现在完成进行时并不总是具有临时的性质,如:

 My mother has been teaching English for twenty years.(a)

 My mother has taught English for twenty years.(b)

 (a)句在此并无临时性质,但较口语化。(b)句则较为正式。又,(a)句表示动作现在仍在继续.并将延续下去,(b) 句的动作是否延续下去,须由上下文决定,但在一般情况下都是延续下去的。

 (4)现在完成进行时往往表示动作在重复,现在完成时则常常不带重复性。如:

 Have you been meeting her lately?(a)

 Have you met her lately?(b)

 (a)句有?经常相会?之意,(b)句则没有。(b)句如与often,every day等时间状语连用,当然也表示动作在重复。

 (5)现在完成进行时比较生动,有时含有明显的感情色彩,而现在完成时往往只说明一个事实,一种影响或结果,平铺直

 叙,没有什么感情色彩可言。如:

 What have you been doing?(a)

 What have you done?(b)

 (a)句表示惊异。(b)句只是一个问题。

 Have you been waiting long?(a)

 Have you waited long?(b)

 (a)句较(b)句生动。又,(a)句比较口语化。

 I have been wanting to meet you for long.(a)

 I have long wanted to meet you.(b)

 (a)句比(b)句更亲切,更有礼貌。

 Recently Mary has been doing her work regularly.(a)

 Recently Mary has done her work regularly.(b)

 (a)句显然是在表扬玛丽。(b)只说明一个事实。

 

过去完成时与现在完成时的区别 用例句说明

1.现在完成时的动作虽发生在过去,但强调的是对现在造成的影响.

构成:have / has + 动词的过去分词

如:He has eaten the breakfast.他已经吃过早饭了.(强调现在不饿)

He has been to Beijing twice.他已经去过北京两次

I have lived in Beijing since I came to China.自从我来到中国就住在北京.

I have learned French for two years 同义句 I have learned French since two years ago.

构成现在完成时的时间状语:already,ever,never,yet,so far(到目前为止),in the past/ last few years (在过去的几年间),over the years (近年来)

2.过去完成时动作发生在过去的过去.He said he had been to Beijing twice.他说他已经去过北京两次.(因为“说”said就是过去式,而去北京的动作发生在说said 的过去,所以用过完而不用现完.

过去完成时常用的时间状语有 1.by the end of last year.

By the end of last term,we had learned 5000 new words.

2.By the time sb.+动词过去式 如:The bus had already left by the time I got there.

3.宾语从句

He went to Canada last month.他上个月去加拿大了.

He said he had been to Canada last month.他说他上个月去加拿大了.

主句谓语动词是过去式said ,从句谓动发生在过去的过去,所以用过去完成时

过去完成时与现在完成时的关系和区别

现在完成时与过去完成时的区别:两者所表示的动作都发生在过去,但现在完成时强调这一动作与现在的关系,对现在产生的影响、结果等,所以不能与表示过去的时间状语连用。

详细解释如下:

现在完成时

1,说明

现在完成时表示动作发生在过去,但与现在有关系,即用一个发生在过去的动作来说明现在的情况。

2,基本用法

(1)表示发生在过去并已完成但对现在还有影响的事情或经验,可与下列状语连用:already,yet,before,just,ever,never等.

I have already posted the photos.

Have you ever visited China?

(2)表示过去已经开始持续到现在的动作或过去某一时刻延续到现在包括现在在内的一段时间的状语连用。

I haven't seen her these days.

由since引导的时间状语。

They have lived here since 1989.

由for引导的时间状语。

I have known her for three years.

与表示包括现在时间在内的一段时间状语连用。

Have you returned the book today?

表示过去发生过的一次或多次情况。

Has the postman come yet?

He has never had breakfast.

过去完成时:

1,说明

过去完成时表示在过去某一段时间或动作以前已经完成的动作。由had+过去分词构成。

2,基本用法

表示在过去某一段时间或动作之前已经发生或完成的动作,动作发生的时间是“过去的过去”。

I had arrived home by that time.

He had left his case on the 4:30 train.

表示从过去某一时间开始持续到过去另一时间。

Great changes had taken place when he returned to his home town.

She had lived in a school for sixty years.

表示过去未曾实现的意图,打算,愿望等。常用于下列动词:

hope,think,plan,mean,expect,suppose,want等。

I had thought that my first teacher was dead.

I had hoped to attend the meeting.

在虚拟语气中,用以表示与过去事实相反的情况。

I wish that I hadn't spent so much money.

If he had followed my advice,he would have succeeded.

过去完成时常于下列状语连用:

already,yet,still,ever以及由by,before,when等引导的短语或从句。

好了,关于“过去完成时和现在完成时的区别”的话题就讲到这里了。希望大家能够通过我的讲解对“过去完成时和现在完成时的区别”有更全面、深入的了解,并且能够在今后的工作中更好地运用所学知识。

【版权声明】

本页面文章过去完成时和现在完成时的区别内容由互联网用户自发贡献,该文观点仅代表用户本人,并不代表新高三网立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容(包括不限于图片和视频等),请邮件至379184938@qq.com 举报,一经查实,本站将立刻删除。