现在完成时

合集下载

英语现在完成时语法讲解

英语现在完成时语法讲解

英语现在完成时语法讲解英语现在完成时(Present Perfect Tense)是用来表达过去发生的动作或状态与现在的关系的一种时态。

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

现在完成时常用于以下几种情况:1. 表示过去发生的动作对现在造成的影响或结果。

例如:I have lost my key.(我把钥匙弄丢了。

)这里的“have lost”表示过去发生的动作,但是现在没有钥匙导致现在的结果是找不到钥匙。

2. 表示过去发生的动作在现在仍然持续或重复。

例如:He has lived in London for five years.(他在伦敦住了五年了。

)这里的“has lived”表示过去开始的动作,但是他至今仍然住在伦敦。

3. 表示过去发生的动作在现在刚刚完成。

例如:She has just finished her homework.(她刚刚完成了她的作业。

)这里的“has just finished”表示刚刚完成的动作。

4. 表示过去发生的动作在现在的时间段内发生多次。

例如:I have visited Paris many times.(我去过巴黎很多次。

)这里的“have visited”表示过去的多次动作在现在的时间段内持续进行。

需要注意的是,现在完成时与具体的过去时间点无关,而与现在的状态或结果相关。

此外,现在完成时也可以与一些时间状语连用,如just(刚刚)、already(已经)、yet(还)等,以更准确地表示动作发生的时间。

下面是一些现在完成时的例句:- I have finished my work.(我完成了我的工作。

)- Have you ever been to China?(你去过中国吗?)- She has already eaten dinner.(她已经吃过晚饭了。

)- We haven"t seen each other for a long time.(我们很久没有见面了。

英语语法-现在完成时

英语语法-现在完成时
—I’m sure he’s already arrived. 5. —Is Benny here?
—No, he _h_a_s_g_o_n_e_t_o_ the school library. He left five minutes ago.
Exercise
做过,泛泛而谈,标志词,用现在完成时 做过,有明确的过去时间,用一般过去时
It is + 时间段 since +一般过去时的句子.
1. 他的爷爷已经去世2年了。 It is 2 years since his grandpa died.
2. Nick 参军3年了. It is 3 years since Nick joined the army.
3. 他离开深圳好长时间了。 It is a long time since he left Shenzhen. 4. 这本书我已借了4个月了. It is 4 months since I borrowed the book .
3) I’ve just finished Oliver Twist. 我刚看完《雾都孤儿》这本书。
现在完成时构成 have/ has + done (过去分词)
原形-过去式ed-过去分词ed pick → picked → picked wish → wished → wished
like → liked → liked phone→ phoned → phoned
She hasn’t told us the news yet. 3. The rain has already stopped. (改一般疑问句)
Has the rain stopped yet? 4. I have waited here for two hours. (划线提问)

现在完成时知识点总结

现在完成时知识点总结

现在完成时知识点总结现在完成时是英语中表示过去发生的动作对现在造成影响的一种时态。

下面是现在完成时的一些重点知识点总结:1. 构成方式:现在完成时由“have/has + 过去分词”构成。

其中,have用于第一人称和第二人称,has用于第三人称单数。

2. 表示时间:现在完成时经常与表示过去的时间状语连用,如already(已经)、just(刚刚)、yet(还)、ever(曾经)、never(从未)、before(以前)等。

此外,它还可以与一些表过去体验和经历的副词连用,如recently(最近)、lately(最近)、so far(到目前为止)等。

3. 用法:(1)表示过去发生的动作对现在造成的影响或结果。

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

)例句:She has lost her key.(她丢了钥匙。

)(2)表示在过去某个不确定的时间内发生的动作或经历。

例句:I have been to Paris.(我曾去过巴黎。

)例句:Have you ever tried sushi?(你曾经尝试过寿司吗?)(3)表示刚刚完成的动作。

例句:The train has just arrived.(火车刚刚到了。

)例句:He has recently graduated from university.(他最近刚从大学毕业。

)4. 注意事项:(1)现在完成时一般与与过去发生的动作或经历有关的时间状语连用。

如表示对过去的操作有明确的时间状语,则应使用一般过去时态,而不是现在完成时态。

例句:I went to New York three years ago.(三年前我去过纽约。

)(2)注意have/has与过去分词的搭配规则,以及特殊的过去分词形式。

以上是对现在完成时的知识点总结,请在研究和运用过程中多加练,以熟练掌握该时态的用法和构成方式。

参考资料:。

英语现在完成时解释

英语现在完成时解释

英语现在完成时解释英语现在完成时是一种时态,用来表达过去发生的动作或事件对现在产生的影响或者与现在仍然有关联。

它通常由助动词"have"或"has"加上动词的过去分词构成。

现在完成时常用于以下几种情况:1. 表示过去某个时间点开始发生的动作,一直延续到现在,或者其影响仍然存在。

例如,I have lived in this city for five years.(我在这个城市已经住了五年了。

)。

