现在完成时和过去完成时的区别

合集下载

高中英语语法--现在完成时和过去完成时的区别

高中英语语法--现在完成时和过去完成时的区别

语法----现在完成时和过去完成时的区别1.从结构上区别现在完成时:主语 + have / has + 过去分词(肯定式)主语 + have / has + not + 过去分词(否定式)Have / Has + 主语 + 过去分词(疑问式)过去完成时:主语 + had + 过去分词(肯定式)主语 +had + not + 过去分词(否定式)Had + 主语 + 过去分词(疑问式)2.从时间状语区别现在完成时: 常用的时间状语包括“now, today, tonight, this week, this year, already, yet, just, recently…etc”。

过去完成时: 常用的时间状语包括“by, at, before等构成的短语”。

注意:当表示一段时间,现在完成时和过去完成时都可以用for 或since引导的状语。

例如:Have you had your lunch yet? 你吃午饭了吗?Yes, I have . I’ve just had it. 是的,我刚吃完。

I have had a clock now. 我现在有一个闹钟了。

Have you already posted the photos? 你把照片寄走了吗?The meeting had begun when we got there. 我们到那儿时,会议已经开始了。

We had learned about 5000English words by the end of last term.到上学期末我们已经学了5000个英语单词。

They had done the work at five o’clock. 在五点钟的时候他们已经完成了那项工作。

I’ve known Li Lei for three years. 我认识李蕾已经三年了。

I have worked here since ten years ago. 自从十年前我就在这工作。

现在完成时与过去完成时

现在完成时与过去完成时

