现在完成时态和过去时态的比较
现在完成时与一般过去时的区别例句

现在完成时与一般过去时的区别例句现在完成时和一般过去时是两种不同的时态,它们都用来描述过去发生的事情,但它们的用法和含义有所不同。
现在完成时强调过去的行为对现在的影响,而一般过去时则只是简单地描述过去发生的事情。
现在完成时通常由have/has +过去分词构成,用来表示动作或状态从过去某一时间持续到现在,或者对现在有影响。
一般过去时则由动词的过去式构成,用来表示在过去某个时间发生的动作或者状态。
例如,我们可以比较一下下面这两个句子:1.我读了这本书。
(现在完成时)2.我读这本书。
(一般过去时)第一个句子使用的是现在完成时,表示读这本书的动作是在过去某一时间进行的,并且对现在产生了影响,可能是我现在已经读完了这本书。
而第二个句子使用的是一般过去时,只是简单地描述读书这个动作在过去发生了。
现在完成时还可以用来表示过去发生的事情对现在产生的影响。
比如:1.我已经拿到了工作offer。
(现在完成时)2.我拿到了工作offer。
(一般过去时)在第一个句子中,使用的是现在完成时,表示我已经拿到了工作offer,并且现在可能已经开始工作了。
而第二个句子使用的是一般过去时,只是简单地表述了我在过去拿到了工作offer,但对现在没有影响。
现在完成时还有一个重要的用法就是描述过去发生的事情一直延续到现在。
比如:1.我从来没有去过中国。
(现在完成时)2.我从来没有去过中国。
(一般过去时)在第一个句子中,使用的是现在完成时,表示从过去到现在的某一时刻,我一直没有去过中国。
而第二个句子使用的是一般过去时,只是简单地表述了我过去没有去过中国,但不一定对现在有影响。
现在完成时和一般过去时的区别在于,现在完成时强调过去的行为对现在的影响,而一般过去时只是简单地描述过去发生的事情。
在实际使用中,需要根据具体的语境和要表达的含义选择使用哪种时态。
现在完成时与过去完成时

现在完成时定义(1)强调动作是从过去持续到现在,并有可能继续持续下去。
(2)强调对现在的影响或结果,此用法容易和一般过去时混淆。
两者的区别是:一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。
(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,动作发生在过去,而对现在造成的影响和结果.(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since+时间点或过去时的句子连用.①for+时段为…时间②since+过去一个时间点+时段+ago+从句(过去时)⑤It is+时段+since+从句(过去时)●注:瞬间动词(buy,die,join,lose……)不能直接与for since 连用。
要改变动词1.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.现在完成时时间状语如already(肯定), yet(否定,疑问), just, before, recently,still, lately,never等: often, sometimes, ever, never, twice, on several occasion等:now, up to these few days/weeks/months/years, this morning/week/month/year, just, today, up to present, so far等:现在完成时的"完成用法"现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。
一般过去时现在完成时与一般现在时的区别

(二)一般过去时态、现在完成时和 一般现在时的区别
1)现在完成时是表示过去的动作与现在的联 系,主要说明的是现在的情况和状态;而一般 过去时则强调动作发生在过去某一时间,与现 在不发生联系。一般现在时表示经常性,习惯 性的动作或存在的状态.与过去没有关系。 例如:We haven't seen him since last year. 我们自从
He has worked in this factory since 1996.
I have known him since he was a child. 7)so far,in the last / past ……与现在完成时连用。 例如 :
So far,many countries have sent up satellites into space. In the last 30 years, our lives have changed a lot.
He has lived here since he was born. 自他出生 以来一直居住在这儿。(since 自从…以来, 与现在有关,说明他还居住在这儿。)
Liu Mei went to see her grandmother last night . 刘 梅昨晚去看了他外婆。(只说明昨晚)
• 例如:We are good friends(现在情况)
•
我们是好朋友。
• I got to know him in 2005. (过去的动作)
•ቤተ መጻሕፍቲ ባይዱ
我在2005年认识(结识)他
• We have known each other since 2005. (现在完成时把过去的动作和现在联系 起来并着眼于现在)
现在完成时与一般过去时的区别语法

