过去完成时。现在完成时。怎么区分概念是什么希望用更形象的让我知道100分。特别是我们学的过去完成时

作者&投稿:韩皇 (若有异议请与网页底部的电邮联系)
过去完成时与现在完成时的区别~

过去完成时是过去的过去,也可以表示过去未完成的心愿。
现在完成时表示过去进去的动作,对现在还有影响,有可能继续下去。

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

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.
基本结构
主语+had+过去分词
①肯定句:主语+had+过去分词.   
②否定句:主语+had+not+过去分词.   
③一般疑问句:Had+主语+过去分词?   
肯定回答:Yes,主语+had.   否定回答:No,主语+had not .   
④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)?   
⑤被动语态:主语+had(hadn't)+been+过去分词
 (1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去”。可以用by, before等介词短语或一个时间状语从句(在复合句中,由时间连接词引导的状语从句叫做时间状语从句)来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。   例如: By nine o’clock last night, we had got 200 pictures from the spaceship.   到昨晚9点钟,我们已经收到200 张飞船发来的图片。   (2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since构成的时间状语连用。   例如: I had been at the bus stop for 20 minutes when a bus finally came.   当车来的时候,我在车站已等了20分钟。    He said he had worked in that factory since 1949.   他说自从1949年以来他就在那家工厂工作。   (3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。   例如: Mr. Smith died yesterday. He had been a good friend of mine.   史密斯先生昨天去世了。他以前是我的好友。   I didn’t know a thing about the verbs, for I had not studied my lesson.   我对动词一无所知,因为我没有好好学习功课。    (4)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。   例如: I returned the book that I had borrowed.   我已归还了我借的书。   She found the key that she had lost.   她丢失的钥匙找到了。    (5)过去完成时常常用在told,said,knew,heard,thought等动词后的宾语从句(或间接引语)中,这时从句中的动作发生在主句表示的过去的动作之前。   例如: He said that he had known her well.   他说他很熟悉她。   I thought I had sent the letter a week before.   我认为我一星期前就把信寄出去了。    (6) 状语从句:在过去不同时间发生的两个动作中,发生在前,用过去完成时;发生在后,用一般过去时。   如when,before,after,as soon as,till/until引导的   例如: When I woke up, it had already stopped raining.   我醒来时雨已停了。   She didn’t go to bed until she had finished her work.   她直到把工作做完之后才睡觉。    注意:如果两个动作紧接着发生,则常常不用过去完成时,特别是在包含before和after的复合句中,因为 这 时从句的动作和主句的动作发生的先后顺序已经非常明确,这时可以用一般过去时代替过去完成时。   例如: After he arrived in England, Marx worked hard to improve his English.   马克思到达英格兰之后,努力提高他的英语水平。   (7)动词think, want, hope, mean, plan, intend等用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。   例如: They had wanted to help but could not get there in time.   他们本来打算去帮忙,但没有及时赶到那里。   We had hoped to be able to come and see you .   我们本来希望能来看看你。    (8)过去完成时还可用在hardly…when…, no sooner…than…, It was the first (second, etc)   time (that)…等固定句型中。   例如:Hardly had he begun to speak when the audience interrupted him.   他刚开始演讲,听众就打断了他。   No sooner had he arrived than he went away again.   他刚到就又走了。   It was the third time that he had been out of work that year.   这是他那一年第三次失业了。    时间状语   before,when,after,by+,until, once,had no sooner……than,yet,already等。

现在完成时

一.现在完成时的结构:
have/has +过去分词, have/has是助动词表示已经

二.现在完成时的用法及特点:
1. 在过去不确定的时间里发生的动作,强调对现在的影响或结果,此用法容易和一般过去时混淆。对已经发生过的事情,具体交代时用过去时态,笼统交代时用完成时态
-Have you had lunch yet? -Yes,I have. I've just had it.

你(已经)吃午饭了吗? 我刚刚吃过。(现在我不饿了)

2.一般过去时和现在完成时都属于是过去时态,但英语语法比较细腻,在过去时态里又细分出一个完成时态,它在时间上与过去时态相同,都表示动作在过去时间里完成,但表达的方向不同:过去时态表示动作发生在过去,“说的是一个过去的事”;而完成时态是为了解释一个现在的状况而去提一件过去的事,目的是“说的是一个现在的事”。

I lost my key. 我丢了钥匙。(lost用的是过去时态,这句话的意思是给你讲一个过去的故事,而说话者眼下也许正在悠闲地喝咖啡)

I have lost my key. 我丢了钥匙。(have lost用的是完成时态,这句话的意思是告诉你一件当前的事,说话者正冻得浑身发抖进不去屋子,打电话求救110帮他把门打开)

3..表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。

He has taught here since 1981.他自1981年就在这儿教书。(可能还要继续教)

I have't seen her for four years. 我有四年没见到她了。

4.表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”。

I have been to Beijing twice.我去过北京二次。

5.现在完成时的时间状语

现在完成时属于现在时范围,故不能和过去的时间状语连用。如:yesterday,last Sunday,in1990,three years ago等。但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。

(1) 用副词already和yet。already一般用于肯定句中,yet一般用于否定句和 疑问句中。We have already finished our homework.我们已完成作业了。

They haven't finished their homework yet.他们还没有完成作业。

(2)用ever 和never。多用于否定或疑问句中,表示“曾经”或“从未“等。

-Have you ever been to the Great Wall?你曾经去过长城吗?

-I have never been to the Great Wall.我从未去过长城。

(3)在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。

just, before, up to now, the past few years等。

I have seen her before, but I can not remember where.我以前见过她,但记不起在哪里见过。

He has been there three times the last few days.近几年他去过那里三次了。

(4)用包括“现在”在内的时间状语来强调结果,now, today, this morning (month ,year, term)等。

-Have you met him today?-No,I haven't.今天你见过他吗?我 没有。

How many times have you been there this ?今年你去过那里吗?

(5)现在完成时可以和带有since或for等表示“一段时间”的状语连用,表示动作或状态从某一时刻开始,一直持续到现在。

for+一段时间为…时间

since+过去一个时间点(译为:自从……以来)

since+时段+ago

since+从句(过去时)

I haven't seen him for two years.

Mary has been ill for three days.

I have lived here since 1998.

He has lived here since he left Shanghai.

注意:像come, arrive, buy等终止性动词不能与表示“一段时间”的状语连用。要用,必须改为“be(在)”等延续性动词来表述。现归纳总结一下由非延续性动词到延续性动词的转换:

arrive→be here begin(start)→be on

die →be dead come back→be back

leave →be away fall ill(sick,asleep)→be ill(sick,asleep)

get up→be up go out →be out

finish →be over put on →wear 或be on

open →be open join →be in或 be a member of…

close →be closed go to school→be a student

borrow →keep buy →have

catch(a cold)→ have(a cold) get to know →know

begin to study→study come to work→work等

keep/have-borrow have a cold代替catch a cold

have married ——have been married

He has been a soldier for three years.他参军三年了。

His father has been dead for two years.他父亲去世二年了。

The film has been on for ten minutes.电影已开始十分钟了。

We have studied English for three years. 我们(开始)学英语已三年了。

6.现在完成时的两个特殊句型

(1)have/has been to +地点 (表示去过 地)

(2)have/has gone to +地点 (表示去某地了,人不在此地,常用于第三人称)

They have been to Beijing twice.他们去过北京两次。

He has gone to Beijing . 他去北京了。

7.现在完成时和一般过去时的区别:现在完成时和一般过去时都表示在过去完成的动作。但现在完成时强调的是这一动作与现在的关系。如对现在产生的结果或影响等,而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系。

I have washed my car.我已经洗过我的车了。(意思是:我的车现在很干净了,不用再洗了)

I have had my lunch.我已经吃过午饭了。(意思是:我现在已经不饿了,你不用再请我吃饭了)

I have studied English for 11 years.我学英语已经十一年了。(意思是:我学英语已经11年了,很长时间了,不用再学了,或者我已经学了太长时间的英语,我厌烦了,学够了)

The students have closed the door.学生们已经关上了门。(意思是:我们现在从门肯定是进不去了,得跳窗户了)

I have sat for hours in the library, reading a novel我已经在图书馆坐了几个小时,一直在读书。(意思是:我现在读书读得很累了,我想休息一下了)

She has found a job. 她已经找了一份工作。(意思是:她现在已经不失业了,有稳定的生活,可以在这定居下来了)

Her watch has gone wrong.她的手表已经坏了。(意思是:她今天迟到不是故意的,是因为表坏了)

三.现在完成时和句型公式的应用:

1.“主系表句型”(谁是什么 )

1)肯定句: 主+助+系+表+…

2)肯定句: 主+助+ not系+表+….

3)一般问句:助+主+系+表+…?

4)特殊问句:疑问词+助+主+系+ …..?

