“过去完成进行时”与“现在完成进行时”有什么区别?

作者&投稿:检文 (若有异议请与网页底部的电邮联系)
过去完成进行时和现在完成进行时有什么区别~

二者主要的区别是表示的状态不同,具体如下:
1、现在进行时态——现在正在进行或延续的动作或状态。
I am eating. 我(现在)正在吃。
2、过去进行时态——过去正在进行或延续的动作或状态。
I was eating. 我(过去那时)正在吃。

现在/过去完成进行时的用法:
1、在某段时间内一直进行的动作用现在完成进行时来强调动作在某段时间里的持续性.动作通常有"现在"的结果,要根据上下文来确定到"现在"为止,动作是否还在继续进行.同样,过去完成进行时表示在过去更早时间内进行的动作,并对过去某一时刻产生结果。
2、表示重复动作的现在/过去完成进行时
我们也可以用完成进行时形式来表示现在或过去经常重复的动作。
注意:过去完成进行时和过去完成时类似,需要有过去这一时间段。

过去完成进行时是表示过去一段时间内一直在做的事情,现在已经终止了;而现在完成进行时是表示过去某个时段一直做着一件事,并到现在还在继续.
比如说:
1.I had been learning English three years ago.
2.I have been learning English for three years.
前者的意思是"三年前我一直在学英语"(但现在没学了);而后者的意思是"我已经学了三年英语."(说明现在还在学)

希望能帮到你,不懂可追问,望采纳,谢谢~

一般过去时表示过去某个时间发生的动作或存在的状态。常和表示过去的时间状语连用。如:last year, yesterday. 现在完成时用来表示之前已发生或完成的动作或状 态,其结果的确和现在有联系。动作或状态发生在过去 但它的影响现在还存在;也可表示持续到现在的动作或 状态。其构成: have (has) +过去分词。 怎样区别现在完成时和现在完成进行时 现在让我们来比较一下现在完成时和现在完成进行时。在比较这两个时态时,关键在于对现在完成进行时的基本概念是否理解,因为对于现在完成时我们已经有了一个基本的理解了。 现在完成进行时是一兼有现在完成时和现在进行时二者基本特点的时态。由于它有现在完成时的特点,所以它可以表示某一动作对现在产生的结果或影响。由于它有现在进行时的特点,所以它也可以表示某一动作的延续性、临时性、重复性、生动性乃至感情色彩。 现在就现在完成进行时的这些特点和现在完成时作一简单的比较: (1)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果。如: We have heen 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)只说明一个事实。 下面还有一例,颇为有趣: Who's been eating my apples?(a) Who's eaten my apples?(b) (a)句有强烈的感情色彩,表示愤怒不满,(b)句只是希望回答的一个问题。又,(a)句兼有进行时态,所以有“苹果未被全部吃光”的意思,(b)句是完成时态,说明“苹果一个不剩了”。 (6)在否定结构中,现在完成时所否定的是谓语动词,现在完成进行时所否定的是状语。如: He hasn't been speaking since three o'clock.(a) He hasn't spoken since three o'clock.(b) (a)句中所否定的不是has been speaking,而是 since three o'clock,其结构等于 He has been speaking not since three o'clock but since half past three.这是因为现在完成进行时本身是没有否定结构的原故。(b)句用的是现在完成时,而现在完成时是有否定结构的,所以(b)句中所否定的自然是has spoken,意即“从三点起他一直沉默不语,未发一言”。

完成时有分:现在完成时,过去完成时,过去完成进行时. 现在完成时表示动作从过去某一时刻开始一直延续到现在,动作可能已经完成,也可能还要继续下去! 如:I have finished my work.(我已经完成我的工作) I am sorry that I kept you waiting so long.(对不起,让你久等了.) Where is Rose? She has just gone out.(罗斯在那? 她刚出去了.) 现在完成进行时表示一个动作从过去某个时刻开始一直延续到谈论的时刻还要继续下去或者刚刚结束. 如:He has been working on a night shift for several weeks.(几周以来他一直上夜班) 过去完成时表示一个动作在过去某一时间或动作之前就已经完成或结束. 如:By the end of last month he had translated the book.(到上月底他译完了这本书) 过去完成时表示一个动作从过去某一时间开始一直延续到另一个过去时刻,动作可能刚刚停止,也可能还在继续它常与时间状语 for hours, since then,when 等引导的状语分句连用,也可通过上下文表示.


