过去完成时和过去时的区别和用法
发布网友
发布时间:2022-04-21 19:02
我来回答
共9个回答
热心网友
时间:2023-01-27 16:43
区别:
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 proction costs had been reced.
他们说生产成本已经下降了。
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.
上星期他们打过网球。
热心网友
时间:2023-01-27 18:01
过去完成时强调了过去对现在的影响。
比如我去过了北京我可以说
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.
完成时还可以组合很多别的时态,比如过去完成时,将来完成时,情态动词的完成。过去式还可以组合,过去将来。总之,都是我一个一个字敲,天地娘心,给我好评
热心网友
时间:2023-01-27 19:35
过去时,即一般过去时,强调事情在过去发生;
过去完成时,强调事情在过去某个时刻已经发生。
一般过去时的形式为:将句子中的谓语动词改为过去式,
如:I finished homework three days ago. 我昨天完成家庭作业。
过去完成时的形式为:将句子中的谓语动词改为had done的形式。
如:I had finished homework three days before. 三天前我就已经完成家庭作业了。
可以看到,一般过去时和过去完成时在句子的时间状语形式上也是有区别的。一般过去式的句子中,说几天前,用“ago”;过去完成时的句子中,说几天前,用“before”.
热心网友
时间:2023-01-27 21:27
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年,现在不在北京了。
热心网友
时间:2023-01-27 23:35
区别:
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 proction costs had been reced.
他们说生产成本已经下降了。
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.
上星期他们打过网球。
热心网友
时间:2023-01-28 01:59
过去完成时强调了过去对现在的影响。
比如我去过了北京我可以说
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.
完成时还可以组合很多别的时态,比如过去完成时,将来完成时,情态动词的完成。过去式还可以组合,过去将来
热心网友
时间:2023-01-28 04:41
过去完成时和过去时的区别,过去完成时是过去发生且完成的过去时是过去发生的事情
热心网友
时间:2023-01-28 07:39
这个问题是很多英语学习者都困惑的,下面将彻底解决这个问题。
首先要分清楚一般过去时态和过去完成时态的区别在哪里。
我们知道一般过去时态是指发生在“过去时间”的事件。但是如果要强调过去发生事件的先后怎么办呢?这时英语就用到了过去完成时态。如下图所示:
如上图所示,如果一个句子中有两个过去的事件,过去事件1、过去事件2,并且要强调其先后顺序的话,那么过去事件1使用一般过去时态,过去事件2则使用过去完成时态。
过去完成时态的形式为 had done 形式,其中的had内涵仅仅表示时间的相对提前,除此以外别无他意。
示例如下:
1. he told her that he had gone to "sell his friend a flak jacket."
动作事件1 动作事件2
他告诉她,他去“卖他的朋友一件防弹衣”。
2. She added that Mr Griffin had tried to save his friend before fleeing the scene。
动作事件1 动作事件2
她补充说,格里芬在逃离现场之前曾试图救他的朋友。
在一句英语句子中,如果需要强调两个动作事件的先后次序,则先发生的动作使用过去完成时态,而后发生的则使用一般过去时态。
示例如下:
3. Mary Warstler told (事件1)the news channel that her boyfriend did not think (事件2)the gun was loaded(事件3)and had not meant(事件4) to kill his friend.
玛丽·沃斯特勒在接受新闻频道采访时表示,她的男友并不认为这把*装有子弹,也无意杀死他的朋友。
事件1 事件2 事件3 都是发生在过去时间,没有强调先后次序,所以都使用了一般过去时态。
事件4 使用了过去完成时态,强调了一下时间先后。
最后在重点强调一下had/have/has等完成时态的用法,无论其表达真实时态,还是非真实时态(虚拟语气),无论其作为谓语动词,还是用于非谓语动词中,其都是表示“时间”的先后顺序。
这一点详见请参看《英语思维:解密英语语法的原理》一书。
热心网友
时间:2023-01-28 10:53
没啥区别也没啥用吧