2. 表示过去发生的动作对现在产生的影响。

例如,She haslost her keys.(她丢了她的钥匙。

)。

3. 强调动作已经完成或者发生了多次。

例如,I have visited Paris three times.(我去过巴黎三次了。

)。

4. 表示在过去某个时间点之前已经发生的动作。

例如,They have already finished the project.(他们已经完成了这个项目。

)。

需要注意的是,现在完成时通常与表示时间段的状语连用,如for(表示持续的时间)和since(表示起始时间点)。

另外,现在完成时有时候也可以与表示未来的时间状语连用,表示对未来的期待或预测。

例如,By the time you arrive, I will havefinished the report.(等你到的时候,我会已经完成报告了。

)。

总之,现在完成时是英语中非常常用的一种时态,能够帮助我们清晰地表达过去、现在和未来之间的关系。

现在完成时态

现在完成时态

现在完成时 (Present Perfect Tense)概念:表示从某一时刻开始一直持续到现在或是对现在仍有影响。

基本结构:have /has ➕动词过去分词注:第一人称,第二人称,第三人称复数用have ,第三人称单数用has。

助动词:have ,has否定词:haven’t ,hasn’t时间状语:1. already已经(用于肯定句) yet已经,还(用于否定句和一般疑问句)2. recently 近来 lately 最近 up to now 迄今为止3. still 仍然4. never从不5. in the past/last few days/weeks/months/years 在过去几天/几个星期/几个月/几年里6. for ➕时间段例:for two years7. since ➕时间点自从…… 例:since 1998;since ➕句子(一般过去时) 例:since I was a child句型结构:1. 肯定句:主语➕have/has ➕动词过去分词➕时间状语或其他。

例:I have already finished my homework. 我已经完成了我的家庭作业。

2. 否定句:主语➕haven’t/hasn’t ➕动词过去分词➕时间状语或。

例:I haven’t played football for two weeks. 我已经两个星期没踢足球了。

3. 一般疑问句:Have/Has ➕主语➕动词过去分词➕时间状语或?Yes,主语➕have/has. / No,主语➕haven’t/hasn’t. 例:Has your father read a newspaper for two hours?你的爸爸已经看了两个小时的报纸了吗?Yes,he has. 是的,他是。

/No,he hasn’t. 不,他没有。

4. 特殊疑问句:特殊疑问词➕一般疑问句?例:How long have you learned English? 你学英语多长时间了?I have learned English for ten years. 我已经学英语十年了。

现在完成时态

现在完成时态

现在完成时态1、现在完成时的定义:现在完成时是表示在过去发生但与现在情况有联系的动作或状态的时态。

2、现在完成时的构成:现在完成时是由“助动词have/has+动词过去分词”构成的。

①助动词have/has可以与主语缩写为’ve/’s。

e.g. I have → I’ve We have → We’ve He has → He’s It has → It’s②规则变化的过去分词与动词过去式一样。

③不规则变化的动词过去分词见表。

(一)肯定式主语+助动词have /has +过去分词+其它e.g. I have had lunch. 我已经吃过午饭了。

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

(二)否定式主语+助动词have /has+not+过去分词+其它(一)现在完成时态1、现在完成时的定义:现在完成时是表示在过去发生但与现在情况有联系的动作或状态的时态。

2、现在完成时的构成:现在完成时是由“助动词have/has+动词过去分词”构成的。

①助动词have/has可以与主语缩写为’ve/’s。

e.g. I have → I’ve We have → We’ve He has → He’s It has → It’s②规则变化的过去分词与动词过去式一样。

③不规则变化的动词过去分词见表。

3、现在完成时的基本句型。

①陈述句肯定形式。

e.g. I have had lunch. 我已经吃过午饭了。

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

②陈述句否定形式。

(在助动词have/has后+not,可缩写为haven’t/hasn’t)e.g. I haven’t had lunch. 我还未吃午饭。

He hasn’t gone to Beijing. 他还没有去北京。

(三)一般疑问式助动词Have /Has +主语+过去分词+其它?e.g .1. Have you had lunch? 你吃过午饭了没?--Yes, I have. -- No, I haven’t.2. Has he gone to Beijing? 他去过北京了没有?--Yes, he has. -- No, he hasn’t.否定回答还可以用:No, not yet. / No, never. / No, not even once等。

现在完成时的用法

现在完成时的用法

现在完成时的用法现在完成时是英语中的一种时态,用于描述发生在过去某个时间点之前但对现在仍然有影响的动作或状态。

本文将详细介绍现在完成时的用法及相关注意事项。

一、现在完成时的基本结构现在完成时的基本结构由助动词"have"(或其缩写形式"has")+ 过去分词构成。