系动词:have/ has+ been

助动词:have/has

has跟单数第三人称主语

2.“There be+名词” 句型 (有什么)

1)肯定句: There+助+be+名词+...

2)否定句: There+助+not+be+名词+...

3)一般疑问句:助+there+be+名词+…?

4)特殊问句:疑问词+助+there+be+(名词)+….?

be动词:have/ has+ been

助动词:have/has

has跟单数名词或不可数名词,have 跟复数名词

3. “主谓宾”句型(谁干什么)

1)肯定句:主语+谓语不同形式+....

2)否定句:主语+ 助+not+谓语不同形式+....

3)一般疑问句:助+主语+谓语的不同形式....?

回答: Yes, 主 +助. / No,主 +助+not.

4)特殊疑问句:疑问词+助+主语+谓语不同形式+...?

谓语动词:have/has+动词过去式(Ved)

助动词:have/has

has跟单数第三人称主语

四. 现在完成时常用句型

1) It is the first / second time…. that…结构中的从句部分,用现在完成时。

It is the first time that I have visited the city.
It was the third time that the boy had been late.

2)This is the… that…结构,that 从句要用现在完成时.
This is the best film that I've (ever) seen.这是我看过的最好的电影。
This is the first time that I’ve heard him sing. 这是我第一次听他唱歌。

