现在完成时,过去完成时,现在进行完成时的用法与区别(不要写太深,我还不太懂)尽量快点,谢谢

作者&投稿:秋丁 (若有异议请与网页底部的电邮联系)
过去完成时,过去将来时,现在完成时的用法和区别~

一、现在完成时

现在完成时分“完成用法”和“未完成用法”
1.现在完成时的"完成用法"
现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。例如:He has turned off the light.他已把灯关了。
(动作结束于过去,但说明的是现在的情况--灯现在不亮了。)
现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用。
例如: Have you found your pen yet?你已找到你的钢笔了吗?
2.现在完成时的"未完成用法"
现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。
例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。)
此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far到目前为止)等。
例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息。
注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。如:come,go,arrive,leave,join,become,die等。
(2)现在完成时常见两种句型:
①主语+have / has been+for短语
②It is+一段时间+ since从句
例如:He has been in the League for three years.或It is three years since he joined the League. 他入团已三年了。

二、过去将来时
过去将来时一般由或动词原形构成。第一人称用should或would+动词原形,第一人称用hould或would其余人称都用would。

2、过去将来时的一般用法:
过去将来一般时表示从过去某一时间来看将要发生或存在的状态,常用宾语从句中。e.g:Iwas sure that they wouldn't do that.过去将来时也可以用was(were)going to+动词原形was(were)+动词原形was(were)+动词的现在分词(多移动动词come go leave arrive来表示。e.g:No one knew when he was going to come./He said that they were to leave at six.

三、过去完成时
1) 概念:表示过去的过去
----|-------|-----|---->其构成是had +过去分词构成。
那时以前 那时 现在

2) 用法
a. 在told, said, knew, heard, thought等动词后的宾语从句。
She said (that) she had never been to Paris.
b. 状语从句
在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。
When the police arrived, the thieves had run away.
c. 表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示"原本…,未能…"
We had hoped that you would come, but you didn't.

3) 过去完成时的时间状语before, by, until , when, after, once, as soon as。
He said that he had learned some English before.
By the time he was twelve, Edison had began to make a living by himself.
Tom was disappointed that most of the guests had left when he arrived at the party.

典型例题
The students ___ busily when Miss Brown went to get a book she ___ in the office.
A. had written, left B,were writing, has left C. had written, had left D. were writing, had left
答案D. "把书忘在办公室"发生在"去取书"这一过去的动作之前,因此"忘了书"这一动作发生在过去的过去,用过去完成时。句中when表示的是时间的一点,表示在"同学们正忙于……"这一背景下,when所引导的动作发生。因此
前一句应用过去进行时。

参考http://zhidao.baidu.com/question/227924485.html

祝学习进步

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)只说明一个事实。

下面还有一例,颇为有趣:
Who's been eating my apples?(a)
Who's eaten my apples?(b)
(a)句有强烈的感情色彩,表示愤怒不满,(b)句只是希望回答的一个问题。又,(a)句兼有进行时态,所以有“苹果未被全部吃光”的意思,(b)句是完成时态,说明“苹果一个不剩了”。


过去完成时

1) 概念:表示过去的过去

过去完成时:即过去的过去所发生的事情!

其构成是主语+had +过去分词。

那时以前 那时 现在

2) 用法

a. 在told, said, knew, heard, thought等动词后的宾语从句。

She said (that) she had never been to Paris.

b. 状语从句

在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。

When the police arrived, the thieves had run away.

c. 表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示"原本……,未能……"

We had hoped that you would come, but you didn't.

3) 过去完成时的时间状语before, by, until , when, after, once, as soon as。

He said that he had learned some English before.

By the time he was twelve, Edison had begun to make a living by himself.

Tom was disappointed that most of the guests had left when he arrived at the party.


过去完成时的用法(2)

表示过去某一动作之前已经完成的动作,常与由when,before等连词引导的时间状语从句连用。

When I woke up it had already stopped raining.

我醒来的时候雨就已经停了。

I hadn't learned any English before I came here.

我来这儿之前没学过英语。

常用于引导这类状语从句的连词有:when当……的时候,as soon as一…就,

before在……之前,after在……之后,until直到,等。

过去完成时的用法(3)

用于宾语从句或间接引语中

I wondered who had taken the umbrella without permission.

我想知道谁不经允许就把雨伞拿去。

He told me that he had passed the exam.

他告诉我他已通过考试。

过去完成时的用法(4)

某些动词的过去完成时表示一个打算要做却没有做成的事。

I had intended to come over to see you last night, but someone called and I couldn't get away.