具体结构如下:肯定句:主语 + have/has + 过去分词否定句:主语 + have not/has not + 过去分词疑问句:Have/Has + 主语 + 过去分词例如:- I have visited London.(我已经去过伦敦。

)- She hasn't finished her homework.(她还没完成作业。

)- Have you ever tried sushi?(你尝试过寿司吗?)二、1. 表示过去开始并一直延续到现在的动作或状态。

例:He has worked at the company for 10 years.(他在这家公司工作已经有10年了。

)2. 表示已经发生的经历或经历过的事情。

例:I have been to Paris twice.(我去过巴黎两次。

)3. 描述过去发生但对现在有影响的动作或状态。

例:They have just finished their project.(他们刚刚完成了他们的项目。

)4. 表示刚刚完成的动作或刚刚发生的事情。

例:We have just moved into a new house.(我们刚刚搬进了新家。

)5. 表示在过去某个时间点之前已经完成的动作或事情。

例:She has already bought the tickets.(她已经买好了票。

)6. 用于带有时间状语的句子,表示在过去某一段时间内已经完成的动作或事情。

例:He has read three books this month.(这个月他已经读了三本书。

现在完成时

现在完成时

现在完成时第一部分现在完成时.....表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态。

1.基本结构:主语+ have/has + 过去分词(done)+ 其他。

(当主语是第三人称单数时用has,其余人称用have。

过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。

2.否定式:①主语+ haven't/hasn't + 过去分词+ 其他。

②主语+ have/has + not + 过去分词+ 其他。

(现在完成时的否定式就是在has/have后加not,have not可缩写为haven’t,has not可缩写为hasn’t。

)3.疑问式: Have /Has + 主语+ 过去分词+ 其他?简略答语: Yes, 主语+ have/has.(肯定回答)No, 主语+ haven't/hasn't.(否定回答)4.特殊疑问句:特殊疑问词+ 一般疑问句(have/has+主语+过去分词+其他)?例句:1.He has lived in Shanghai for 10 years.(肯定句)2.Has he lived in Shanghai for 10 years? (一般疑问句)Yes,he has. (肯定回答)No,he hasn't. (否定回答)3.He hasn't lived in Shanghai for 10 years. (否定句)4.How long has he lived in Shanghai? (特殊疑问句)5.Where has he lived for 10 years? (特殊疑问句)①当have/has被用在现在完成时态中时,它可以和前面的代名词一起组成缩写形式。

have可缩写为’ve,has可缩写为’s。

如:I've ,He's②现在完成时用not来表达否定形式。

现在完成时的概念和结构

现在完成时的概念和结构

现在完成时的概念和结构
现在完成时是英语中的一种时态,用来表示过去发生的某一动作或状态一直持续到现在,并对现在造成影响或者有可能继续延续到将来。

现在完成时强调的是动作与现在的关系,而非动作发生的具体时间。

现在完成时的基本结构如下:
1.肯定句:主语 + have/has + 过去分词
例如:I have eaten breakfast.(我已经吃过早餐了。


2.否定句:主语 + have/has + not + 过去分词
例如:I have not finished my homework.(我还没有完成作业。

)3.一般疑问句:Have/Has + 主语 + 过去分词?
例如:Have you seen this movie before? (你以前看过这部电影吗?)
4.特殊疑问句:特殊疑问词 + have/has + 主语 + 过去分词?
例如:What have you done today? (你今天做了什么?)
其中,have/has 是助动词,用于构成现在完成时,过去分词是动词的完成形式,如eat的过去分词是eaten。

"主语"根据实际情况变化,单数第三人称用has,其他人称用have。

现在完成时

现在完成时

现在完成时现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。

过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。

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

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

现在完成时用法1:表示过去发生的动作,但对目前造成影响。

2:表示过去开始的动作持续到现在,有可能马上结束,但也有可能继续下去。

3:现在完成时的动作必须具有可持续性,至少是能重复一次以上的动作。

结构用法句型构成基本结构:主语+have/has+动词的过去分词(p.p)①肯定句中:主语+has/have+动词的过去分词(p.p)(V-ed)+宾语(或者其他).②否定句中:主语+haven't/hasn't+动词的过去分词(p.p)(V-ed)+宾语.③一般疑问句中:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他).(末尾用问号)用法要点1.现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.2.现在完成时往往同表示不确定的过去时间状语连用如already(肯定,句中),yet(否定,疑问,句中),just,before,recently,still,lately,never 等:He 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,sometimes,ever,never,twice,on several occasion等:Have you ever been to Beijing?你以前去过北京吗?I have never heard Bunny say anything against her.我从来没有听到Bunny说她的坏话。

现在完成时态的构成与用法

现在完成时态的构成与用法

现在完成时态的构成与用法现在完成时态是英语中的一种时态形式,用来表示过去某个时间点开始的动作或状态延续到现在,或者与现在有关的过去经验、经历。

本文将介绍现在完成时态的构成和用法,并提供一些例句进行解释。

一、现在完成时的构成现在完成时态的构成是由助动词“have/has”和动词的过去分词形式构成的。

1. 肯定句结构:主语 + have/has + 过去分词 + 其他....例如:- I have studied English for five years.(我已经学英语五年了。

)- She has visited Paris.(她已经去过巴黎。

)2. 否定句结构:主语 + have/has + not + 过去分词 + 其他....例如:- I have not seen him since yesterday.(自从昨天以来我就没见过他。

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

)3. 疑问句结构:Have/Has + 主语 + 过去分词 + 其他...?例如:- Have you ever been to Japan?(你去过日本吗?)- Has he finished the report?(他完成报告了吗?)二、现在完成时的用法1. 表示过去发生的动作对现在造成的影响或结果。

例如:- I have lost my key.(我把钥匙弄丢了。

)- She has broken her leg.(她断了腿。

)2. 表示过去开始的动作或状态一直延续到现在。

例如:- We have lived in this house for ten years.(我们住在这个房子里已经十年了。

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

)3. 表示过去经验、经历或已经完成的动作。

英语时态:现在完成时

英语时态:现在完成时

英语时态:现在完成时现在完成时(The Present Perfect Tense)表示过去发生的某一动作对现在造成的影响或结果,可能持续发生下去。

常与一些时间状语,如:already, yet, ever, never, just, before, once, twice(次数)等连用,也可以和包括现在在内的时间状语,如these days, today, recently, this year, so far(=by now)等连用.Ⅰ. 句法结构:1.陈述句:助动词have + done(过去分词)A. 肯定形式:主语+have/has +done+其他B. 否定形式:主语+have/has not+done+其他注:助动词have和has不构成实际含义,仅配合主语进行人称和数的变化;而行为(实义)动词统一以done形式存在在结构中,没有进行人称和数变化。

2.疑问句:A. 一般疑问句:助动词提前即可Have/Has+主语+done+其他B.特殊疑问句:特殊疑问词+一般疑问句(同上)3.被动语态:主语+ have/has + been +done +其他【被动结构be done,时体现在助动词】➢两态变化例句参考下表:Ⅰ. 主要用法:1.表示到说话人说话时已经完成的动作,却对现在仍有影响或结果。

He has lost his book.2.表示事情开始与过去,却一直持续到现在还在进行的事情。

He has taught in our school for 30 years.3.表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。

My father has always gone to work by bike.4.同一般现在时可以表示将来一样,现在完成时也可以在时间状语从句里表示将来。

I’ll wait until he has written his letter.Ⅰ. 常用于现在完成时的时间状语:for, since, already, yet, ever, never, recently, just, before, so far, by now等1.for+段时间;since+(过去的某一个)点时间I have lived in Nanning for ten years.I have lived in Nanning since ten years ago.2.already用于肯定句, 可放在助动词之后、过去分词之前,也可放在句末。

现在完成时

现在完成时

现在完成时一、现在完成时含义现在完成时用来表示现在之前已发生或完成的动作或状态,但其结果却和现在有联系, 也就是说, 动作或状态发生在过去但它的影响现在还存在。

e.g. I have lost my wallet. (含义是:现在我没有钱花了。

)Jane has laid the table.(含义是:已可以吃饭了。

)Michael has been ill. (含义是:现在仍然很虚弱。

)He has returned from abroad. (含义是:现在已在此地)二、现在完成时结构与句型助动词have /has+动词过去分词,主语为第三人称单数用has,其他人称用have 。

句型:1、肯定句:主语+have /has+动词过去分词+其他。

I have studied English for 5 years .2、否定句:主语+have /has+not +动词过去分词+其他。

We haven’t been there .3、一般疑问句:Have/Has+主语+动词过去分词+其他?Has he eaten that apple ?4、特殊疑问句:特殊疑问词+ have /has +主语+动词过去分词+其他?Where have you been to recently?三、现在完成时用法1、现在完成时可以用来表示发生在过去某一时刻的、持续到现在的情况,常与for, since连用。

e.g. Mary has been ill for three days.I have lived here since 1998.2、现在完成时往往同表示不确定的过去时间状语连用, 如already, yet, just, before, recently, lately等:e.g. He 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, sometimes, ever, never, twice, on several occasion等:e.g. Have you ever been to Beijing?I 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、现在完成时还往往可以同包括现在时间在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等。

现在完成时态

现在完成时态

现在完成时态(一)定义:现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。

(二)基本结构:主语+have/has+动词的过去分词(p.p)(V-ed)或done①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语.②否定句:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语.③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语.④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)(三)用法:(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在,也就是说,动作发生在过去,而对现在造成的影响和结果.I have spent all of my money.(现在我没有钱花了.)Jane has laid the table.(简已经摆好了桌子)Michael has been ill.(现在仍然很虚弱)He has returned from abroad. (现在已在此地)(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.①for+时段为…时间②since+过去一个时间点(译为:自从……以来)③since+时段+ago④since+从句(过去时)⑤It is+时段+since+从句(过去时)Mary has been ill for three days.I have lived here since 1998.●注:瞬间动词(buy,die,join,lose……)不能直接与for since 连用。

高中英语语法之现在完成时

高中英语语法之现在完成时

现在完成时讲解一、基本结构:主语+have/has+过去分词(done)①肯定句:主语+have/has+过去分词+其他②否定句:主语+have/has+not+过去分词+其他③一般疑问句:Have/Has+主语+过去分词+其他④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)二、用法1)现在完成时的"完成用法"现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.He has turned off the light.他已把灯关了。

(动作结束于过去,但说明的是现在的情况--灯现在不亮了。

)I have spent all of my money.(含义是:现在我没有钱花了.)Jane has laid the table.(含义是:现在桌子已经摆好了.)2)现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。

