现在完成时及过去完成时

合集下载

现在完成时与过去完成时

现在完成时与过去完成时

现在完成时定义(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等:现在完成时的"完成用法"现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。

现在完成时与过去完成时

现在完成时与过去完成时

现在完成时与过去完成时现在完成时和过去完成时都是英语中的时态形式,用于描述动作或事件发生的时间。

虽然两者都表示过去发生的动作或事件,但它们的用法和概念稍有不同。

下面将逐一介绍现在完成时和过去完成时的用法及特点。

一、现在完成时 (Present Perfect)现在完成时用于描述过去发生的动作或事件对现在造成的影响或结果。

它的基本结构是“have/has + 过去分词”。

以下是现在完成时的几个主要用法:1. 表示过去发生的动作对现在造成的影响或结果:常与表示经验、常态或持续性的副词或时间状语连用,例如:already(已经)、yet (还)、never(从不)、ever(曾经)、so far(到目前为止)、recently(最近)、up to now(到目前为止)等。

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

)- Have you ever been to Paris?(你曾经去过巴黎吗?)2. 表示动作或事件发生时间不明确的情况下,强调的是结果或经验:常与表示程度或数量的副词连用,例如:just(刚刚)、already(已经)、never(从不)、ever(曾经)、yet(还)等。

例如:- I have just seen the movie.(我刚刚看过那部电影。

)- He has never traveled abroad.(他从未出过国。

)3. 表示过去开始的动作或事件一直延续到现在:常与表示时间段的状语连用,例如:for(表示时间段)、since(表示时间点)、howlong(多久)等。

例如:- They have lived in this city for five years.(他们在这座城市已经住了五年了。

)- I have known her since 2010.(我认识她自2010年起。

)二、过去完成时 (Past Perfect)过去完成时用于描述过去的某个时间点或之前发生的动作或事件。

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

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

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

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

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

它的构成是由助动词“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. 表示过去发生的动作在另一个过去事件之前完成:这时,过去完成时强调在过去某个时间之前就已经完成的动作。

完成时的四种时态的基本结构

完成时的四种时态的基本结构

完成时的四种时态的基本结构完成时态是英语中最常用的时态之一,它表示过去某个时间点或时间段已经完成的动作或状态。

完成时态有四种基本结构,分别是现在完成时、过去完成时、将来完成时和完成进行时。

下面将分别介绍这四种时态的基本结构和用法。

一、现在完成时现在完成时的基本结构是“have/has + 过去分词”,其中have用于第一人称单数、第二人称单数和复数,has用于第三人称单数。

现在完成时表示过去发生的动作或状态对现在造成的影响或结果,常用于以下情况:1. 表示过去发生的动作或状态对现在造成的影响或结果,如:I have lost my keys.(我丢了我的钥匙。

)She has been studying English for five years.(她已经学习英语五年了。

)2. 表示过去发生的动作或状态一直持续到现在,如:I have lived in this city for ten years.(我在这个城市住了十年了。

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

)3. 表示过去发生的动作或状态与现在有关联,如:I have just finished my homework.(我刚刚完成了我的作业。

)She has already left for the airport.(她已经去机场了。

)二、过去完成时过去完成时的基本结构是“had + 过去分词”,表示在过去某个时间点或时间段之前已经完成的动作或状态。