过去完成时:是过去的事对过去造成的影响,已经过去 了。 现在完成时:是过去的事对现在造成的影响,还没过去。

过去完成式: 过去某个时间段做了一件事的,已经在过去某个时间点完成了。
现在完成式: 过去做了一件事,到你现在这个时间点完成了。

过去完成时时是指动作发生在过去的过去,持续到过去已经完成。比如你买雪糕在你吃雪糕之前完成,但你已经吃完雪糕,所以买雪糕这个动作就是过去完成事了,一般用had done.

比如:你现在做完了作业,想跟老妈说,结果老妈不在家,你就打电话给她说:“I have finished my homework.”(现在完成时)老妈回到家,你怕老妈忘记了再让你去做作业,你就跟她讲:“I had mfinished my homework.”(过去完成时)
就是这样。


什么时候用过去完成时
并可能继续下去(也可能不继续下去),常同now,today,these days,"for+时间段"或"since+时间点"连用.2过去完成时表示到过去某一时间之前已经完成或结束的动作或状态,也就是"过去的过去".3区别;现在完成时是以现在时间为基点,而过去完成时则以过去时间为基点,即"过去的过去"....

过去完成时
现在完成时 have∕has + P.P.⑴ 与just连用,表示刚刚完成的动作或状态(just放在have∕has与P.P.之间)。I have just had lunch.He has just finished his homework.⑵ 表示动作发生在过去,持续到现在,有可能延续到将来,常与since“自从…”(后面跟一点时间)for(后面跟一段时间)连用。I ...

英语现在完成时时态语法知识讲解
He has gone to Beijing . 他去北京了。(2)如单纯表示一段时间,或强调一段时间,虽有since一词,也不必用完成时。如:It is two years since his father died. =His father has been dead for two years.他父亲去世已有三年了。(3)终止性动词现在完成时的否定式,已变成一种可以延续的状态...

英语中现在完成时,一般过去时和过去完成时有什么区别?
一般过去时是表示过去所发生的...过去完成时是表示过去发生的,在过去已经完成的..呵呵很饶口是不,你要认真一点,实在不行你去请教你们的老师去.相信他会给你进一步讲解...,1,谓语动词跟相连的时间段有所不同 现在完成时,表过去已经做了某事,对现在还有影响.句式是:主语+have been done sth.后面加...

英语中现在完成时,现在完成进行时,过去完成时,过去完成进行时
现在完成时说白了就是你为了解释现在的一个状况而去提过去的一件事情。比如当有人邀请你吃午饭,但你之前已经吃过了,吃不下了。这时你就要用现在完成时,I have had my lunch,其目的就是为了解释你为什么吃不下了,因为你之前已经吃过午饭了。现在完成进行时表示从过去开始持续到现在或刚刚结束的...

什么时候用现在完成时,什么时候用过去完成时
而过去时,是“已经完成”,I have finished my work. 【我已经完成工作了。】是【现在】已经完成了,不是【八百年以前】完成的。虽然这个【完成的动作】在你说话之前,但它与【过去完成时】有个区别,就是,【现在完成时:对“现在”产生了影响】,而【过去完成时:对‘过去’产生了影响】,这么...

一般过去时、现在完成时与完成进行时的区别
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 ...

现在完成时和过去时有什么区别
(3)表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示"原本…,未能…" We had hoped that you would come, but you didn't.过去完成时与现在完成时的区别 现在完成时表示的动作发生在过去,以现在的时间为基点,但侧重对现在产生的结果或造成的影响,...

现在完成时的概念
该动作曾经做过多长时间”(一般过去时),还是“该动作已经做完多长时间”(现在完成时)。Yang Zhenning lived in America for many years and now he lives in China.杨振宁在美国定居多年,现在他生活在中国。Dashan has lived in China for many years.大山在中国住了许多年。

“过去完成进行时”与“现在完成进行时”有什么区别?
现在完成进行时是一兼有现在完成时和现在进行时二者基本特点的时态。由于它有现在完成时的特点,所以它可以表示某一动作对现在产生的结果或影响。由于它有现在进行时的特点,所以它也可以表示某一动作的延续性、临时性、重复性、生动性乃至感情色彩。 现在就现在完成进行时的这些特点和现在完成时作一简单...