过去完成进行时和现在完成进行时有什么区别
1、时间上的区别:过去完成进行时强调的是过去某个时间开始的动作,在过去某个时间结束,而这个动作在结束时仍然是进行状态的。例如:“Whentheteachercamein,Ihadbeensinging.”(老师进来时,我正在唱歌。)这句话表明了在过去的一个特定时刻,即老师进来的那一刻,唱歌这个动作正在进行。现在完成进行...

“过去完成时”和“过去完成进行时”的区别是什么?
1、定义不同 过去完成进行时(The Past Perfect Progressive)相对过去的某个时刻来说已经对现在有直接影响并且还在进行的动作。过去完成时(The Past Perfect Tense)表示过去某一时间或动作以前已经发生或完成对过去的某一点造成的某种影响或是结果。它表示动作发生的时间是“过去的过去”,侧重事情的结果。

过去完成进行时与过去完成时有什么区别?
过去完成进行时可以用来讲述过去某个时间点前持续发生的情况或进行的行为,并且是以下三种情况之一:a)到该时间点完成,b) 继续进行,c)该时间点不久前完成。例:We'd been driving for about an hour when the engine suddenly stopped.如果对行为持续的时长不感兴趣,则可以用过去进行时替代过去完成...

过去完成进行时和现在完成进行时有什么区别
二者主要的区别是表示的状态不同,具体如下:1、现在进行时态——现在正在进行或延续的动作或状态。I am eating. 我(现在)正在吃。2、过去进行时态——过去正在进行或延续的动作或状态。I was eating. 我(过去那时)正在吃。现在\/过去完成进行时的用法:1、在某段时间内一直进行的动作用现在完成进...

过去完成时和过去完成进行时有哪些区别?
过去完成进行时是一种复合时态,它表示在过去某个时间点之前一直在进行的动作或状态。这个时态是由过去的过去完成时和进行时组合而成的。具体来说,过去完成进行时表示在过去某个时间点之前,某个动作或状态一直在持续,并且在这个时间点之前已经完成了。这个时态通常用于描述一个过去的动作或状态在过去某...

过去完成时和过去完成进行时的区别是什么?
过去完成时和过去完成进行时的区别如下:1.结构不同 过去完成进行时:sb had+been doing sth 过去完成时:had+过去时(past participle)2.用法不同 过去完成进行时可以单独使用。例句:He had been waiting for two weeks.他等了两周。过去完成时是不能单独用的。在使用的时候,必须有另一个事件...

过去完成时和过去完成进行时的区别
1、形式不同 过去完成式:had + past participle 过去完成式是不能单独用的。我们用的时候,必须有另一个事件。也就是说,假如我们有两件事 A 和 B,两件事都发生在过去,但 A 发生在 B 以前,A 应该用过去完成式,B 则用过去式。He had studied Chinese before he came to Taiwan. 他到...

过去完成进行时和过去进行时有什么区别?
过去完成进行时是had been doing,怎么不直接用过去进行时,搞那么多这么麻烦?不都表达过去在进行的么?解析:过去完成时 1) 概念:表示过去的过去 ---|---|---|--->其构成是had +过去分词构成。那时以前 那时 现在 2) 用法 a. 在told, said, knew, heard, thought等动词后的宾语从句。She...

过去完成进行时是什么意思
过去完成进行时的意思是:过去完成进行时表示某个过去正在进行的动作或状态,持续到过去某个时刻,还未完成,一直持续到之后的当前才结束。基本结构为:主语 +had+been +doing (have\/has随人称的变化而变化)。过去完成进行时结构:主语 +had+been +doing (have\/has随人称的变化而变化),语法比较:...

过去将来完成进行时态的结构及用法
1、在过去将来完成进行时态(Past Future Perfect Continuous Tense)中,时间焦点位于过去,但动作或状态在将来某一时刻之前已经完成或持续。这种时态在英语中常用于描述过去的某个时间点对未来的预期或过去的某个动作对未来的影响。2、结构:过去将来完成进行时态的基本结构是“would have been doing”,...