昨晚我本打算来看你,但有人来找,脱不开身。

We had hoped to catch the early bus, but found it was gone.

我们本希望搭早班车,却发现车已开了。

这类动词有:intend打算,hope希望,plan计划,mean预定,want想要,

think想要,等。

过去完成时的用法(5)

用于表示与过去事实相反的虚拟条件从句中

If you had come yesterday, you would have met him.

如果你昨天来的话,你就已经见到他的面了。

She would have come if she hadn’t been so busy.

要不是这么忙的话,她就已经来了。

It was given by him! But I didn't want to accept!

This kind of idea had never been thought about before yesterday!

She will have been left by you at this time of tomorrow.

The bycicle is being repaired by you!!!

第一个是一般过去时的被动语态。(一般现在时和一般将来时与其类似,只是be动词的区别罢了【即was/were与will be与is/are的区别)

第二个是过去完成时的被动语态。(现在完成时与其类似)

第三个是将来完成时的被动语态。

第四个是现在进行时的被动语态。但是,一般来说,这种情况在英语表达中是非常之少的。

1.现在完成时意义.过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
句型:
 2.基本结构:主语+have/has+动词的过去分词(p.p)(V-ed) e.g done   ①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语.   ②否定句:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语.   ③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语.   ④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他
3.定义:
  (1)强调动作是从过去持续到现在,并有可能继续持续下去。   (2) 强调对现在的影响或结果,此用法容易和一般过去时混淆。两者的区别是:一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。   (3)在过去不确定的时间里发生的动作,但是结果对现在有影响。   但过去分词一定要选择准确。