过去完成时常用于以下情况:1. 表示过去某个时间点或时间段之前已经完成的动作或状态,如:I had finished my work before he arrived.(他到达之前我已经完成了我的工作。

)She had lived in Paris for two years before she moved to London.(她在搬到伦敦之前在巴黎住了两年。

现在完成时和过去完成时

现在完成时和过去完成时

三、过去完成时 1.构成: 1.构成: had+动词过去分词 had+动词过去分词 2.功能: 2.功能: 表示过去某个动作或某个具体时间之前已经发生、 完成的动作或情况,多用于从句。如: a. I knew I had met her before. b. By one o’clock we had finished our homework. o’ c. The film had already begun when we got to the cinema.
现在完成时& 现在完成时&过去完成时
一、现在完成时 1、构成 have/has+动词过去分词 have/has+动词过去分词 2、功能 (1)表示过去发生的动作或事情,但与现在有联系并对现在有影响。常 和一些表示不定时间的状语连用。如:already, 和一些表示不定时间的状语连用。如:already, ever, yet, just, never, recently等。 recently等。 a. She has just left. b. Have you ever been to Shanghai? c. I have been very busy recently. (2)动作发生在过去,并持续到现在,并且可能继续持续下去。常和 一些表示一段时间的状语连用,如since及for引导的短语等。 一些表示一段时间的状语连用,如since及for引导的短语等。 a. He has worked in this city for ten years. b. I have lived here since 1980. c. We have studied English for five years.
二、现在完成时与一般过去时的区别 两者都表示发生在过去的动作或事情,但现在完成 时强调动作与现在有联系,对现在有影响或仍将 持续下去,而一般过去时表示动作已经结束,与 现在没有联系。而且,现在完成时不能同明确表 示过去时间的状语连用。 1、We have lived Shanghai for five years.我们在上海生 years.我们在上海生 活了5 活了5年。(现在还在上海) We lived in Shanghai for five years.我们曾在上海生 years.我们曾在上海生 活了5 活了5年。(现在不在上海了) 2、The old man has died.老人已经死了。 died.老人已经死了。 The old man died last night.老人昨晚死了。 night.老人昨晚死了。

现在完成时过去完成时

现在完成时过去完成时
句型三:It/This/That is the 最高级 + 名词 that 从句(谓语动词用现在完成时)
It’s the best film that I have ever seen.
have / has gone to & have / has been to 1. have / has been (to)表示“去过某地
Have/has been in:呆了多久(还在所呆的地方) My father has been in Shanghai for two months. /since two months ago.
Summary:
用法一: ( 不确定的) 过去发生的动作对现在产生影 响或造成结果。 用法二:表示从过去开始并持续到现在的动作或状态, 也可能继续持续下去。 用法三:过去发生的动作到现在为止已完成或刚完成。 用法四:过去发生的一次或多次的动作。 用法五:用于某些特殊句型
It is 4 months since I borrowed the book .
句型二: This/It is the first/second 等序数词 time + that 从句(谓语动词用现在完成时)
It’s the first time that Miss Liu has been to Taojiang.
b)用“be+形容词”代终止性动词 1、be+married代marry 2、be+ill代fall (get) ill 4、be+asleep代fall (get) asleep 5、be+awake代wake/wake up 7、be+open代open 8、be closed代close/shut 9、be+missing (gone, lost) 代lose

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

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