现在完成时定义(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. 表示动作在过去发生,但对现在造成影响2. 表示动作在过去发生,一直持续到现在,可能还将继续持续下去二、现在完成时的结构:基本结构:have/has + done否定形式:have/has + not +done.一般疑问句:have或has放于句首。

I have lost my wallet.(含义是:现在我没有钱花了.)Michael has been ill.(含义是:现在仍然很虚弱)He has returned from abroad. (含义是:现在已在此地)三、现在完成时的时间状语:1. for ,since 动词要用延续性动词Mary has been ill for three days.I have lived here since 1998.延续性动词和非延续性动词延续性动词表示能延续的动作,常与表示时间段的状语连用。

如:learn,work,keep, have, wait, sleep, live, stay, read等。

非延续性动词又称为瞬间动词,常与表示时间点的状语连用。

如:leave,die, finish, come, go, borrow, buy,begin, close等。

延续性动词和非延续性动词的转换die------be deadarrive/get/reach/come-----------be here(in)leave-----be awayget up----- be upbecome---------bebuy/get------haveborrow------keepcatch a cold-------have a coldmove to ---------live in2. already, yet, just, before, recently, latelyHe has already obtained a scholarship.I haven't seen much of him recently (lately).We have seen that film before.Have they found the missing child yet?3.现在完成时常常与表示频度的时间状语连用,如often, some times, ever, never, twice, on several occasion等Have you ever been to BeijingI have never heard Bunny say anything against her.I have used this pen only three times. It is still good.George has met that gentleman on several occasions.4. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如so far, up to now, up to present, in the pass few years等:Peter has written six papers so far.Man has now learned to release energy from the nucleus of the atom.There has bee too much rain in San Francisco this year.The friendly relations and cooperation between our two countries have been enhanced in the past few years.Up to the present everything has been successful.四、have been to, have gone to, have been in的区别1.have gone to意为“某人去了某地”,现在还没有回来,主语只能是第三人称Where is Jim?—He has gone to England.2.have been to意为“曾经去过某地”,现在人已经回来了,后可接次数,如once,twice,three times等,表示“去过某地几次”,也可和just,never,ever等连用。

现在完成时和过去完成时的区别

现在完成时和过去完成时的区别

现在完成时和过去完成时的区别现在完成时和过去完成时是英语中两种表示过去事件的时态。

两者有些许区别,主要体现在动作发生的时间和对过去事件的强调上。

一、现在完成时:现在完成时用于表示过去发生的动作对现在的影响或结果。

它的构成是由助动词“have”或“has”加上动词的过去分词构成。

主要有以下几种用法:1. 表示过去的动作对现在的结果:这时,谓语动词强调的是发生的结果或影响。

例如:I have finished my homework.(我已经完成了作业。

)They have moved to a new house.(他们已经搬到新房子了。

)2. 表示过去开始的动作一直延续到现在:这时,动作开始于过去,延续到现在,表示一种持续的状态。

例如:She has lived in this city for ten years.(她在这座城市已经住了十年了。

)He has worked in the company since 2010.(自2010年以来,他一直在这家公司工作。

)3. 表示过去发生的动作在过去和现在之间多次重复:这时,动作在过去和现在之间多次发生。

例如:They have visited Japan three times.(他们已经去过日本三次了。

)I have read this book twice.(我已经读过这本书两次了。

)4. 表示过去经历或完成的动作对现在的补充说明:这时,过去发生的动作为现在提供了相关信息。

例如:I have studied English for five years.(我学英语已经有五年了。

)She has been on vacation for two weeks.(她已经度假两周了。

)二、过去完成时:过去完成时用于表示过去的动作在另一个过去事件之前发生。

它的构成是由“had”加上动词的过去分词。

主要有以下几种用法:1. 表示过去发生的动作在另一个过去事件之前完成:这时,过去完成时强调在过去某个时间之前就已经完成的动作。

现在完成时、过去完成时与将来完成的区别

现在完成时、过去完成时与将来完成的区别

现在完成时、过去完成时与将来完成的区别(最新版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如词性大全、句法大全、句型大全、从句大全、时态大全、语态大全、语法大全、虚拟语气、用法辨析、其他资料等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor.I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!In addition, this shop provides you with various types of classic sample essays, such as part of speech, syntax, sentence pattern, clause, tense, voice, grammar, subjunctive, usage analysis, other materials, etc. If you want to know the different formats and writing methods of the model essay, please pay attention!现在完成时、过去完成时与将来完成的区别1. 现在完成时以现在时间为参照点,表示在“现在”以前完成的动作或持续到“现在”的状态;2. 过去完成时则以过去时间为参照点,表示在“过去”某一时间以前发生的动作或持续到“过去”某一时间的状态;3. 将来完成时则以将来时间为参照点,表示在“将来”某一时间为止已经完成的动作或持续到“将来”某一时间的状态。

现在完成时与过去完成时讲解

现在完成时与过去完成时讲解
注意事项:避免与现在完成时混淆,注意区分两者的时间点和意义
与过去完成进行时的区别
过去完成时强调动作发生在过去的过去
过去完成进行时可以表示动作的未完成性
过去完成进行时可以表示动作的重复
过去完成进行时强调动作的持续性和正在进行
常见错误及注意事项
混淆现在完成时与过去完成时
忽略时间状语
与过去时混淆
忽略过去完成时的用法
忽略否定形式:现在完成时的否定形式需要在助动词have/has后加上not。
03
过去完成时
定义与结构
定义:过去完成时表示在过去某个时间或动作之前已经完成的动作或状态
结构:过去完成时由助动词had+过去分词构成,其中had是助动词have的过去式
时间状语:过去完成时常与“by+过去的时间状语”连用,表示在过去的某个时间之前已经完成的动作或状态
结构:have/has + 过去分词。
用法与意义
过去发生的动作对现在造成的影响
过去动作持续到现在,并可能继续下去
表达感情、状态、能力等
用于时间状语从句中
与一般过去时的区别
语境:现在完成时更常用于描述现在的状态、结果或影响,与现在的生活、工作、学习等密切相关;一般过去时则更常用于描述过去的具体事件、经历等。
表达方式:现在完成时通常用“have/has+过去分词”的形式表达;一般过去时则用“动词过去式”表达。
常见错误及注意事项
忽略时间状语:现在完成时需要使用表示现在或过去时间的状语,如"已经"、"刚刚"等。
混淆时态:现在完成时与一般过去时容易混淆,要注意区分。
忽略助动词have/has:现在完成时需要使用助动词have/has,不能省略。

现在完成时和过去完成时的区别

现在完成时和过去完成时的区别

现在完成时和过去完成时的区别现在完成时(Present Perfect Tense)和过去完成时(Past Perfect Tense)是英语中常用的两种完成时态。

虽然它们在形式上有一些相似之处,但它们在使用和表达上存在一定的差异。

本文将详细介绍现在完成时和过去完成时之间的区别。

1. 定义和形式:- 现在完成时表达一个过去发生并且与现在有关的动作、状态或经验。

它由“have/has + 过去分词”构成。

例如: I have finished my homework.(我已经完成了作业。

)- 过去完成时表示在过去某个时间点之前已经完成的动作或状态。

它由“had + 过去分词”构成。

例如: She had already gone when I arrived.(当我到达时,她已经走了。

)2. 时间点的不同:- 现在完成时用于强调与现在的关系,可以涉及到过去非特定时间内的动作或事件。

例如: Have you ever been to Paris?(你去过巴黎吗?)通常不与具体的过去时间短语连用。

- 过去完成时则强调一个过去时间点之前已经完成的动作或事件。

例如: She had finished her work before she went to bed.(她睡觉前已经完成了工作。

)通常与明确的过去时间短语连用,如yesterday(昨天)、last week(上周)等。

3. 句子结构的不同:- 现在完成时经常使用与现在有关的时间状语,如already(已经)、yet(还)、just(刚刚)等。

例如: I have already eaten lunch.(我已经吃过午饭了。

)- 过去完成时则经常使用与过去有关的时间状语,如before(之前)、when(当...之时)等。

例如: He had finished his homework before he went out to play.(他出去玩之前已经完成了作业。

现在完成时与过去完成时

现在完成时与过去完成时

现在完成时与过去完成时现在完成时和过去完成时是英语语法中的两种时态,它们分别用来表达不同的时间关系和动作完成情况。

本文将详细介绍现在完成时和过去完成时的用法及其区别。

一、现在完成时的用法现在完成时用来表达过去发生的动作对现在产生的影响或者与现在有关的经历、经验等。

它的构成是由助动词"have/has"加上过去分词形式的动词来完成的。

1. 表示经历或经验例如:I have visited Beijing several times.(我去过北京几次了。

)She has worked in that company for five years.(她在那家公司工作了五年了。

)2. 表示动作从过去进行到现在或仍在进行例如:He has lived in this city since 2010.(他从2010年就在这个城市居住。

)We have known each other for a long time.(我们认识很久了。

)3. 表示过去发生的动作对现在产生的影响例如:I have lost my keys.(我的钥匙丢了。

)She has broken her leg, so she can't walk now.(她摔断了腿,所以现在无法行走。

)二、过去完成时的用法过去完成时用来表达在过去某一时间或动作之前已经完成的动作或状态。

它的构成是由助动词"had"加上过去分词形式的动词来完成的。

1. 表示过去某一时间或动作之前已经完成的动作或状态例如:I had finished my homework before my mom came back.(我在我妈妈回来之前已经完成了作业。

)They had already left when we arrived.(当我们到达时,他们已经离开了。

)2. 用于虚拟语气的条件句中例如:If I had studied hard, I would have passed the exam.(如果我努力学习,我就能通过考试。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

I have cleaned the classroom .(强调扫地所产生的结果:地干净了!)
We have lived here for ten years.(“住”从过去持续到现在的动作用现在完成时)
We have lived here since we came here.(“住”是从过去持续到现在的动作用现在完成时)
Mr Green had lived in New York for ten years before he came to China.("来”中国已过去,而先前“住”在纽约更过去!)(另外注意:“住”在纽约可没有持续到现在!)
We had learned 1000 words by the end of last term.
(“上期期末”已过去,而是在其前“学”的就更过去了!)
一、从结构上区别
现在完成时:
主语 + have / has(not) + 过去分词
过去完成时:
主语 + had (not) + 过去分词
(二)从时间状语区别
现在完成时: 常用的时间状语包括“now, today, tonight, this week, this year, already, yet, just, recently…etc”。

过去完成时: 常用的时间状语包括“by, at, before等构成的短语”。

注意:当表示一段时间,现在完成时和过去完成时都可以用for 或since引导的状语。

例如:
The meeting had begun when we got there. 我们到那儿时,会议已经开始了。

We had learned about 500English words when we were 6 years old.
我们六岁时就已经学了500个英语单词。

I’ve known Li Lei for three years. 我认识李蕾已经三年了。

I have worked here since ten years ago. 自从十年前我就在这工作。

(have done现在完成时,一直持续到到现在)。

(三)使用时注意事项
使用现在完成时应该注意:
例如:
Have you got a pen-friend 你有笔友吗 Yes, I have. 是的,我有。

have/ has gone to 强调“去而未归”表示“去了某地”;
have/ has been to 强调“去而归还”,表示“去过某地”,常和once, twice, never, ever 连用。

例如:
— Have Jack ever been to Beijing 杰克去过北京吗
—Yes, he’s been there several times. 是的,他去过好几次了。

— Where have Mary and Tom gone 玛丽和汤姆去哪里了
—They’ve gone to L ondon. 他们去伦敦了。

3.现在完成时have/has done a. +since 2010.
b.+for 5 years.
c.+since 5 years ago.
使用过去完成时还应该注意:
如果两个动作紧接着发生,则常常不用过去完成时。

例如:
When she came into the room, she found them sitting together singing.
她进屋时看见他们坐在一起唱歌。

After we said good-bye to our friends, we left the village.
在和朋友告别之后我们就离开村子。

相关文档
最新文档