这里的动词要用持续性动词。

常与for (+时间段),since(+时间点)连用.Mary has been ill for three days.Mary has been ill since three days ago.注意:1.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for, since连用.2.现在完成时往往同表示不确定的过去时间状语连用,如already(肯定), yet(否定,疑问), just, before, recently, still, latel y等:He 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. 现在完成时常常与表示频度的时间状语连用,如ever, never, twice, several times等: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 several times.4. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如up to these few days/weeks/months/years, just, up to present(now), so far等:Peter has written six papers so far.Up to the present everything has been successful.5. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.We have had four texts this semester.6. have been to 和have gone to的区别have been to 强调“去过”,现已不在那里,如:He has been to the USA three times.他到美国去过三次。

现在完成时态讲解

现在完成时态讲解
例如: We have lived here for five years. 我们在这里住了五年了。 I have known him since he was a boy. 我从他还是个孩子的时候就认识他了。
He has been a teacher since 2000. 他从2000年就开始当老师了。
lie-lay (lied)-lain (lied)
• 特殊: • am/is-was-been are-were-been, • do (does)-did-done go-went-gone • see-saw-seen • show-showed-shown (showed)
现在完成时的用法
常与现在完成时连用的副词:already,just,yet,ever,never等。 already,just多用于肯定句中,yet,ever,never多用于疑问句和 否定句中。 如: ① I have already finished my homework.
我已经做完家庭作业了。 ② He has just had his meal.
1.表示过去发生或完成的某一动作对现在造成的影响或结果。 如: ① -- It’s so dark.
--Someone has turned off the light. (有人刚把灯关了,对现在造成的结果是:现在很黑) ② -- Are you free? --I have finished my homework. I am free (我已经完成了家庭作业,对现在造成的结果是很有空) Practice: 1. My father bought many books for me yesterday . Now , I have a lot to read because _m_y__fa_t_h_e_r__h_a_s_b_o_u_g_h_t_m__a_n_y_b_o_o_k_s_f_o_r__m_e_. 2. I saw this film last week. Now, I know this film because I__h_a_v_e_s_e_e_n__it__b_e_f_o_re____.