现在完成时和过去完成时的区别现在完成时(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.(如果我努力学习,我就能通过考试。

过去完成时和现在完成时的区别是什么?

过去完成时和现在完成时的区别是什么?

过去完成时和现在完成时的区别是什么?过去完成时(Past Perfect)和现在完成时(Present Perfect)是英语中两个不同的时态,它们在用法上有一些区别。

以下是它们之间的主要区别:1. 时态的基本含义:- 过去完成时:过去完成时表示在过去某个时间点之前完成的动作或事件,强调过去某个时间点之前发生的情况。

- 现在完成时:现在完成时表示过去开始并一直延续到现在的动作或事件,强调对现在的影响。

2. 句子结构:- 过去完成时:过去完成时的句子结构是“had + 过去分词”,例如:“I had finished my homework before I went to bed.”(我在上床睡觉之前已经完成了作业。

)- 现在完成时:现在完成时的句子结构是“have/has + 过去分词”,例如:“I have lived in this city for five years.”(我在这个城市已经住了五年。

)3. 时态转换:- 过去完成时可以用于转述过去的时间和事件,变为间接引语时不需要改变时态。

- 直接引语:She said, "I had already eaten when she arrived."(她说:“她到的时候我已经吃过饭了。

”)- 间接引语:She said that she had already eaten when she arrived.(她说她到的时候已经吃过饭了。

)- 现在完成时需要根据转述时的时间进行时态转换。

- 直接引语:He said, "I have finished my work today."(他说:“我今天已经完成了我的工作。

”)- 间接引语:He said that he had finished his work that day.(他说他那天已经完成了工作。

)4. 时间表达:- 过去完成时通常和表示过去某个时间的副词或短语连用,如:before(在...之前)、by the time(到...的时候)、already(已经)等。

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

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

现在完成时和过去完成时的区别例句现在完成时和过去完成时是英语中表示过去发生的动作或状态对当前时间有影响的两个时态。

下面是10个例句,分别使用了现在完成时和过去完成时,以展示它们之间的区别。

1. 现在完成时:I have finished my homework.(我已经完成了我的作业。

)过去完成时:I had finished my homework when my friend called me.(当我的朋友给我打电话时,我已经完成了我的作业。

)2. 现在完成时:She has visited Paris many times.(她去过巴黎很多次。

)过去完成时:She had visited Paris before she moved to London.(她在搬到伦敦之前已经去过巴黎。

)3. 现在完成时:They have bought a new car.(他们买了一辆新车。

)过去完成时:They had bought a new car before their old one broke down.(在他们的旧车坏之前,他们已经买了一辆新车。

)4. 现在完成时:He has lived in this city for five years.(他在这个城市已经住了五年。

)过去完成时:He had lived in this city for five years before he moved to another country.(在他搬到另一个国家之前,他在这个城市已经住了五年。

)5. 现在完成时:We have known each other since childhood.(我们从小就认识对方。

)过去完成时:We had known each other for many years before we got married.(在我们结婚之前,我们已经认识了很多年。

)6. 现在完成时:I have read that book.(我读过那本书。

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

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

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

尽管它们都有关于过去和现在的概念,但它们在用法上还是有一些区别的。

现在完成时现在完成时用于表示过去某个时间点开始的动作一直延续到现在,并可能会继续发生。

它强调与现在的关联,动作的完成与当前的情况有关。

用法:1. 表示过去的动作对现在的影响或结果。

* 他已经学完了英语课程。

(He has finished his English course.) * 我已经洗好了衣服。

(I have washed the clothes.)2. 表示过去的动作在当前时间点之前已经发生,但没有指明具体的时间。

* 我看过这部电影。

(I have seen this movie.)* 我吃过午饭了。

(I have had lunch.)3. 表示经验、技能或知识的获取。

* 我学过如何游泳。

(I have learned how to swim.)* 他去过法国。

(He has been to France.)过去完成时过去完成时描述了在过去某一时间点之前已经完成的动作。

它用于在过去的某个时间点或另一个动作之前表示已经完成的动作。

用法:1. 表示在过去某一时间点之前已经完成的动作。

* 她已经做完了作业,然后出去玩了。

(She had finished her homework and then went out to play.)* 我已经买了车,所以现在可以开车上班了。

(I had bought a car, so now I can drive to work.)2. 表示原因和结果之间的关系。

* 他没有做好准备,所以失败了。

(He had not prepared well, so he failed.)* 我已经吃了饭,所以不饿了。

现在完成时和过去完成时

现在完成时和过去完成时

现在完成时定义现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。

动作或状态发生在过去但它的影响现在还存在;也可表示持续到现在的动作或状态。

其构成:have (has) +过去分词。

用法(1)现在完成时所表示的动作在说话之前已完成,但对现在有影响,句中没有具体的时间状语。

此时多于never,ever,just,before,already,yet等连用。

(2)现在完成时所表示的动作开始于过去,持续到现在,也许还会继续持续下去。

常与for,since等一段时间状语连用。

注意:表示暂短动作的词(如come,go,borrow,lend,die,bur,marry等)的完成时不能与for,since等表示一段时间的状语连用。

例如:How long may I keep the book?这本书我可以借多久?Two weeksBorrow和lend 都是暂短性动词,当表示借多久时,用动词keep常见的短暂性动词转换成延续性动词leave --- be away, borrow --- keep, buy --- have, begin/start --- be on, die --- be dead, finish --- be over, join --- be in+组织机构,be a member of+组织机构, open sth --- keep sth open,fall ill --- be ill, get up---be up, catch a cold --- have a cold,come here --- be here, go there --- be there, become --- be,come back --- be back, fall asleep --- be asleep,get to/ arrive/reach --- be (in), leave --- be away from,get to know --- know, go (get) out →be out,put on→wear;catch a cold →have a cold等。

初中英语语法——现在完成时与过去完成时

初中英语语法——现在完成时与过去完成时

现在完成时与过去完成时一、现在完成时过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态。

1.构成现在完成时是由助动词have(has)+动词的过去分词构成。

助动词说明该谓语是属于现在时范围。

它和主语的人称、数要保持一致。

过去分词是主要的谓语动词,说明句子的意义。

2.用法(1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。

常被just、already、yet 等副词修饰。

如:-Have you had lunch yet? -Yes,I have. I've just had it. 你(已经)吃午饭了吗?我刚刚吃过。

(现在我不饿了)(2)表示从过去某一时刻开始一直持续到现在的动作或状态。

这个动作可能刚停止,可能仍然在进行。

常带有for和since等表示一段时间的状语。

如:He has taught here since 1981. 他自1981年就在这儿教书。

(可能还要继续教)I have't seen her for four years. 我有四年没见到她了。

(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice, ever, never, three times等时间状语。

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

3.结构1).陈述句结构:主语+have( has)(not)+过去分词+其它。

have not=haven’t has not=hasn’t.2).一般疑问句结构:Have( Has )+主语+过去分词+其它?3).特殊疑问句:特殊疑问词+have(has) +主语+ 过去分词+其它?eg. He has already finished his homework.He hasn’t finished his homework yet.Has he finished his homework yet?--Yes, he has./ No, he hasn’t./ No, not yet.4.现在完成时的时间状语(1)现在完成时属于现在时范围,故不能和过去的时间状语连用。

现在完成时和过去完成时的区别与应用

现在完成时和过去完成时的区别与应用

现在完成时和过去完成时的区别与应用现在完成时和过去完成时都是英语中的两种完成时态,它们用于描述动作在过去发生或完成的情况。

然而,两者有着不同的用法和含义。

本文将介绍现在完成时和过去完成时的区别,并探讨它们在实际应用中的用法。

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

一般情况下,现在完成时由助动词“have/has”加上过去分词构成。

现在完成时的应用包括以下几个方面:1. 表示从过去某一时间点延续到现在的动作或状态:- I have lived in this city for five years.(我在这个城市已经住了五年。

)- She has known him since high school.(她从高中时就认识他。

)2. 表示目前仍然存在的经历或经验:- I have never been to Europe.(我从未去过欧洲。

)- Have you ever tried sushi?(你尝试过寿司吗?)3. 表示过去发生的动作对当前造成的影响或结果:- I have lost my keys.(我把钥匙弄丢了。

)- He has finished his homework, so he can play now.(他已经完成作业了,所以可以玩了。

)二、过去完成时过去完成时表示在过去某一时间点之前已经发生或完成的动作。

过去完成时由助动词“had”加上过去分词构成。

过去完成时的应用包括以下几个方面:1. 表示过去某一时间点之前已经完成的动作:- I had finished my work before he arrived.(在他到达之前,我已经完成了工作。

)- She had left the party when I arrived.(当我到达时,她已经离开了派对。

)2. 表示过去某一时间点之前已经具备的条件或经验:- They had studied English for many years before moving to the UK.(在搬到英国之前,他们已经学习了多年英语。

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

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

现在完成时与过去完成时1、现在完成时是指相对于现在已经发生了的动作,过去完成时是相对于过去某个时间已经完成的动作。

2、用法一)现在完成时的用法1:表示过去发生或已经完成的某一动作对现在造成的影响或结果。

此时,常与时间副词already(已经),yet (还、已经),just(刚刚、仅仅) ,ever(曾经),never(从不),before(以前),so far(到目前为止)等连用。

这几个副词的用法如下:1)I've already read this book. 我已经读过这本书了。

(“读”这一动作发生在过去,对现在造成的影响是“知道书中的内容”。

)2)I've washed my clothes already.我已经洗了衣服。