宝丰县19150202143: 过去完成时与现在完成时的区别是什么?如何辨认? -
塞洋百宁: 现在完成时表示动作到说话时刻已经完成或刚刚完成一般不带任何时间状语.影响性用法表示动作虽发生在过去但对现在仍有影响.过去完成时表示在过去某一时间或动作之前就已经发生的动作或已有状态即过去的过去句中有by引导的时间状语或以before ,until,when,than等引导的时间状语

宝丰县19150202143: 过去完成时和现在完成时的区别 -
塞洋百宁: 原发布者:泥越现在完成时与过去完成时的区别 I have finished my homework. I had finished my homework by 10:00 this morning. 现在完成时 1.表示过去发生的对现在有影响的动作; I have seen the film many times. 2.表示过去某一时间开始一直...

宝丰县19150202143: 现在完成时与过去完成时的区别 -
塞洋百宁: 现在完成时是表示动作到现在的完成,并且对现在有一定的影响.是“现在时”,同理,过去完成时是“过去时”,简单的说就是在过去的动作之前就发生了的.是“过去的过去”.如,I have studied english for 4 years.说的是我已经学习英语4年了,有“影响”,我已经知道了一些英语知识了.而说I had studied english for 4 years.是对过去的过去完成的学习了.希望对你有用.

宝丰县19150202143: 怎么区分现在完成时和过去完成时 -
塞洋百宁: (一)从概念上区别:1)现在完成时表示过去发生的某一动作对现在造成的结果或影响,也可指过去开始 延续到现在的动作或状态.2)过去完成时表示在过去某一动作或时间 以前已发生或完成的 动作,也可指从过去某时开始 到过去某时为止...

宝丰县19150202143: 现在完成时与过去完成时怎样区别? -
塞洋百宁:[答案] 现在完成时是现在时态,对现在还产生影响. 过去完成时是过去的时态,发生在过去的过去,和现在无关. 例如:I have seen the film.现在完成时 I had seen the film by the end of last year 过去完成时 . 很高兴为你解答! 多谢你的问题!

宝丰县19150202143: 过去完成时,现在完成时,一般过去时有什么区别?怎么用?举例说明 -
塞洋百宁: 比如说 “我吃了早饭.” 用这三种时态来说的话就分别是:过去完成时: I had eaten breakfast before I went to school. 我上学之前已经吃过早饭了. 这一般都会有表示过去的字眼(went)用来提醒,吃饭在前,上学在后,表明在过去的过去,所以用过去完成时. 现在完成时:I have eaten breakfast .表示我已经吃了早饭了,这样说的话是说明吃饭在说这句话的时候动作已经完成,但是现在正在干嘛不清楚. 一般过去时: I ate breakfast . 我吃过早饭了,表示对以前发生的事件的一种描述,很平淡的一种语气,并不强调现在.

宝丰县19150202143: 过去完成时和现在完成时的区别是什么? -
塞洋百宁: 看定义: 过去完成时,表示在过去的一个时间点之前就已经完成的某个动作. 比如:小明昨天之前就已经把那扇门漆好了:xiaoming had painted the door before yesterday.现在完成时,表示在现在的一个时间点之前就已经完成的某个动作. 比如:小明今天就已经把那扇门漆好了:xiaoming has painted the door today.不知道这样说你明不明白

宝丰县19150202143: 怎样区分过去完成时和现在完成时?求最简单区分办法 -
塞洋百宁: 现在完成时和一般过去时所表示的动作都是发生在过去,所以在实际运用中就有很多同学混淆二者的用法.现在我们就一起来看看现在完成时和一般过去时的区别.1. 侧重点不同现在完成时和一般过去时所表示的动作都发生在过去,但它们所...

宝丰县19150202143: 现在完成时过去完成时与被动语态的现在完成时过去完成时怎么区分? -
塞洋百宁:[答案] 你的问题其实是两个:1.现在完成时和过去完成时的区别. 2.主动语态和被动语态的区别. 现在完成时,指动作发生在过去,到现在已经完成,且该动作造成影响或产生结果. 过去完成时,动作也发生在过去,但是它是到过去另一个时间已经完成(即没...

宝丰县19150202143: 英语中的过去完成时和现在完成时有什么区别最好有例句说明 -
塞洋百宁:[答案] 过去完成时是对过去那个时候完成的事情做一个说明 现在完成时是对现在这个时候完成的事情做一个说明 比如说: I have seen this movie~在此之前我已经看过这部电影了. I had seen this movie yesterday`在昨天晚上之前我就已经看过这部电影了·...

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