乡宁县19827109132: “过去完成进行时”与“现在完成进行时”有什么区别?
岛姿萨尼: 一般过去时表示过去某个时间发生的动作或存在的状态.常和表示过去的时间状语连用.如:last year, yesterday. 现在完成时用来表示之前已发生或完成的动作或状 态,其结果的确和现在有联系.动作或状态发生在过去 但它的影响现...

乡宁县19827109132: 过去完成进行时和现在完成进行时有什么区别都是从过去开始的啊. -
岛姿萨尼:[答案] 过去完成进行时是表示过去一段时间内一直在做的事情,现在已经终止了;而现在完成进行时是表示过去某个时段一直做着一件事,并到现在还在继续.比如说:1.I had been learning English three years ago.2.I have been lea...

乡宁县19827109132: 过去完成进行时 现在完成进行时 将来完成进行时的区别? -
岛姿萨尼: 现在完成进行时 (The present perfect progressive) 由 have/has been +-ing 分词构成; 过去完成进行时( The past perfect progressive tenses )由 had been +-ing 分词构成. 现在/过去完成进行时的用法: A. 在某段时间内一直进行的动作用现...

乡宁县19827109132: 现在完成进行时和过去进行时的区别 -
岛姿萨尼: 如果有一个行动,从过去发生后,就一直延续到现在,我们可以用现在完成式.举例来说,以下的例子都应该用现在完成式: (1) 自从1974年,我就在学校学英文.Since 1974, I have studied English at school. (2) 自从我大学毕业以后,我就...

乡宁县19827109132: 现在完成进行时和过去完成进行时分别表达怎样的意义? -
岛姿萨尼:[答案] 现在完成时表示已经完成对现在有影响,过去完成时表示完成的事对过去有影响.比如说,我闹钟坏了,因而昨天迟到了,肯定就是过去完成时啊.学英语跟学汉语是有联系的,那就是思维必须是正确的

乡宁县19827109132: 英语中 过去完成进行时、现在完成进行时的 结构分别是什么? -
岛姿萨尼:[答案] 过去完成进行时:had been doing 现在完成进行时:have been doing

乡宁县19827109132: 过去完成进行时和现在完成进行时的区别是过去完成进行时现在终止了,而另一个仍然继续吗? -
岛姿萨尼: 过去完成进行时与将来完成进行时,同现在完成进行时的含义大致相同,一是表示反复发生的事,二是表示一直持续不断的事. 要说区别就是过去完成进行时还可以表达含有某种感情色彩 .

乡宁县19827109132: 现在完成进行时和过去完成时现在完成进行时在百度百科里面有这么个用法(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去.但是过去完... -
岛姿萨尼:[答案] 现在完成时表示动作持续到现在,或者对现在有影响,比如从去年一直到今年 过去完成时表示动作从更早开始持续到之前的时间点,比如说从前天到昨天

乡宁县19827109132: 现在完成时,过去完成时,现在完成进行时表示的意义是什么 -
岛姿萨尼:[答案] 现在完成时. 1.表示从过去某一事件发生到现在或将继续持续下去 2.过去发生的事对现在造成的影响 3.表示现在已经完成的... (与since,for连用时,常常表示动作会进行下去) 也可也表示某种经历 但注意,现在完成进行时所应用的语境必须是现在(...

乡宁县19827109132: 什么是现在完成进行时和过去完成进行时
岛姿萨尼: 现在完成进行时,是英语中,动词的一种基本时态,其构成为:主语+助动词(have)+动词的过去分词+其他成分.其表达的意思有两种:1.表示从过去某时开始一直持续到现在的动作,并且还将持续下去.2.表示在说话时刻之前到现在正在进行的动作. 英语时态有16种之多,许多非常抽象,通常不是直接使用而是放在间接引语或虚拟语气中,过去完成进行时就是一例.过去完成进行时,就是相对过去的某个时刻来说已经对现在有直接影响并且还在进行的动作.放在间接引语或虚拟语气中时它的时态不能再向前推,向后推是现在完成进行时. 祝你学习进步!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网