(洗衣服的动作已完成,其结果是“衣服冼干净了”。

)二)1、与by, before, by the end of引导的表示过去的时间状语连用。

例如:by then, by\ before nine o’clock yesterday, by the end of last year, by the age of twenty, by the time I arrived …3、结构现在完成时的构成肯定式:主语+助动词have /has +过去分词+其它否定式:主语+助动词have /has+not+过去分词+其它一般疑问式:助动词Have /Has +主语+过去分词+其它?过去完成时结构:肯定句:主语 + had + 过去分词 + 其他否定句:主语 + had + 过去分词 + 其他一般疑问句: had + 主语 + 过去分词 + 其他现在完成时和过去完成时的区别:现在完成时强调对现在的影响或结果, 过去完成时强调对过去的影响或结果。

现在完成时和过去完成时

现在完成时和过去完成时

现在完成时现在完成时由“have/has+过去分词”构成。

现在完成时的用法如下:1、表示发生在过去的动作到说话时刚刚完成或结束,通常使用不具有延续意义的动词,对现在有一定的影响或结果。

这种用法可带有迄今意义的时间状语,如up to now, so far, already, not...yet等。

也可带有包括现在时间在内的时间状语,如 recently, in the past few years,just等。

I have already posted the photoes.我已经把照片寄出了。