4.过去分词我就不说了
5.用法   (1)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在,也就是说,动作发生在过去,而对现在造成的影响和结果.
(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.
过去完成时
1.定义
  过去完成时(past perfect)①表示发生在过去的动作对过去晚些时候造成的影响或结果②过去某一动作一直持续到过去晚些时候将来可能还要延续
2.基本结构
  主语+had+过去分词vpp.(done)   ①肯定句:主语+had+过去分词.   ②否定句:主语+had+not+过去分词.   ③一般疑问句:Had+主语+过去分词?   肯定回答:Yes,主语+had.   否定回答:No,主语+had not .   ④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)?   ⑤被动语态:主语+had(hadn't)+been+过去分词
3.(1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去”。可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。
 (2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since构成的时间状语连用。
(3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。
(4)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。
(5)过去完成时常常用在told,said,knew,heard,thought等动词后的宾语从句(或间接引语)中,这时从句中的动作发生在主句表示的过去的动作之前。
 (6) 状语从句:在过去不同时间发生的两个动作中,发生在前,用过去完成时;发生在后,用一般过去时。 注意:如果两个动作紧接着发生,则常常不用过去完成时,特别是在包含before和after的复合句中,因为 这 时从句的动作和主句的动作发生的先后顺序已经非常明确,这时可以用一般过去时代替过去完成时。
(7)动词think, want, hope, mean, plan, intend等用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
(8)过去完成时还可用在hardly…when…, no sooner…than…, It was the first (second, etc)   time (that)…等固定句型中。
时间状语   before,when,after,by+,until, once,had no sooner……than,yet,already等。
!!!!!!!!!!!!
过去完成时与现在完成时的区别
  现在完成时表示的动作发生在过去,以现在的时间为基点,但侧重对现在产生的结果或造成的影响,与现在有关,其结构为“助动词 have (has) + 过去分词”;过去完成时则是一个相对的时态,以过去时间为基点,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某时或某动作相比较时,才用到它。   比较:I have learned 1000 English words so far.到目前为止我已经学会了 1000 个英语单词。   I had learned 1000 English words till then.到那时为止我已经学会了 1000 个英语单词。   — I'm sorry to keep you waiting. 对不起,让你久等了。   — Oh, not at all. I have been here only a few minutes.没什么,我只等了几分钟。(“等”的动作从过去某一时间点持续到现在)
三。现在完成进行时的谓语动词构成
  现在完成进行时(Present perfect continuous)   主语+have(has)been+动词-ing
(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。
(二)表示在说话时刻之前到现在正在进行的动作。
(三)有些现在完成进行时的句子等同于现在完成时的句子。
(四)大多数现在完成进行时的句子不等同于现在完成时的句子。
(五)表示状态的动词不能用于现在完成进行时。
其构成形式如下:   I / we / they have been + 动词的现在分词   He / she / it has been + 动词的现在分词
打字很费劲,一定要给分

这是现完的基本结构:
主语+have/has+动词的过去分词(p.p)(V-ed) e.g done  
肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语.  
否定句:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语.   
一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语.   
特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)

(1)强调动作是从过去持续到现在,并有可能继续持续下去。   (2) 强调对现在的影响或结果,此用法容易和一般过去时混淆。两者的区别是:一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。   (3)在过去不确定的时间里发生的动作,但是结果对现在有影响。

这是过完的基本结构:
  主语+had+过去分词vpp.(done)   
肯定句:主语+had+过去分词.  
否定句:主语+had+not+过去分词.   
一般疑问句:Had+主语+过去分词?   肯定回答:Yes,主语+had.   否定回答:No,主语+had not .   
特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)?  
被动语态:主语+had(hadn't)+been+过去分词
过去完成时表示在过去某一时间或动作之前,已经发生的动作或情况,也可说是“过去的过去”。

还打字很费劲,一定要给分。。。明明就是从百科上面摘录的!!!你自己打的?!太不诚实了吧!

楼主要简单的,好
英文时态由两部分构成。1是“时”2是“态”
“时”指 现在 过去 将来
“态”指 一般 进行 完成
现在完成时 有两个意义
1是指一个事件从过去延续或重复到如今
2是指一个过去的事件对如今产生了影响

过去完成时 意义和现在完成时意义一样 只是“时”不一样
1是指一个事件从更早的过去延续或重复到过去
2是指一个更早的过去对过去产生了影响

现在完成进行时 和现在完成时第一个意思一样,
只是因为“进行”的缘故 更强调延续,两者形式便有了差异
现在完成时必须加表示时间段(注意是一段时间)的状语 而现在完成进行时可以加也可以不加(可以观察书上例句)
楼主还有不明白的可以问我

现在完成时是I have
过去完成时是I had
现在进行完成时I have been doing


现在完成时态和过去完成时态的区别
1、性质不同:“现在完成时”指的是“现在已经完成某事”;而“过去完成时”指的是“过去已经完成某事”。2、助动词不同:“现在完成时”的助动词是“have或has”;而“过去完成时”的助动词是“had”。3、使用的时间状语不同:“现在完成时”使用的时间状语有很多,比如:now、tonight、just等;而...

什么是现在完成时和过去完成时?
现在完成时是指某个动作从过去开始一直持续到现在,或对现在有影响,是站在"现在''的时间点上。过去完成时则比现在完成时往前推了一段时间,即"过去的过去''。2、句型不同 现在完成时句型:have\/has+过去分词,过去完成时句型:had+过去分词。

怎么区别现在完成时与过去完成时?
现在完成时与一般过去时的区别 1. 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响。如:He visited Guilin in 1998.他1998年参观过桂林。(只说明去桂林的时间)2. 现在完成时表示动作发生在过去,对现在造成了影响...

现在完成时和过去完成时的差别在哪里?
1、过去完成时的动作发生在过去,但是时间参照点是过去的某一时间。2、现在完成时的动作发生在过去,但是时间参照点是现在。例句:1.I have lived in Thailand for five years. (我目前在泰国已经住了五年了)。live(居住)是上面例句的谓语,那...

现在完成时和过去完成时的区别
1、是否对现在有影响 现在完成时表示动作发生在过去,但与现在有关系,即用一个发生在过去的动作来说明现在的情况,对现在还有着一定的影响。而过去完成时只适合表示在过去某一段时间或动作以前已经完成的动作,不谈及对现在的影响。2、结构上的不同 现在完成时的结构为:主语 + have \/ has + 过去...

虚拟语气的用法现在完成时过去完成时
(1)虚拟语气在as if\/as though、even if\/even though等引导的表语从句或状语从句中,如果从句表示的动作发生在过去,用过去完成时;指现在状况,则用一般过去时;指将来状况则用过去将来时。如:He did it as if he were an expert.Even if she were here, she could not solve the problem....

现在完成时和过去完成时的区别.
过去完成时的动作发生在过去,时间参照点是过去的某一时间,是一个相对的时态,以过去时间为基点,它所表示的动作不仅发生在过去,更强调过去的过去。现在完成时的动作发生在过去,但时间参照点是现在。以现在的时间为基点,但侧重对现在产生的结果或造成的影响,与现在有关。 过去完成时和现在完成时的区别 1、现在完成时...

现在完成时和过去完成时的区别
1. 现在完成时,表示动作发生在过去,但是对现在造成一定的影响,有可能是动作已经结束,也有可能动作自过去发生一直持续到现在。2. 过去完成时,表示在过去某一时间之前已经发生的动作,不对现在造成任何影响。动作不是持续性动作。简易理解就是“过去的过去”3. 用基本数轴表示为:—— 过去的过去(...

英语中现在完成时,一般过去时和过去完成时有什么区别?
过去完成时 1) 概念:表示过去的过去 ---|---|---|--->其构成是had +过去分词构成.那时以前 那时 现在 2) 用法 a.在told,said,knew,heard,thought等动词后的宾语从句.She said (that) she had never been to Paris.b.状语从句 在过去不同时间发生的两个动作中,发生在先,用过去完成时...

现在完成时过去完成时的区别,对现在有无影响是什么意思,要有实例,复 ...
“老师提问”对于现在来说是过去时,而“我就已经想好了答案”是发生在过去时之前,也就是过去的过去,所以“想好了答案”这一动作用过去完成时。大多情况用现在完成时就行了,只有过去的过去用过去完成时(纯手工,因为以前也回答过这样一个问题我就是这样说的,我复制我的不算抄吧)...

清城区19567657183: 现在完成时,过去完成时,现在完成进行时表示的意义是什么 -
颛待皮肤:[答案] 现在完成时. 1.表示从过去某一事件发生到现在或将继续持续下去 2.过去发生的事对现在造成的影响 3.表示现在已经完成的动作 4.构成 主语+have/has +动词的过去分词. 过去完成时: 表示过去某一时间或动作以前已经发生或完成了的动作对过去的某...

清城区19567657183: 现在完成时、现在完成进行时、过去完成时、过去完成进行时的标志词,要注意区分一下!! -
颛待皮肤: 现在完成时:have done; 现在完成进行时:have been doing; 过去完成时:had done; 过去完成进行时:had been doing.

清城区19567657183: 现在完成时,过去完成时,现在完成进行时的区别和标志 -
颛待皮肤: 楼主,过去去的过去,现在完成时是现在的过去,如果有一个具体的过去的时间作为参考的完成式,那就是过去完成时.比如I have finished my homework. 就是一个典型的现在完成时,又例如Lily said she had finished her homework. (Said 即足以证明Lily 说的时候就完成了作业,在said 时已经完成了,又因为它是过去式所以是过去的过去.时过去完成时,楼主细心观察就不难发现这种参照!望采纳!

清城区19567657183: 现在完成时,现在完成进行时,过去完成时,一般过去时,的区别 -
颛待皮肤: 过去完成时与现在完成时的区别现在完成时表示的动作发生在过去,以现在的时间为基点,但侧重对现在产生的结果或造成的影响,与现在有关,其结构为“助动词 have (has) + 过去分词”;过去完成时则是一个相对的时态,以过去时间为基...

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

清城区19567657183: 现在完成时,过去完成时,现在完成进行时,过去完成进行时的区别和用法?拜托了各位 谢谢 -
颛待皮肤: 简单的说,现在完成时表示动作在过去发生 动作持续到现在 并对现在造成影响, 而过去完成时是动作在过去的过去发生 并对过去造成了影响, 现在完成进行时表示动作一直发生并持续到说话的时间 可能还会持续下去, 过去完成时表示动作在...

清城区19567657183: 一般过去时,现在完成时,现在进行时,过去进行时的区别 -
颛待皮肤:[答案] 一般过去时:在过去的某一个时间发生. 现在完成时:从过去的一个时间开始,一直到现在结束. 现在进行时:现在正在进行的动作. 过去进行时:表示过去某一时间正在进行的动作.(如:He fell asleep when he was reading.他看书时睡着了.)

清城区19567657183: 现在完成时.过去完成时.过去进行时.一般进行时的用法加例句 -
颛待皮肤:[答案] 首先 过去进行时:过去的某一个时刻正在发生的事情. was/were+doing 一般过去时:过去的某个动作 主语+动词过去式或者+was/were 例:I studied this word yesterday. I was a teacher last year. 现在完成时:现在已经完成的了. have/has + 过分 过去完...

清城区19567657183: 现在完成时和过去进行时,过去完成时的区别是什么?时态的标志是什么? -
颛待皮肤:[答案] 到现在为止已经完成用现在完成时 have/has + 过去分词done 属于现在时态到现在为止在过去某个时刻正在做,用过去进行时 was/were + 现在分词doing 属于过去时态昨天这个时候,去年这个时候到过去某个时间为止已经完...

清城区19567657183: 现在完成进行时 现在完成时 过去完成时 过去完成进行时的用法及区别 -
颛待皮肤: 1)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果.如: We have been cleaning the classroom.(a) We have cleaned the classroom.(b) (a)句可译为“我们打扫教室...

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