现在完成时的概念

现在完成时的概念

现在完成时(Present Perfect Tense)概述现在完成时是英语中的一种时态,用来表示过去发生的动作或事件与现在的关系。

它使用助动词“have” 或“has” 和动词的过去分词形式构成,具体形式为“have/has + 过去分词”。

1. 定义现在完成时用于描述过去发生的动作或事件与现在存在的关系。

它可以表示以下几个不同的情况:•表示过去发生的动作或事件对现在造成的影响或结果。

•表示从过去某个时间点开始一直延续到现在的动作或事件。

•表示过去某个时间点前发生的动作或事件对现在造成的影响或结果。

现在完成时可以与一些时间状语连用,如:“already”(已经)、“yet”(还)、“just”(刚刚)、“ever”(曾经)、“never”(从未)、“so far”(到目前为止)等,以强调动作或事件在过去发生的时间点或范围。

2. 重要性现在完成时在英语语法中具有重要的作用,它能够准确表达过去与现在之间的关系。

通过使用现在完成时,我们可以清楚地表示一个动作或事件发生在过去,且对现在产生了某种影响、结果或延续。

除了用于描述个人经历、经验和成就,现在完成时还有其他一些重要的用途:2.1 表示已完成的动作或事件现在完成时可以用来表示之前已经完成的动作或事件。

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

)•They have gone to the cinema.(他们已经去电影院了。

)这里的动作或事件在过去的某个时间点已经发生并完成。

2.2 表示从过去持续到现在的动作或事件现在完成时也可以用来表示一个动作或事件从过去某个时间点开始一直延续到现在。