(已经完成这件事)I have just finished my work.我刚刚完成工作。

(表示不用再做这个工作了)造句:他已经得到了她的帮助。

我刚刚抄完所有的单词。

否定句 He has not come back yet.否定句中“not”可用“never”代替,但是表示“从来没有”的意思。

2、表示从过去某时开始一直延续到现在的动作或状态,也许还将继续下去。

这种用法通常用于具有延续意义的动词,如live, stay, work等,并带有表示时间段的状语或迄今意义的时间的状语,如for+一段时间, since+过去的时间点或从句(从句用一般过去时)等。

They have lived in Beijing since 2002.他们自从2002年以来就住在北京。

My brother has been ill for two days. 我弟弟病了两天了。

注意:表示短暂的动作动词或状态动词不能用于这种用法,如arrive, come, go, leave 等。

如,不能说:She has come to our school for 2 years.可以说She has come to our school.她已经来了我们学校。

She has been in our shool for 2 years.待了多久,还在所待的地方。

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

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

现在完成时和过去完成时的区别现在完成时和过去完成时是英语中的两种时态,它们用来描述过去发生的动作与现在的关系。

虽然它们都属于过去的动作,但在时间上有一定的差异,下面将详细介绍这两种时态的特点和用法。

一、现在完成时1.结构:现在完成时由助动词“have/has”和过去分词构成。

肯定句:主语 + have/has + 过去分词否定句:主语 + have/has + not + 过去分词疑问句:Have/Has + 主语 + 过去分词 + 其他?2.用法:(1)表示从过去某一时刻开始,一直延续到现在的动作或状态。

例如:I have lived in this city for ten years.(我在这个城市住了十年了。

)She has worked at the company since 2010.(她自2010年以来一直在这家公司工作。

)(2)强调过去的动作对现在造成的影响。

例如:I have lost my keys, so I can't open the door.(我的钥匙丢了,所以我无法打开门。

)She has finished her homework, so she can go out to play.(她完成了作业,所以可以出去玩了。

)(3)表示过去经历或经验。

例如:Have you ever been to Paris?(你去过巴黎吗?)He has never tried sushi before.(他以前从未尝试过寿司。

)3.信号词:already(已经)、yet(还)、just(刚刚)、ever(曾经)、never(从不)、recently(最近)等。

二、过去完成时1.结构:过去完成时由助动词“had”和过去分词构成。

肯定句:主语 + had + 过去分词否定句:主语 + had + not + 过去分词疑问句:Had + 主语 + 过去分词 + 其他?2.用法:(1)表示在过去某一时间点发生的动作或状态,在另一个过去时间点之前已经完成。

现在完成时及过去完成时

现在完成时及过去完成时

误用动词时态
总结词
动词时态使用不当
详细描述
学生在使用现在完成时和过去完成时时,可能会误用动词的时态。例如,应该使 用现在完成时的动词,学生可能会使用过去完成时,或者相反。
忽视时间状语的影响
总结词
忽视时间状语的影响
详细描述
时间状语对于确定应该使用现在完成时还是过去完成时具有重要影响。学生可能会忽视时间状语,导致选择错误 的时态。例如,在描述一个发生在过去的动作,并且该动作在另一个过去的动作之前完成的,学生可能会错误地 使用现在完成时。
用于表示过去的某个动作或状态在更早的时间点已经完成,并对过去某个时间点之 后的情况产生影响。
用于表示过去的某个动作或状态在更早的时间点已经完成,但与现在的情况无关, 只是为了描述过去的某个事实。
03
现某个动作或状态从过去一直持续 到现在,并且可能继续下去。
练习4
He ____(not finish) his homework yet.
I ____(not see) the film yet.
They ____(not know) the answer.
She ____(not buy) a new car.
解析
练习1答案与解析
练习2答案与解析
练习3答案与解析
过去完成时
表示某个动作或状态在过去某个时间 之前已经完成。
用法的比较
现在完成时
强调动作或状态对现在的影响,或者表达一种经验、经历或 结果。
过去完成时
强调动作或状态在过去的某个时间点之前已经完成,通常与 过去某个时间点或动作相关联。
04
现在完成时与过去完成 时的练习与解析
练习题
练习1
练习2

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

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

