过去完成时和过去时的区别和用法

如题所述

区别:

1、过去完成时在时间上强调“过去的过去”;而过去时只强调过去某一特定的时间。

2、过去完成时表示过去的过去,不单独使用,一般和过去时一起使用。

3、当两个或两个以上接连发生的动作用 and 或 but 连接时,按时间顺序,只需用过去时,不用来过去完成时。

用法:

1、过去完成时:主语+had+动词过去分词

2、过去时:主语+动词过去式+其他。

过去完成时:

1、 定义:

过去完成时表示过去某一时间或动作以前已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。

它表示动作发生的时间是“过去的过去”,侧重事情的结果。

2、 句型特征词:

by the end of last+时间段;

by the time sb. +动词过去式;

By (the time of) last year。

3、结构:

主语+had+动词过去分词

4、例句:

All the tickets had been sold out when they arrived. 

他们到达时,所有的票已经售完。

They said that they had sketched out their work plan. 

他们说,他们已经拟定了工作计划

They said that production costs had been reduced. 

他们说生产成本已经下降了。

Eric died a few days ago and these years, he had lived as a recluse.

埃里克几天前死了,这些年来, 埃里克都是过着隐士生活。

We finished later than we had intended. 

我们完成时已超出原定时间。

过去时:

1、定义:

一般过去时表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格。

2、句型特征词:

yesterday;

the day before yesterday;

last night ;

ago;

3、结构:

主语+动词过去式+其他

4、例句:

I had a word with Julia this morning.

今天早晨,我跟朱丽亚说了几句话。
He always worked into night those days.

那些日子他总是工作到深夜。
I was very tired last night.

我昨晚很疲劳。
You were absent from school two days ago.

你两天前没来学校。
He played tennis last week.

上星期他们打过网球。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-06
过去完成时强调了过去对现在的影响。
比如我去过了北京我可以说
I have been to BeiJing.
当然你也可以说
I went to BeiJing.
但是你这里注意,第一句话就是,你去过了北京,而且北京对我现在有点影响,一般的表达说自己去过北京都是第一句。

再比如以下几个句子你可以体会一下:
I have never heard of her . 强调我从未听过,可能导致现在她勾引了我的丈夫?偷了我家的钱?总之是有点强调影响。

那个长发公主里面巫婆看到男主把女主的头发割了,然后自己变成老太婆的时候说了
what have you done? 你做了什么?你为什么要让我变成老太婆。

大概就是这个意思。
过去式是说你过去的那个点做了这件事情。如果句子里面跟了一个具体的过去的时间那就只能委屈你用过去时态了。
比如
I went to America last year.
正式因为有去年所以不能用完成时。

但是你可以这么说。
I have been to American for the last year.

完成时还可以组合很多别的时态,比如过去完成时,将来完成时,情态动词的完成。过去式还可以组合,过去将来。总之,都是我一个一个字敲,天地娘心,给我好评本回答被网友采纳
第2个回答  2016-04-16
过去时,即一般过去时,强调事情在过去发生;
过去完成时,强调事情在过去某个时刻已经发生。

一般过去时的形式为:将句子中的谓语动词改为过去式,
如:I finished homework three days ago. 我昨天完成家庭作业。
过去完成时的形式为:将句子中的谓语动词改为had done的形式。
如:I had finished homework three days before. 三天前我就已经完成家庭作业了。

可以看到,一般过去时和过去完成时在句子的时间状语形式上也是有区别的。一般过去式的句子中,说几天前,用“ago”;过去完成时的句子中,说几天前,用“before”.
第3个回答  2016-04-08
1. 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情,不强调对"现在"产生的影响。如:

  He visited Guilin in 1998.他1998年参观过桂林。(只说明去桂林的时间)

  2. 现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。不与确定的过去时间状语连用。如:

  Jill has bought a new computer.吉尔买了一台新电脑。(着重点是现在有了一台新电脑)

  3. 两种时态的区分

  (1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是"助动词have /has +过去分词"。如:

  (2)一般过去时通常与表示过去的时间状语连用。如:yesterday, last week, two years ago, just now, in 2002等;而现在完成时则常与just, already, ever, never等副词和these days, this week, since..., for...等表示一段时间的状语连用。

  看看以下的几组句子,有什么区别?

  ① Have you seen the film?(A)

    Did you see the film?(B)

  [说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。

  ② How has he done it?(A)

  How did he do it?(B)

  [说明]他是怎么做的这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的

  询问做这件事的方式。

  ③ He has lived in Beijing for 8 years.(A)

  He lived in Beijing for 8 years.(B)

  [说明]他在北京住了8年。(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。(B)句讲的是他在北京住过8年,现在不在北京了。
第4个回答  2020-11-18
区别:

1、过去完成时在时间上强调“过去的过去”;而过去时只强调过去某一特定的时间。

2、过去完成时表示过去的过去,不单独使用,一般和过去时一起使用。

3、当两个或两个以上接连发生的动作用 and 或 but 连接时,按时间顺序,只需用过去时,不用来过去完成时。

用法:

1、过去完成时:主语+had+动词过去分词;

2、过去时:主语+动词过去式+其他。

过去完成时:

1、 定义:

过去完成时表示过去某一时间或动作以前已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。

它表示动作发生的时间是“过去的过去”,侧重事情的结果。

2、 句型特征词:

by the end of last+时间段;

by the time sb. +动词过去式;

By (the time of) last year。

3、结构:

主语+had+动词过去分词

4、例句:

All the tickets had been sold out when they arrived.

他们到达时,所有的票已经售完。

They said that they had sketched out their work plan.

他们说,他们已经拟定了工作计划。

They said that production costs had been reduced.

他们说生产成本已经下降了。

Eric died a few days ago and these years, he had lived as a recluse.

埃里克几天前死了,这些年来, 埃里克都是过着隐士生活。

We finished later than we had intended.

我们完成时已超出原定时间。

过去时:

1、定义:

一般过去时表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格。

2、句型特征词:

yesterday;

the day before yesterday;

last night ;

ago;

3、结构:

主语+动词过去式+其他

4、例句:

I had a word with Julia this morning.

今天早晨,我跟朱丽亚说了几句话。
He always worked into night those days.

那些日子他总是工作到深夜。
I was very tired last night.

我昨晚很疲劳。
You were absent from school two days ago.

你两天前没来学校。
He played tennis last week.

上星期他们打过网球。