现在完成时与一般过去时的区别语法哎呀,你们这些年轻人啊,总是搞不清楚现在完成时和一般过去时的区别。
别着急,我这老头子来给你们讲讲吧。
听好了,可别像我年轻时候那样,犯了同样的错误哦!我们来说说现在完成时。
这个时态啊,就是用来表示从过去某个时间开始一直延续到现在的动作或者状态。
比如说,“我昨天晚上吃了一碗面条”,这里的“吃了”就是一个现在完成时的动词。
你看,这个动作是从昨天晚上开始的,一直持续到现在的,所以要用现在完成时来表示。
那一般过去时呢?这个时态就比较简单了,就是用来表示过去发生的动作或者状态。
比如说,“我昨天晚上吃了一碗面条”,这里的“吃了”就是一个一般过去时的动词。
你看,这个动作就是发生在昨天晚上的,已经结束了,所以要用一般过去时来表示。
接下来,我们再来聊聊现在完成时和一般过去时的区别。
其实,它们之间最大的区别就在于时间跨度。
现在完成时强调的是从过去某个时间开始一直延续到现在的动作或者状态,而一般过去时则强调的是过去发生的动作或者状态。
换句话说,现在完成时关注的是“持续到现在”,而一般过去时关注的是“过去的某个时刻”。
举个例子吧,我们来看看下面这两个句子:1. I have lived in this city since I was 5 years old.(我从5岁起就住在这个城市了。
)2. I moved to this city when I was 5 years old.(我5岁时搬到了这个城市。
)第一个句子用的是现在完成时,强调的是从5岁开始一直到现在的动作或状态(住在这个城市)。
而第二个句子用的是一般过去时,强调的是5岁时的动作(搬到这个城市)。
当然啦,现在完成时和一般过去时有时候也可以混用,但是要注意它们的语境和时间跨度。
比如说:“我昨天晚上吃了一碗面条”,这里的“吃了”既可以理解为一般过去时(表示昨天晚上吃的动作),也可以理解为现在完成时(表示从昨天晚上开始一直持续到现在的动作)。
过去完成时和现在完成时的区别

过去完成时和现在完成时的区别相信大家对现在完成时都很了解, 不过说到过去完成进行时或许大家就会有疑惑.现在小编给大家整理这两个时态的区别,让大家对过去完成时和现在完成时有更多的了解.现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
过去完成时(past perfect)①表示发生在过去的动作对现在造成的某种影响影响或结果②过去某动作一直持续到现在将来可能还要延续下去。
句中的动作发生在过去之前(过去的过去),即过去完成时动作发生在过去的过去。
He said he had been to Beijing twice. 他说他已经去过北京两次。
(因为“说”said就是过去式,而去北京的动作发生在说said 的过去,所以用过完而不用现完。
现在让我们来比较一下现在完成时和现在完成进行时。
在比较这两个时态时,关键在于对现在完成进行时的基本概念是否理解,因为对于现在完成时我们已经有了一个基本的理解了。
现在完成进行时是一兼有现在完成时和现在进行时二者基本特点的时态。
由于它有现在完成时的特点,所以它可以表示某一动作对现在产生的结果或影响。
由于它有现在进行时的特点,所以它也可以表示某一动作的延续性、临时性、重复性、生动性乃至感情色彩。
现在就现在完成进行时的这些特点和现在完成时作一简单的比较:(1)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果。
如:We have been cleaning the classroom.(a)We have cleaned the classroom.(b)(a)句可译为“我们打扫教室来着。
”其直接结果可能是:我们身上都是灰。
(b)句可以译为“我们把教室打扫过了。
”其结果是:现在教室很清洁,可以用了。
又,(a)句表示教室刚刚打扫过,(b)句则可能表示教室是昨天打扫的。
现在完成时与一般过去时的用法区别

现在完成时与一般过去时的用法区别现在完成时与一般过去时这两种时态是高中时态学习中的难点,也是重点。
现将他们的区别总结如下:现在完成时的用法有两种:1表示动作在过去发生到现在已经完成,但动作的结果对现在仍有影响。
如:Tom has just left。
2动作或状态从过去开始一直持续到现在,并有可能再持续下去,如:We have studied English for 5 years.而一般过去时只强调过去发生了某个动作,并不注重对现在的影响和结果,具体比较如下:一、有一个表示确定的过去时间状语时,就要用一般过去时:I saw the film last night.我昨天晚上看了这部电影When did you hear the news?你什么时候听到消息的?二、有一个表示包括现在时间在内的一段时间的状语时,多用现在完成时:He has learned a great deal since he became a college student.自他上大学以来,他学到了不少东西。
三、有一频度时间状语或不确定的时间状语时,多用现在完成时:I have often seen him these days.这些天来我常看到他。
Have you ever seen the film before?你以前看过这部电影吗?四、如果没有时间状语,要根据上下文来判断。
内容和意义有时也影响时态的应用。
如果考虑过去发生的事对现在的影响或结果,则用现在完成时,否则用一般过去时:What did you have for breakfast?你早饭吃些什么?Have you had your breakfast?你吃过早饭了吗?五、有时地点状语也会影响时态的应用:Have you bought an English book?你买了本英语书吗?Where did you buy it?你在哪里买的?六、有时还要看动词所表示的动作是否能在现在或将来重复进行,能重复者多用现在完成时,否则用过去时:Lei Feng visited the factory three times.这个工厂雷锋参观过三次。
现在完成时与一般过去时的比较

北京四中撰稿:贾巍编审:毕勤责编:任淑弘现在完成时与一般过去时的比较(一)一般过去时态和现在完成时态的概念一般过去时表示在过去某个时间发生的动词或存在的状态,也表示过去经常或反复发生的动作常与yesterday, yesterday afternoon, last year, in 1965, a moment ago 等表示过去的时间状语连用, 例如:He came here yesterday.现在完成时表示过去的动作(或状态)对现在产生的影响和结果, 例如:He has broken his bottle.(二)一般过去时态和现在完成时的区别:1)现在完成时是表示过去的动作与现在的联系,主要说明的是现在的情况和状态;而一般过去时则强调动作发生在过去某一时间,与现在不发生联系, 例如:We haven't seen him since last year.我们自从去年以来一直未见到他。
(现在还未见到)We didn't see him last year.我们去年没见到他。
(现在不一定未见到)2)现在完成时表示从过去发生一直持续到现在(包括现在)的某个动作或状态,与现在有关的时间状语连用,一般过去时表示过去某一特定(与现在无关)的时间,与具体的表示过去的时间状语连用, 例如:He has lived here since he was born.自他出生以来一直居住在这儿。
(since自从…以来与现在有关,说明还居住在这儿。
)Liumei went to see her grandmother last night.刘梅昨晚去看了她外婆。
(只说明昨晚)(三)值得注意的几个问题:1)动作发生在过去,一直持续到说话的时候,并且还在延续时,要用现在完成时,例如:We have studied English for two years.我们学英语两年了。
2)指过去的经历,但没有表示过去的时间状语,要用现在完成时,例如:I have been to Shanghai twice.我曾去过上海两次。
现在完成时和一般过去时的比较