现在完成时和过去完成时的区别一、从结构上区别现在完成时:主语+ have / has + 过去分词(肯定式)主语+ have / has + not + 过去分词(否定式)Have / Has + 主语+ 过去分词(疑问式)过去完成时:主语+ had + 过去分词(肯定式)主语+had + not + 过去分词(否定式)Had + 主语+ 过去分词(疑问式)(二)从时间状语区别现在完成时: 常用的时间状语包括“now, today, ton ight, 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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

比较since和for
• since +时间点, 用来说明动作起始时间
• for+ 时间段, 用来说明动作延续时间长度。 I have lived here for more than twenty years. I have lived here since I was born.. 特殊句型:
表示现在以前一段时间里一直在进行的动作, 这一动作一直持续到现在,e.g. It has been raining since two days ago.
----Isn’t it hard to drive downtown to work? ----Yes, that’s why I ____ to work by train. A. have been going B. have gone C. was going to D. will have gone
for … 等等. I have lived in Zhuhai for 3 years.
2).表示发生在过去的某一动作对现在造成的影响 或结果,常用的时间状语有: just ,already, yet, ever, never, once等等. We have finished our lunch already. Have you ever tried this method?
练习1:句子填空 1、They ________ (wait) for the famous film star for two hours and they would wait until he arrived. 2、Zhang Hong ___________(work) as a reporter since she came to Paris. 3、By the time he left university, he _____ (gain) much working experience. 4、When they reached the station, the train_____________ (leave) already. 5、This is the first time I (watch) such an exciting game. 6、It is ten years since I _________ (move) to Guangzhou. 7、The boy, who had remained silent and deep in thought on the journey home, ________ (reply) in a way that shocked his father. 练习1:1. had been waiting 2. has been working 3. had gained 4. had left 5. have watched 6. moved 7. replied
• It is the first (second/third…)time+that从句 • It/This/That is the first time that I have come to Zhejiang. • (注:以上句型把is改为was,则从句时态相应改为过 去 been v--ing)
2.一些特殊句型中的过去完成时: 1〕“It/This/That was the first (second/third…)time +that从句” It was the first time that he had eaten sea food. 2〕by( the end of ) / by the time +过去时间, e.g. We had learnt 3,000 words by the end of last term. By the time he came back, we had repaired the machine. 3〕no sooner …than ; hardly /scarcely … when ①No sooner had he gone to the garden than his son went to play with his classmates. ②Hardly had he heard the news when he cried.
练习2:翻译 1、这是我第二次来中国访问. This is the second time that I have visited China. 2、从我来这所学校工作到现在已经有15年了。 It is/has been fifteen years since I came to work in this school.
过去完成时 (The past perfect Tense) 1. 结构: had + 过去分词 2. 概念:表示过去的过去 ----|--------------|---------|----> 过去之前 过去 现在 将来
1.表示过去的过去,常用于宾语从句及状语从句中, e.g. I had hardly opened the door when he hit me. He said that he had been to Beijing. 用好过去完成时,关键在于理解它的时间是“过去 的过去”。
现在完成时(The present Perfect Tense) 1. 结构: have (has) +过去分词 2.用法: 1). 现在完成时表示过去某一时间开始,一直延 续到现在的动作或状态, 通常用于延续性动词. 常 与表示延续性的时间状语连用,如:so far, up to now, recently, in the past 6 years, since…,
know lie mistake rise ride ring see shake show speak swim swear
knew lay mistook rose rode rang saw shook showed spoke swam swore
known lain mistaken risen ridden rung seen shaken shown spoken swum sworn
比较一般过去时与现在完成时
1). 一般过去时只表示发生在过去的动作或存 在的状态, 不涉及对现在的影响;现在完成 时表示发生在过去的动作或状态一直延续到 现在,或强调过去的事情对现在的造成的影响。 My family lived in Zhuhai ten years ago. (现在不在了) My family have lived in Zhuhai for 10 years. (目前还在珠海)
2). 过去时常与具体的表示过去的时间状语连用, 而现在完成时通常与不确定的或包括现在在内 的时间状语连用,或无时间状语. I studied in Zhongshan university in 2000. (2000年表示具体的过去时间) I have studied in Zhongshan university since 2000. (since 2000表示从2000年至今,包 括现在在内) I have just bought an apartment. (just表示不 确定的时间状语)
相关文档
最新文档