例如:•I have lived in this city for five years.(我在这个城市已经住了五年。

)•She has worked at this company since 2010.(她从2010年开始在这家公司工作。

现在完成时知识点

现在完成时知识点

现在完成时知识点现在完成时是英语中的一种时态,用来描述已经发生的动作或已经完成的状态。

在现在完成时中,动词的形式由“have/has + 过去分词”构成。

下面将介绍现在完成时的相关知识点。

一、现在完成时的构成现在完成时的肯定句结构为:“主语+ have/has + 过去分词”。

其中,当主语为第一人称单数(I)时,使用have;当主语为第三人称单数(he/she/it)或复数时,使用has。

过去分词的构成方式有规则变化和不规则变化。

1. 规则变化的过去分词规则变化的过去分词是指动词的过去式和过去分词形式相同,通常在动词原形后加-ed。

如:play-played, work-worked。

2. 不规则变化的过去分词不规则变化的过去分词是指动词的过去式和过去分词形式不同,需要通过记忆。

如:go-gone, eat-eaten。

二、现在完成时的用法现在完成时主要用来表示过去发生的动作对现在造成的影响或结果。

具体用法如下:1. 表示过去发生的动作对现在造成的影响例如:- I have lost my keys.(我丢了钥匙。

)- She has broken her leg.(她摔断了腿。

)2. 表示过去已完成的动作对现在造成的结果例如:- They have finished their homework.(他们已经完成了作业。

)- He has bought a new car.(他买了一辆新车。

)3. 表示过去开始的动作一直持续到现在例如:- I have known her for five years.(我认识她已经五年了。

)- He has worked in this company since 2010.(他从2010年开始在这家公司工作。

)4. 表示过去发生的动作在过去某个时间点之前已经完成例如:- I had read the book before the movie came out.(在电影上映之前,我已经读过这本书了。

现在完成时(超全)

现在完成时(超全)

现在完成时精讲精练现在完成时的结构:肯定形式:have/has + done 否定形式:have/has + not +done一般疑问句形式:have或has放于句首。

现在完成时表达的意义:一. 表示过去发生或已经完成的动作对现在造成的影响或结果。

eg. (1). The car has arrived. 车子来了。

(结果:车子已在门口)(2). Someone has broken the window. 有人把窗户打破了。

(结果:窗户仍破着)现在完成时通常和recently(近来), ever, never, twice, so far(到目前为止), since,for,in the past/last few years(在过去几年里), already(已经), yet(仍然), just (刚刚), before等词连用。

说明:already与yet都有“已经”的意思,但already常用于肯定句,并用于句中。

yet常用于否定句和疑问句,并用于句末。

例如:I have already finished my homework.I haven’t finished my homework yet.Have you finished your homework yet?注意:表示短暂时间动作的词,如:come,go,die,marry,buy等,它们的完成时不能与for,since 等表示一段时间的词连用。

二、表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在的一段时间的状语连用, 如for+时间段、since+过去的时间点、疑问词how long等。

e.g. (1). My uncle has worked at this factory for five years.(2). Mr. Black has lived in China since 2002.(3). How long have you been here?注意:此种用法中表示持续动作或状态的动词必须是延续性动词(否定句除外)。

现在完成时

现在完成时

现在完成时【现在完成时】A.表示过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。

【时态标志】before (至于句尾)just , ever, so far, already, twice, recently, lately, since+过去时间, for+时间段, in the past few months/years等【结构】肯定形式:have/has + done否定形式:have/has + not +done一般疑问句:have或has放于句首B.现在完成时的用法1)现在完成时所表示的动作在说话之前已完成,而对现在有影响。

eg. The car has arrived.车子来了。

(结果:车子已在门口)Someone has broken the window.有人把窗户打破了。

(结果:窗户仍破着)区别:have been to, have gone to, have been inhave been to,表示去过某个地方,不过现在已经回来了have gone to表示去了,但还没有回来,也许是在去的途中have been in指的是在某个地方,从过去一直延续到现在例如:你以前去过北京么?例如:A: Is Mr.Wang at home?B: No,he is not in,(他去香港了)2)常考点:since+过去时间点,for+时间段,完成时的动词必须为延续性动词如:I have lived here for more than thirty years.我已在此住了30多年。