一. 现在完成时和一般过去式的区别:这两个时态都谈过去已经发生的事,主要差别是现在完成时表示的动作与现在有关系,或是对现在有影响,或谈现在以前这一段时间里发生的事,而一般过去时单纯谈过去的事,与现在没有练习,因此凡是有过去时间状语时,只能用一般过去时。
eg: I lived in a hostel for two years. (现在是下午或晚上)I lived in a hostel for two years。
(现在还是早上)二. Have gone to 与have been to 的区别Have gone to表示到某地去,因此人还在那里eg: The children have gone to play in the park。
Have been to表示到或来过某地eg: They’ve been to the cinema means that they went and have returned.三.由since引导的从句中的时态由since引导的从句一般用过去时,主句谓语用现在完成时eg: Great changes have taken place since I was there last time.We’ve been friends ever since we met at the party.四.It is the first/second/third time +sth +现在完成时eg: It’s the first time the painting has been display to the public.It’s the second time the team has lost this season.六.过去完成时过去完成时表示在过去某一时刻或动作之前已完成的动作,即过去的过去。
这个过去的时刻常用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作或上下文来表示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时态要点1:现在完成时态表示(1)目前已经完成的动作(2)刚刚完成的动作(3)从过去某一刻发生,现在仍然延续着的动作或情况(4)这个时态强调动作对现在的影响。
The conference has lasted for five days. 会议已经开了五天。
He has just bought an unusual car. 他刚刚买到一辆不一般的小轿车。
要点2:当句子中出现表示到现在为止这段时间的状语时,谓语动词一般用现在完成时:这类状语有:up to now, up till now, so far, these days, this summer, for 后面接一段时间的短语或since 等:We haven’t seen each other again since we graduated in 1987.1987年毕业后我们就一直没见面。
Up till now we have established ten projects. 到目前为止我们共上了十个项目。
So far they have only learned the first three chapters.到现在为止他们只学了前三章。
We haven’t had much rain this summer. 今年夏天没下多少雨。
一般过去时态要点1:一般过去时表示(1)过去某个特定时间发生,并且一下子就完成了的动作(即:非持续性动作),也可以表示(2)过去习惯性的动作。
一般过去时不强调动作对现在的影响,只说明过去。
I had a word with Julia this morning.今天早晨,我跟朱丽亚说了几句话。
(1) He smoked many cigarettes a day until he gave up.他没有戒烟的那阵子,烟抽得可凶了。
(2)一般过去时常与表示过去的时间状语或从句连用,如:yesterday, last week, in 1993, at that time, once, during the war, before, a few days ago, when 等等。
句子中谓语动词是用一般过去时还是用现在完成时,取决于动作是否对现在有影响。
Have you had your lunch? 你吃过午饭了吗?(意思是说你现在不饿吗?)Yes, I have. 是的,我已经吃过了。
(意思是说已经吃饱了,不想再吃了。
)When did you have it? 你是什么时候吃的?(关心的是吃的动作发生在何时。
)I had it about ten minutes ago. 我是大约十分钟以前吃的。
Used to do something 表示过去常做而现在已经停止了的习惯动作。
I used to work fourteen hours a day. 过去常常一天干十四个小时。
用所给动词的适当形式填空。
1. With the medicine box under her arm, Miss Zhao ______(hurry) off to look after the man.2. Jim ______(make) many friends since he ______(come) to China.3. They ______(know) each other for about ten years.4. He ______ already ______(write) a letter to the factory to ask them to stop making noise.5. —When ______ she ______(leave)?—Two hours ago.6. —______ you ______(see) the film before?—Yes, I ______.—Where ______ you ______(see) it?—At The Queen’s Cinema.7. —Thank you all the sam e, Mr. Black, but I don’t eat sweets.—Oh, I am sorry. I ______(not know) that.8. They usually ______(go) fishing when they lived there.9. How long ______ she ______(be) ill?10. They didn’t start to work in the field until the rain ______(stop).II. 按要求完成句子。
A)句型转换。
1. With the medicine box under her arm, Miss Zhao ______(hurry) off to look after the man.2. Jim ______(make) many friends since he ______(come) to China.3. They ______(know) each other for about ten years.4. He ______ already ______(write) a letter to the factory to ask them to stop making noise.5. —When ______ she ______(leave)?—Two hours ago.6. —______ you ______(see) the film before?—Yes, I ______.—Where ______ you ______(see) it?—At The Queen’s Cinema.7. —Thank y ou all the same, Mr. Black, but I don’t eat sweets.—Oh, I am sorry. I ______(not know) that.8. They usually ______(go) fishing when they lived there.9. How long ______ she ______(be) ill?10. They didn’t start to work in the field until the rain ______(stop).B)同义句转换,每空一词。
4. My father came back the day before yesterday.My father has ______ ______ for two days.5. My uncle bought the new car two months ago.My uncle has ______ the new car ______ two months ago.6. They left Changsha an hour ago.They have ______ ______ ______ Changsha for an hour.7. The film began ten minutes ago.The film ______ ______ ______ for ten minutes.8. The old man died 5 years ago.The old man ______ ______ ______ for 5 years.III. 单项填空。
1. —I’m sorry, Cathy, I ______ your radio for such a long time.—Never mind.A. have borrowedB. have lentC. have keptD. have returned2. —Where have you ______ these days?—I have ______ to Yangzhou with my friends.A. been, goneB. been, beenC. gone, beenD. gone, gone3. —Where is your father? We haven’t seen each other for weeks.—______.A. He has been to AmericaB. He has gone to EnglandC. He is going to Australia4. They have ______ since the factory opened.A. left the schoolB. joined the teamC. become workersD. worked here5. Jim ______ the Great Wall many times.A. went toB. goes toC. has gone toD. has been to6. It ______ ten years since they ______ to France.A. was, movedB. was, have movedC. is, have movedD. is, moved7. —______ to the United States?—No, never, but I went to Canada a few years ago.A. Have you beenB. Have you goneC. Did you goD. Will you go8. I won’t go to see the film tonight b ecause I ______ my ticket.A. didn’t loseB. have lostC. will loseD. didn’t have9. Miss Wu has taught in this school ______.A. for ten yearsB. ten years agoC. since ten yearsD. for ten years ago10. I ______ today’s homework already. What about you?A. have finishedB. finishC. to finishD. finishing11. —Ann has gone to Shanghai.—So ______ her parents.A. hasB. hadC. didD. have列表分析一般过去时态和现在完成时态的区别判断下面句子的对错。