由非延续性动词到延续性动词的转换:Begin/start 变成be on Go there 变成be thereCome back 变成be back Come here 变成be thereOpen 变成be open Close 变成be closedDie 变成be dead Marry 变成be marriedFinish 变成be over Go to bed 变成be in bedLeave 变成be away Return 变成be backGet out 变成be out Fall asleep变成be asleepLose 变成be lost Fall ill变成be ill(2)将短暂性动词转化为意思相同的延续性动词Borrow变成keep Put on 变成be onBecome 变成be Get to know变成knowBuy 变成have(own)Catch a cold变成have a coldReceive 变成have Go to sleep 变成sleep一.典型例题()1.When he arrived at the bus stop, the bus _____ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away ()2. I ______ the League for 5 years so far.A. joinedB. have joinedC. have been in()3.The factory ____ since the February of 1988.A . has been open B. has opened C. was open D. opened()4.Mary and Rose ____friends since they met in 2000.A. have madeB. have beenC. madeD. have become ()5.You mustn't_____ until he comes back.A. be awayB. leaveC. be left()6.The meeting _____ for a week now.A. has finishedB. has endedC. has been over()7.Miss Gao ______ this school for nearly 5 years.A. has been inB. has come toC. has taught()8.Ben ______ a teacher for 4 years.A. has beenB. has becomeC. wasD. became()9. I ______ home for a week.A. have returnedB. have been backC. returned()10. How long _______ he ________ ?A. diedB. has, diedC. has, been dead()11. He ______ at eight yesterday afternoon.A. sleptB. was sleepingC. has sleepD. had slept ()12.He ________ the car for a week.A. boughtB. has boughtC. has had()13.---How long _____ you _____ ill ?---Two weeks.A. did fallB. have, fellC. have, been()14.Since 2000, he _____ his hometown.A. has leftB. has moved awayC. has been away from()15.I'll lend you the book , but you can only _____ it for 2 days.A. borrowB. keepC. take三、课后练习[单项选择]()1、Both his parents look sad. Maybe they ______what's happened to him.A. knewB. have knownC. must knowD. will know()2、He has _______ been to Shanghai, has he ?A. alreadyB. neverC. everD. still()3、Have you met Mr Li ______?A. justB. agoC. beforeD. a moment ago()4、The famous writer _____ one new book in the past two year .A. is writingB. was writingC. wroteD. has written()5、—Our country ______ a lot so far .—Yes. I hope it will be even ______.A. has changed; wellB. changed; goodC. has changed; betterD. changed; better()6、Zhao Lan ______already ______in this school for two years .A. was; studyingB. will; studyC. has; studiedD. are; studying()7、We ______ Xiao Li since she was a little girl .A. knowB. had knownC. have knownD. knew()8、Harry Potter is a very nice film. I ______ it twice.A. will seeB. have seenC. sawD. see()9、—These farmers have been to the United States .—Really? When _____ there?A. will they goB. did they goC. do they goD. have they gone()10、—______ you ___ your homework yet?—Yes. I _____ it a moment ago.A.Did; do; finishedB.Have; done; finishedC.Have; done; have finishedD.will; do; finish()11、His father ______ the club since 1988.A. joinedB. has joinedC. was inD. has been in()12、—Do you know her well?— Sure .We _________ friends since ten years ago.A. wereB. have beenC. have becomeD. have made()13、—How long have you ____ here?—About seven years.A. beenB. goneC. comeD. arrived()14、Hurry up! The program __________ for five minutes .A. has begunB. had begunC. has been onD. began()15、It _____ ten years since he came Chengdu.A. isB. hasC. willD. was()16、Miss Green isn't in the office. She _______ to the library.A. has goneB. wentC. will goD. has been()17、My parents ______ Shandong for ten years .A. have been inB. have been toC. have gone toD. have been()18、He ________ for 2 hours.A. got upB. has got upC. has been up()19、Tom is ill in hospital. He ______ a cold for several days.A. isB. catchesC. has caughtD. has had()20、His grandparents ______ for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university。

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

现在完成时一、定义:1.表示过去发生的事对现在造成的结果或影响。

如:—Let me help you clean the classroom. 让我帮助你打扫教室吧。

—Thank you all the same. I have already cleaned it. 依然感谢你,我已经打扫完了。

(“打扫教室”这个过去的动作对现在造成了影响,你没必要再帮助我了)2.表示过去发生的动作一直持续到现在。

如:I have taught English in this school for twenty years. 我在这所学校教英语已二十年了。

(从20年前就在这所学校开始教英语,一直延续到现在)二、构成:肯定句:主语+have/has+动词过去分词否定句:主语+haven’t/hasn’t + 动词过去分词一般疑问句:Have/Has+主语+动词过去分词回答:Yes, 主语+have/has. No, 主语+haven’t/hasn’t.三、现在完成时的标志词:1.already(已经,常用于肯定句中);yet(还、已经,常用于否定句和疑问句中).练习:①I already the book..A. am;readingB. have;readC. have;readedD. will;read②—Look, the light is still on in Mr Zhang’s office.—I’m afraid he his work yet.A. doesn’t finishB. didn’t finishC. hasn’t finishedD. won’t finished③—Has John come ?—Yes. He has been here for 10 minutes.A. yet, alreadyB. already, yetC. already, alreadyD. yet, yet【解析】①题目中有already,所以用现在完成时。

read的过去分词为read,选B②题目中有yet,所以用现在完成时。

选C③yet 常用于疑、否定句式中;already常用于肯定句式中;本题应选A。

2.just(刚刚);ever(曾经);never(从不);before(以前);in the last few years(在过去的几年里);since then(从那时起), in recent years(近几年),so far(迄今为止)等练习:①The train just .A. is;leaving B. has;leave C. has;left D. will;leave②I the movie before. A. see B.have seen C.saw D. will see【解析】①题目中有just,所以用现在完成时。

leave的过去分词为left,选C②题目中有before,所以用现在完成时。

选B3.“for +时间段”;“since+时间点/时间段+ago/过去式的从句”练习:①My Mum has worked in this school ______ over 20 years.A. sinceB. inC. forD. after②They have been in this city ______ three years ago.A. forB. aboutC. sinceD. at③We ______ Xiao Li since she a little girlA. know;is B. had known; was C. have known; was D.have known; has been【解析】①选C。

“for+时间段”与现在完成时连用,表示过去的动作或状态一直延续到现在。

②选C。

“since+时间点”与现在完成时连用,表示过去已经开始,持续到现在的动作或状态。

③选C。

紧跟在since后面的句子用过去时,另一部分用现在完成时。

四、中考考点:(一)一般过去时与现在完成时的区别:1.一般过去式只表示过去发生的事情,与现在无关。

现在完成时虽然表示过去发生的事,但强调的是对现在的影响。

2.一般过去时常常与yesterday(昨天);yesterday morning/afternoon/evening(昨天早晨/中午/晚上);last week/month/year/…(上周/上个月/去年/…);时间段+ago等词或短语连用。

现在完成时常与already, yet, ever, never, before, just, in the last few years, for, since, since then, so far, in recent years 等连用。

练习:①—you your homework yet?—Yes, I it a moment ago.A. Did;do;finishedB. Have;done;have finishedC. Have;done;finishedD. Will;do;finish②We _______ trees last Sunday. So far we ______over 3,000 trees there.A. planted;plantedB. planted;have plantedC. have planted;plantedD. have planted;have planted③— you London before?—Yes, I there two months ago.A. Did;go to;wentB. Have;been to;wentC. Have;gone to;wentD. Have;been to;have been【解析】①问句句末有yet(还,尚),用现在完成时态;答句句末有a moment ago(刚才),用一般过去时态,所以选C。

②第一句有last Sunday,用过去时;第二句有so far,用现在完成时,所以选B。

③问句有before,用现在完成时,排除A,曾经去过某地用have been to;答语中有two months ago 用过去时。

所以选B3.用when(什么时间)提问的句子询问的是过去的时间所以不用现在完成时,有过去的时间状语的句子用一般过去时。

练习:①—These farmers the United States before.—Really ? When _____ there ?A. have been to; will they go B. have been to; did they goC. have gone to; did they go D. have gone to; have they gone②—When Jessy to New York? —Yesterday.A. does; getB. did; getC. has; gotD. had; got③—Have you ever read a book called Jane Eyre? —Who it?A. writesB. has writtenC. was writingD.wrote【解析】①第一句有before,所以用现在完成时,曾经去过应当用have been to;第二句问什么时间去的,所以应当用过去时,选择B.②本句用when提问的,所以用过去时,选B③“谁写的这本书”,写的动作发生在过去,和现在没联系,所以用过去时。

选择D(二)have been to ; have gone to与have been in1.have been to表示“某人曾经去过某地,现在已经回来了”,to后面跟表示地点的名词。

如果是表示地点的副词(home/here/there/upstairs/downstairs/abroad等),就去掉to。

如:He has been to Hong Kong. 他曾经去过香港。

(曾经有过这种经历,人现在不在香港,已经回来了)2.have gone to表示“某人去了某地,可能在路上也可能已经到了,总之人不在这儿”。

如:—Where is Peter? Peter在哪里?—He has gone to Beijing. 他去北京了。

(可能在路上,也可能已经到了,总之人不在这儿)3.have been in呆在某地,可以和How long, for, since等表示一段时间的短语连用,但是have been to 和have been in不能How long, for, since等表示一段时间的短语连用。

①Mr Brown isn’t in the office. He the library.A. has been toB. has gone toC. has been inD. went to②My parents ______ Shandong for ten years .A. have been in B. have been to C. have gone to D. went to③Where have you _______ ? I didn’t see you just now.A. beenB. goneC. been toD. gone to④—Mr Li isn't here. He_______ Suzhou.—What a good place! But I_____ away from my hometown since I worked.A.has been to; have never beenB.has gone to; have never beenC.has been to; didn't beD.has gone to; have never gone【解析】①Mr Brown不在办公室里,他人不在已经去了图书馆,所以选B②我的父母已经在上海呆了十年了。

本句中有for ten years,have been to和have gone to不与一段时间连用,应当用have been in。

选择A。

③你去了哪里?说明刚才人不在这里,又因为where为疑问副词,所以不用to,选择B④第一句Mr Li不在这儿,所以用have gone to;第二句我已经离开家乡,离开应当是be away from,所以选择B.(三)非延续性动词不能与for,since,how long等连用,此时应当改为延续性动词。

arrive/get/come/g o→be in/at;leave→be away;join→be in/be a member of;die→be dead;buy→have; borrow/lend→keep;begin/start→be on;open→be open;close→be closed;go to sleep/ fall asleep----be asleep,等。

相关文档
最新文档