现在完成时态讲解及练习
现在完成时态讲解和练习
现在完成时态讲解及练习一、现在完成时的构成肯定句:主语+have/ has + done (过去分词)+其它He has lived in Shenzhen for 4 years.一般疑问句:Have/ Has +主语+ done (过去分词)+其它Has he lived in Shenzhen for 4 years?否认句: 主语+have/ has+ not + done (过去分词)+其它He has not finished his homework.过去分词的构成方法如下 :1.一般情况下,直接在动词原形后面加 –ed.work---worked answer---answered obey---obeyed want---wanted 2.以不发音的 -e 结尾的动词只加 –d.Move---moved hope---hoped divide---divided 3.字尾是辅音+y 的动词。
那么将y 改i 加ed. study---studied tidy---tidied satisfy---satisfied4.以重读闭音节结尾的词,这些词的末尾只有一个辅音字母时,双写这个辅音字母,再加 –ed. stop---stopped regret--- regretted drop---dropped不规那么动词过去式与过去分词分类记忆表一、AAA. 〔原形,过去式和过去分词一致〕二、ABB 〔过去式和过去分词一致〕3) 过去式、过去分词-t 替换原形-d6) 过去式、过去分词改为-elt二、现在完成时标志词:recently; recent years; these days/ years; lately; since; for+时间段;in the past few years; ever since; in the last five months; up to now; since then; so far; ever; never, yet; once; twice; already; before; just already (已经): 用于肯定句I have already posted the letter .yet(已经): 用于否认句,疑问句He hasn’t done his homework yet.just(刚刚)They have just left.ever(曾经)Have you ever been to Beijing ?never(从不)I have never seen him .before(以前)Have you seen the film before?since(自从…以来)I’ve worked in the school si nce 1999.for(长达)He’s lived in Shenzhen for 6 years.in the past several days / weeks/ years(在过去的…)recently(最近)I have not written to my parents recently.so far(到目前为止)So far she has learned 5 English songs.up to now(到目前为止)this morning/month/year(今天早上/这个月/今年)三、现在完成时的用法1)现在完成时表示过去发生的动作,并对现在有影响。
现在完成时讲解及练习
现在完成时讲解及练习1. 什么是现在完成时现在完成时是英语中的一种时态,用于描述过去发生的动作对现在造成的影响或结果。
它通常由助动词 "have" 或 "has" 和动词的过去分词构成。
现在完成时常用于以下情况:- 表示过去某个时间内发生的动作,并与现在有关的时刻、时间段或状况有关联。
- 表示过去开始的动作一直持续到现在,并可能继续发生下去。
- 表示过去的经历或经验对现在产生的影响。
2. 现在完成时的构成现在完成时的基本结构由助动词 "have" 或 "has" 和动词的过去分词构成。
下面是构成现在完成时的规则:- 如果主语是第一人称单数(I),则使用 "have"。
- 如果主语是第三人称单数(he/she/it),则使用 "has"。
- 其他所有人称(一般为复数形式)使用 "have"。
动词的过去分词形式主要有三种:- 以 "-ed" 结尾的动词,如 "worked"。
- 不规则动词过去分词,如 "gone"。
- 部分动词过去分词与原形一样,如 "put"。
3. 现在完成时的使用示例表示过去某个时间内的动作- I have traveled to many countries.(我去过很多国家。
)- She has read five books this month.(她这个月读了五本书。
)表示持续到现在的动作- They have lived in this city since 2005.(他们从2005年开始就一直住在这个城市。
)表示过去的经历对现在的影响- I have studied English for many years, so now I can speak it fluently.(我学了很多年英语,所以现在我能够流利地说它。
现在完成时讲解(附习题+答案)
现在完成时讲解(附习题+答案)定义:表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
1.发生于过去,和现在有关。
例如:He has lost his book.他丢了他的书。
(所以他到现在一直没书)2.开始于过去,持续到现在。
例如:He has taught in our school for 30 years.他在我们学校教书已有30年了。
(现在还在教)3.从过去到现在不断反复的动作或情况,且不断重复可能继续下去,也可能到现在结束。
例如:My father has always gone to work by bike.我父亲一向骑车上班。
(从过去到现在期间一直这样)4.同一般现在时可以表示将来一样,现在完成时也可以在时间状语从句里表示将来。
例如:I'll wait until he has written his letter.我愿等到他把信写完。
构成:主语+ have / has + done(过去分词)+ …肯定句: 主语+ have / has + 过去分词+ …She has been to Shanghai.她去过上海.I have finished doing my homework.我已经完成我的作业了.否定句: 主语+ have / has + not +过去分词+ …I haven’t seen this film.我没有看过这部电影.She hasn’t finished doing his homework.她还没有完成她的作业.一般疑问句:Have / Has + 主语+ 过去分词+ …Have you seen this film ?Yes, I have. / No, I haven’t .你看过这部电影吗?是的, 看过. / 不, 没有.Has she finished doing his homework ?Yes, she has . / No, she hasn’t.她完成她的作业了吗?是的, 完成了. / 不, 没有.特殊疑问句:特殊疑问词+ have / has + 主语+ 过去分词+ …Who has finished doing his homework ?谁完成了作业?注意:has gone to, has been to, has been in/on 的区别(1)have/ has been to 表示:曾经去过某地(已经回来了),常用于第三人称,可与once, never, several times等连用(2)have/ has gone to 表示:去了某地(还没有回来)They have been to Shanghai twice.他们去过上海两次。
现在完成时详细讲解及练习
现在完成时的用法
现在完成时用于描述已经发生的动作、经历或事件并与现在产生联系。它可以表示经验、时间段、或者 是刚刚发生的事情。例如:"I have visited Paris before." 或者 "They have lived here for five years."
常见的时间状语词现在完来自时通常与以下时间状语词连用: • 已经 (已经完成) • 刚刚 (刚刚完成) • 从来没有 (从来没有完成) • 已经多久 (持续多久)
现在完成时的练习题
现在是测试你对现在完成时的理解的时候了!请完成以下练习题: 1. 我们__________这本书。(读) 2. 他们__________去过巴黎吗?(曾经)
注意事项
记住,定时练习对掌握现在完成时非常重要。多多练习,加油!
结语
感谢大家参与本次现在完成时的详细讲解及练习。希望这次演示能够帮助大 家更好地理解并正确运用现在完成时。祝你们学习进步,用好语法!
现在完成时详细讲解及练 习
欢迎大家来到本次关于现在完成时的详细讲解及练习的演示。让我们一起探 索这个时态的定义、构成、用法和常见的时间状语词。准备好开始学习了吗? 快来加入我们吧!
现在完成时的定义
现在完成时表示过去发生的事情对现在产生的影响或结果。它由助动词"have/has"和过去分词构成。
现在完成时的构成
现在完成时精讲以及练习(附答案)
现在完成时精讲和练习(附答案)一、现在完成时的六种常用情景:(一)表示过去发生或已经完成的动作对现在造成的影响或结果,1、The car has arrived。
车子来了。
(对现在结果的影响是:车子已在门口)2、Someone has broken the window.有人把窗户打破了。
(对现在结果的影响是:窗户仍破着)3、It’s so dark。
Someone has turned off the light.这里很黑,有人刚把灯关了。
(对现在结果的影响是:现在很黑)4、Are you free? I have finished my homework. I am free.你有空吗?我已经做完了家庭作业。
我有空。
(我已经完成了家庭作业,对现在影响是:很有空)。
(二)表示过去已经开始,一直延续到现在的动作或状态。
一般会和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用。
如for+时间段、since+过去的时间点、疑问词how long等。
这时表示持续动作或状态的动词必须是延续性动词。
1、My uncle has worked at this factory for five years。
我叔叔在这个工厂工作已经五年了。
2、Mr. Black has lived in China since 2002。
自从2002年Mr. Black 一直住在中国。
3、How long have you been here?你来这里多久了?4、I have learnt English for more than ten years。
我已经学了10多年的英语。
(从10年前开始,持续到现在)5、She has swum since half an hour ago。
我已经游泳了半个小时。
(半个小时前开始,到现在还在游) (三)经验性用法:表示从过去开始到目前为止这段时间中反复发生的动作或多次出现的状态。
现在完成时态讲解及练习
现在完成时态讲解及练习一、现在完成时的构成肯定句:主语+have/has+done(过去分词)+其它HehaslivedinShenzhenfor4years.一般疑问句:Have/Has+主语+done(过去分词)+其它HashelivedinShenzhenfor4years?否定句:主语+have/has+not+done(过去分词)+其它二、现在完成时标志词:recently;recentyears;thesedays/years;lately;since;for+时间段;inthepastfewyears;eversince;inthelastfivemonths;uptonow;sincethen;sofar;ever;never,yet;once;twice;already ;before;justalready(已经):用于肯定句Ihavealreadypostedtheletter.yet(已经):用于否定句,疑问句Hehasn’tdonehishomeworkyet.just(刚刚)Theyhavejustleft.for(1)现已经Ihavejustcleanedmyhands.(手是干净的)3)现在完成时表示从过去一直持续到现在的动作或状态,常与for,since引导的时间短语或从句连用.since,for的用法:since:(自…以来)1)since+时间点He?has?stayed?here?since?5?o’clock.2)since+时间段+agoHe?has?stayed?here?since?5?hours?ago.3)since+从句for:(长达)for+时间段Hehaskeptthebookfor2weeks.ShehaslearnedEnglishfor5years. HehaslivedinBeijingsincehewasborn.Haveyoustayedheresince3o’clock?四、have/hasbeento;have/hasgoneto;have/hasbeeninhave/hasbeento曾经去过某地,人已经回来了have/hasgoneto去了某地,人还没回来1.1(语(2((1.他的爷爷已经去世2年了。
现在完成时讲解及练习(含答案)
现在完成时讲解及练习(含答案)时态现在完成时⼀.基本结构:助动词have/has+过去分词(done) 。
表⽰过去发⽣的动作对现在造成的影响,或过去发⽣的动作还未结束,⼀直持续到现在或将来,重点在于对现在的影响。
⼆.句型:否定句:主语+have/has+not+过去分词+其他.⼀般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes, 主语+ have/has.(肯定)No, 主语+ haven't/hasn't.(否定)三.⽤法1.“已完成”⽤法 :表⽰⼀个过去发⽣并结束的动作对现在造成的影响或结果。
这⼀类情况可以细致分为下述两种情况。
1)表⽰开始于过去的动作刚刚结束。
常和just,now,already,yet,not…yet等不确定的时间状语连⽤。
Li Ming has just turned off the light. 李明刚刚把灯关上。
(说明现在灯关上了)I've finished my homework now. 现在我已经做完作业了。
(说明可以交作业或做别的了)2)表⽰过去动作的结果,现在仍残留着。
⼀般不⽤时间状语。
I have lost my pen. 我把笔丢了。
(说明过去某时丢的,现在我还没找到这⽀笔)She has become a teacher. 她已经当了⽼师。
(说明她现在仍是⽼师)2.“未完成”⽤法。
表⽰动作或状态从过去某时开始,持续到现在的动作(⽤⾏为动词表⽰)或状态(be动词表⽰),常与for(+段时间)、since(+时间点或过去时的句⼦)连⽤。
①for+时段(for a long time,for a month)②since+过去⼀个时间点(译为:⾃从……以来,如since 1991 、since yesterday)③since+时段+ago (since 2 days ago)④since+从句(过去时)●⑤It is+时段+since+从句(过去时)⑥其它常见:today,this week(month),lately,recently,these days,in the past few days,during the last two weeks,,so far,up to now,till(until)now等。
现在完成时的讲解和练习(5篇材料)
现在完成时的讲解和练习(5篇材料)第一篇:现在完成时的讲解和练习现在完成时讲解和练习现在完成时讲解一.基本结构:助动词have/has+过去分词(done)二.句型:否定句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes, 主语 + have/has.(肯定)No, 主语 + haven't/hasn't.(否定)三.用法(1)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果I have spent all of my money(so far).(含义是:现在我没有钱花了.)Guo zijun has(just/already)come.(含义:郭子君现在在这儿)My father has gone to work.(含义是:我爸爸现在不在这儿)(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.四. has gone(to),has been(to), has been(in)的区别Have/Has gone(to):去了(现在不在说话现场)Where is your father?He has gone to Shanghai.Have/Has been(to):去过(已不在去过的地方)My father has been to Shanghai.Have/has been in:呆了多久(还在所呆的地方)My father has been in Shanghai for two months./since twomonths ago.五.现在完成时的标志1.现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:* 以already, just和yet为标志He has already got her help.他已得到她的帮助。
现在完成时态讲解及练习
现在完成时态讲解及练习现在完成时态讲解及练习1、概念:表示某个动作或状态发生在过去,但对现在造成了影响,这个动作或状态也可能已经结束,也可能还要继续下去。
2、现在完成时态的构成:助动词have / has +动词的过去分词。
当主语为第三人称单数用has,其余人称用have。
否定句在助动词have/ has 后加not ;疑问句则把助动词Have/ Has 提放到主语之前。
如:I have worked here for ten years . She hasn't been to the Great Wall . Have you been to Beijing ?3、现在完成时态的用法(1)、表示过去某时刻发生的动作对现在造成的影响或结果,常与already, yet, just , ever, never…..before, this morning, now , today , so far , in the last/ past+时间段、over +时间段, recently,by+现在时间等连用如:Tom has already finished his homework. We have had two classes this morning.(2)、表示从过去某一时刻开始,一直延续到现在的动作或状态,常与for 引导的一段时间或since 引导的时间点或过去时间状语从句连用。
如:Mr Green has lived in China for five months.Mr Green has lived in China since five months ago.Mr Green has lived in China since he came to China.4、have/ has been to 与 have/ has gone to 区别(1)、 have/ has been to 表曾去过某地(现在已不在该地),其后可接表次数的时间名词。
(完整版)现在完成时讲解及练习题(含答案).docx
解:在完成(1)构成:在完成由助have + 去分构成,助have 有人称和数的化。
第三人称数用has,其余用have.在完成的否定式直接在助后面加上not、疑式是把助提到主之前。
以study例,其否定式、疑式和回答形式如下:否定式疑式I have not (haven You have not (haven He has not (hasn’ t) studied’ t) studied’ t) studied⋯.⋯.⋯.Have I studiedHave you studiedHas he studied⋯?⋯?⋯?否定疑式Have I not (Haven’ t I) studied Have you not (Haven’ t you) studied Has he not (Hasn’ t he) studied ⋯?⋯?⋯?回答(肯定 /否定) Yes, youhave. No, you haven Yes, Ihave. No, I haven Yes, he has.No, he hasn’ t.’ t.’ t.(2)用法:1)在完成通常表示在说话之前已经完成的动作或存在的状。
人的是作或状在的果或影响。
My daughter has just gone out. 我女儿出去。
I ’ m sure we’ ve met before我肯.定我以前面。
She has arrived. 她到了。
2)表示持到在的作或状,往往和包括在在内的表示一段的状用,如 recently, already, just, lately, for since ⋯⋯,,yet等。
如:I haven ’heardt from her these days.些日子我没有收到她的信。
you recently.最近我没有到你。
We haven ’seentThey have been away for two years.他离开已两年了。
(完整版)小学现在完成时详细讲解与练习
(完整版)小学现在完成时详细讲解与练习什么是现在完成时?现在完成时是英语中的一种时态,用来描述过去发生的动作或事件对现在造成的影响或结果。
在现在完成时中,动词需要用到助动词“have/has”加上过去分词形式。
如何构成现在完成时的肯定句?现在完成时的肯定句构成为:“主语 + have/has + 过去分词 + 其他补充信息”。
例如:- I have finished my homework.(我已经完成了我的作业。
)- He has seen that movie.(他已经看过那部电影。
)如何构成现在完成时的否定句?现在完成时的否定句构成为:“主语 + have/has + not + 过去分词 + 其他补充信息”。
例如:- I have not finished my homework.(我还没有完成我的作业。
)- She has not seen that movie.(她还没有看过那部电影。
)如何构成现在完成时的疑问句?现在完成时的疑问句构成为:“Have/Has + 主语 + 过去分词 +其他补充信息?”例如:- Have you finished your homework?(你完成作业了吗?)- Has she seen that movie?(她看过那部电影吗?)现在完成时的用法现在完成时通常用来表示以下几种情况:1. 过去发生的动作对现在造成的影响或结果。
2. 过去开始的动作直到现在还在持续进行。
3. 刚刚完成的动作或经历。
例如:- I have lost my wallet.(我丢了钱包。
)- They have lived in this city for ten years.(他们在这个城市已经住了十年。
)- She has just arrived at the airport.(她刚刚到达机场。
)现在完成时的练1. 请用现在完成时造句:(例句仅供参考)- 我已经吃过晚饭了。
现在完成时讲解及练习(答案)
现在完成时讲解及练习(答案)初中英语主要时态系列(六)——现在完成时讲解及练习1现在完成时的基本结构肯定句:主语+have/has+动词的过去分词+其他否定句:主语+have/has+not+动词的过去分词+其他⼀般疑问句:Have/Has+主语+动词的过去分词+其他特殊疑问句:特殊疑问词+⼀般疑问句(have/has+主语+过去分词+其他)2现在完成时的⽤法1. 现在完成时⽤来表⽰过去已经完成的动作对现在造成影响或后果。
也就是说,动作或状态发⽣在过去但它的影响现在还存在,强调的是现在。
I have already posted the photo.我已经邮寄出了照⽚。
与此种⽤法连⽤的时间状语时⼀些模糊的过去时间状语,如already(肯定句句中), yet(否定句/疑问句句尾), just, before, recently,still, lately,never 等。
2. 现在完成时也可⽤来表⽰动作或状态发⽣在过去某⼀时刻,持续到现在并且有可能会继续持续下去。
He has lived here since 1978.⾃从1978年以来,他⼀直住在这⼉。
(动作起始于1978年,⼀直住到现在,可能还要继续住下去。
)此种⽤法常与for(+时间段),since(+时间点或过去时的句⼦)连⽤。
谓语动词必须是延续性动词。
有些瞬间动词可变为延续动词:go out----be out finish----be over open----be open die----be dead buy---have fall ill---be ill come back----be back catch a cold----have a cold3现在完成时常见考法对于现在完成时的考查,多以单选、句型转换或词语运⽤的形式考查学⽣在具体语境中灵活运⽤时态的能⼒。
在考试中,会让⼤家判断是否该⽤现在完成时,或者是考查“瞬间动词”不能与表⽰⼀段时间的状语连⽤”这⼀知识点。
英语时态——现在完成时精讲和练习
英语时态——现在完成时精讲和练习I.定义:表示过去发生或已经完成的动作对现在造成的影响或结果,也可以表示过去已经开始,一直延续到现在的动作或状态II.现在完成时的结构注意:表示短暂时间动作的词,如:come,go,die,marry,buy等的完成时不能与for,since等表示一段时间的词连用。
用来持续的动作或状态或表过去重复的动作,如live,study,be,wait等,常和since(自从)或for(经历)引导的词语连用。
如:I have lived here for more than thirty years.我已在此住了30多年。
III.现在完成时的标志1. 现在完成时的含义之一是过去完成的动作对现在仍有影响, 现在完成时通常和,ever, never, twice(once…), so far(到目前为止), since,for,in the past/last few years(在过去几年) , already(肯定句), yet(否定,疑问句), just(刚刚), before(以前), recently(近来)等词连用说明:already与yet都有“已经”的意思,但already常用于肯定句,并用于句中。
yet常用于否定句和疑问句,并用于句末。
例如:I have already finished my homework.I have n’t finished my homework yet. Have you finished your homework yet?They have left. (他们已经离开了,也就是说现在他们人不在这里)I have had my lunch. (我已经吃过午饭了,也就是说我现在不饿)I can’t find my watch now. I think I have already lost it.2.过去已经开始的动作一直延续到现在, 甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手。
现在完成时讲解和练习(有答案)
现在完成时讲解和练习1. 现在完成时的构成: have\has+过去分词(过去分词的构成有规则变化和不规则变化)2. 现在完成时的四个基本句型肯定句He has finished the work.一般疑问句Has he finished the work? 回答Yes ,he has. No, he hasn’t.否定句He has not finished the work.特殊疑问句What has he done?3.现在完成时的用法:A.表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影想或结果)。
例如:The car has arrived. 车子来了。
(结果:车子已在门口)Someone has broken the window.有人把窗户打破了。
(结果:窗户仍破着)B. 表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用,如for+时间段、since+过去的时间点、疑问词how long等。
例如: My uncle has worked at this factory for five years. 我叔叔在这个工厂工作已经五年了。
Mr. Black has lived in China since 2002. 自从2002年Mr. Black 一直住在中国。
How long have you been here? 你来这里多久了?4. 在下列情形下用现在完成时(1)九词语①already已经肯定句中或句尾e.g.: I have already found my pen.= I have found my pen already.②yet已经否定句和疑问句句尾e.g.:I have not finished the work yet.Have you bought a computer yet?③ever曾经句中e.g.:Have you ever seen pandas?④never从不句中e.g.:I have never been to Beijing. ⑤just刚刚句中e.g.:I have just done my work.⑥before以前句尾e.g.:I have never been there before.⑦so far到目前为止e.g.:So far he has learnt 200 words.⑧how long多久e.g.:How long have you lived here?⑨how many times多少次e.g.:How many times has he been to Beijing?(3)三词组1.have<has>gone to去了某地表示“已经去了某地,在去那里的途中或到达那里还没有回来”e.g.:He has gone to Beijing (去了北京)2.have<has>been to去过某地表示“曾去过某地,已经从那里回来了”e.g.:He has been to Beijing. (去过北京)3.have<has>been in 表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:since, for, how longe.g.: Mr. Brown has been in Beijing for three days. 布朗先生来北京已经有三天了4.如果句子里面没有时间状语,汉语意思能够加“已经”,往往用现在完成时态。
(完整版)现在完成时讲解(含讲解及习题)(可编辑修改word版)
现在完成时讲解一、构成:肯定式:主语+ 助动词have/has + 动词的过去分词.疑问式:助动词Have/Has + 主语+ 动词的过去分词?否定式: 主语+ 助动词have/has + not + 动词的过去分词.过去分词规则变化:a)一般情况下,直接加ed, (work---worked,water---watered, finish---finished 等;)b)以“辅音字母+ y”结尾的动词, 把y 变成i 再加ed, (carry-- -carried study---studied 等;)c)以辅+元+辅结尾且中读的动词,要双写最后一个辅音字母,再加ed。
(stop---stopped,shop---shopped)d)以不发音的e 结尾的动词,只加d(过去分词不规则变化表:二、用法:用法一:表示过去(已经、曾经或从未)发生的某一动作对现在造成的影响或结果。
标志词:①already, ②never, ③ever, ④just, ⑤yet, ⑥before,⑦once/twice/数字+ times例:I have cleaned my room. 我已打扫了房间(房间现在是干净的,不需要打扫了)They have left. --他们已经离开了,也就是说现在他们人不在这里I have never had a car (我从未有过汽车。
)I have been there twice.a)already 往往用于肯定句,用在疑问句时表示强调或加强语气;yet 用于否定句和疑问句。
•He has already left here. 他已经离开这里了。
•Has he already left here? 他(真的)已经离开这里了吗?(表示加强语气)•My teachers haven’t had breakfast yet. 我的老师们还没有吃早饭。
•Have you written to your parents yet? 你已经给你父母写过信了吗?b)never 是否定词,表示“从来没有”,而ever 表示“曾经”•We have never been to the Great Wall. 我们从来没有去过长城。
英语现在完成时精讲+精练(附答案)
英语现在完成时精讲+精练(附答案)英语中的现在完成时表示过去发生的事情对现在产生的影响或仍在继续的动作,结构为“have/has + 过去分词”。
本篇文章将对现在完成时的用法进行详细讲解和练。
一、现在完成时的主要用法现在完成时有以下三种主要用法:1. 表示过去发生的动作对现在产生的影响例如:- I have lost my phone.(我手机丢了。
)- She has forgotten the meeting.(她忘了会议。
)以上两句话中,手机丢了和会议被忘了都是在过去发生的事情,但是现在失去手机和忘记会议都对现在产生影响,因此需要用现在完成时来表达。
2. 表示从过去某个时间开始一直持续到现在的动作例如:- I have worked here for two years.(我在这里工作已经两年了。
)- They have been married since 2010.(他们自 2010 年以来就结婚了。
)以上两个句子都是表示从过去某个时间开始到现在一直持续的动作,需要用现在完成时来表达。
3. 表示刚刚发生的动作例如:- I have just finished my homework.(我刚刚完成了我的作业。
)- He has just arrived.(他刚刚到了。
)以上两句话中,都是刚刚发生的动作,需要用现在完成时来表达。
二、现在完成时的结构现在完成时的结构为“have/has + 过去分词”:- have + 过去分词,用于第一人称复数(we)、第二人称复数(you)和第三人称复数(they)以及第一人称单数(I)与第二人称单数(you)构成疑问句和否定句。
- has + 过去分词,用于第三人称单数(he、she、it)构成一般句。
例如:- I have visited London twice.(我去过伦敦两次。
)- Have you finished your homework?(你完成作业了吗?)- She has seen the movie before.(她之前看过这部电影。
初中英语现在完成时态详细讲解及其练习
注意事项
单击此处可添加副标题
have been(to)与 have gone( to)的区别:have been(to)表示“去过某地(现在已经回来了)”,可用于 各人称;have gone(to)表示“去某地了(说话时某人不 在当地)”,常用于第三人称,前者可与 once , never, several times 等连用,后者则不能。
pictures ❖ (A ) has just (B)have ever (C)has yet
(D)have already
❖ 二 选择填空
_ ❖ ( ) 1. ——Have you finished your homework ——Yes, I it last night ❖ (A) finish (B) finished (C) have finished (D) will finish
三 用 since 和 for 填空 (一)
❖ 1) ______ two years _______ two years ago 2) _______ last month 3) _______ yesterday 4) _______ an hour ago 5) ______ she left here 6) _______ 4 o’clock 8) ______ 1999
归纳总结:由非延续性动词到延续性动 词的转换
• arrive→be here die →be dead begin (start)→ be on • come back→ be back fall ill (sick, asleep )→be ill (sick,
asleep) leave →be away get up→ be up finish →be over • open →be open close →be closed borrow →keep • be on →be in 或 be a member of… go to school→be a
现在完成时精讲及习题答案
现在完成时1.构成现在完成时是由助动词 have(has)+动词的过去分词构成。
助动词说明该谓语是属于现在时范围。
它和主语的人称、数要保持一致。
过去分词是主要的谓语动词说明句子意义。
肯定式:主语 + have/has + 过去分词 + 其他。
(当主语是第三人称单数时用 has,其余人称用have。
过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。
) 否定式:主语 + haven't/hasn't + 过去分词 + 其他。
疑问式: Have /Has + 主语 + 过去分词 + 其他?特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词+其他)简略答语:Yes, 主语 + have/has.(肯定)No, 主语 + haven't/hasn't.(否定)2.用法(1) 表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。
常被 just、already 、yet 等副词修饰。
如: -Have you had lunch yet? -Yes, I have. I've just had it. 你(已经)吃午饭了吗?我刚刚吃过。
(现在我不饿了)I have spent all of my money .(现在我没有钱花了 .)Jane has laid the table.( 现在桌子已经摆好了 .)(2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
常带有 for 和since 等表示一段时间的状语。
①for+时段为… 时间②since+过去一个时间点(译为:自从…… 以来)③since+时段+ago④since+从句(过去时)⑤Itis+时段+since+从句(过去时)如: He has taught here since 1981 他自 1981 年就在这儿教书。
动 词 现在完成时态 讲解与练习
现在完成时态----|--------------------------|-------------------------------|---------------------------->现在之前现在将来现在完成时表示在现在之前已经发生的动作,并且对现在可能造成一定的影响或结果。
常译为“已经......”,“了”,和“...过...”。
(1)构成:肯定式主语+助动词have /has +过去分词+其它1)I've just copied all the new words .我刚抄写了所有的生词。
(表示不要再抄了)2)She has lost her books .她丢失了她的书。
(表示到目前为止还没有找到)(如果用过去时:She lost her books . 则强调书是过去丢的这一动作,而不知现在有没有找到)3)We've just cleaned the classroom .我们刚好打扫了教室。
(表明现在教室是干净的)翻译:1. 我们已经做完家庭作业了。
2. 他刚吃过饭。
否定式主语+助动词have /has+not+过去分词+其它(have not,has not的缩略式分别为haven't ,hasn't。
肯定句中有some,already时,改为否定时要分别改成any,yet。
)1)I haven't finished my homework yet.我还没有完成我的作业。
2)She hasn't travelled on a train .她没有坐火车旅行过。
3)We have never spoken to a foreigner.我们从来没有和外国人说过话。
注:有时not可以用never代替,表示“从来没有”的意思。
又如:4)I have never seen him before.以前我从来没有见过他。
1. I have already finished the work.(改为否定句)I________finished the work________.2. I______never______(speak)to a foreigner.3. 他们还没有动身。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
英语语法现在完成时态讲解及练习(张奇龙)一现在完成时的构成:have / has + 过去分词二现在完成时态的肯定句、否定句和疑问句形式(以be和see为例):三在完成时的用法:1、表示过去发生的动作对现在造成的影响或结果.常与already, just, ever, never, before等词连用. 如:She has never read this novel.他从未读过这本小说.(他对小说的内容不了解)2、表示 "过去的动作"一直延续到现在并有可能继续延续下去. 常与for (后跟段时间)或since (后跟点时间)等连用.如:I have been a member of the Party for 10 years.I have been a member of the Party since 10 years ago.注:在有for 和since 引导时间状语的句子中不能用短暂性动词,应用与之相应的表示状态的词。
如:He has died for 3 years.(F)He has been dead for 3 years.(T)注意:①现在完成时不能和表示明确的过去时间连用。
如:in 1998, last morning等②have/has been to 表示"去过"(去了又回来了)have/has gone to 表示"去过"(去了没回来了)如:Where has she gone?(句中所指的人不在)Where has she been?(句中作指的人在)例题解析:举一反三,学的更轻松!--How long ______ he ______ a fever?--- Ever since last night.A. have, gotB. have , hadC. have, caughtD. did, have解析:此句表示从昨晚起持续到现在的状态,应用现在完成时,去掉答案D。
因为是段时间,所以不能用短暂行动词,get和catch 都是短暂行动词。
因此选B.My bowl is empty. Who ______ all my soup?A. drinksB. had drunkC. has drunkD. drank解析:碗是空的了,这里强调的是所发生的动作造成的结果。
"谁把我的汤都喝了。
应选C.3. I ______ you for a long time. Where ______ you ______?A. Didn't seen; did, goB. didn't see; have, goneC. haven't seen; have, beenD. haven't seen; have gone解析:for+段时间一般预先在完成时连用。
"你去哪儿了? "(在这段时间你不在)应选C。
现在完成时专项练习一、单项选择。
1、Both his parents look sad . Maybe they _________what's happened to him .A. knew B. have known C. must know D.will know2、He has _______ been to Shanghai , has he ?A. already B.never C.ever D. still3、Have you met Mr Li ______?A. just B. ago C.before D. a moment ago4、The famous writer _____ one new book in the past two year .A. is writing B.was writing C.wrote D.has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew8、Harry Potter is a very nice film .I_______ it twice .A. will see B. have seen C. saw D.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish11、His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in12、—Do you know him well ?—Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made13、—How long have you ____ here ?—About two months .A. been B. gone C. come D. arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begunC. has been on D. began15、It _____ ten years since he left the army .A. is B. has C. will D. was16、Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will go D. has been17、My parents ______ Shandong for ten years .A. have been in B. have been toC. have gone to D. have been18、The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换。
1、He has never surfed, ?(改成反意疑问句)2、They have been here since 2000. (对划线部分提问)have they been here?3、The old man _________ last year. He for a year. (die) (动词填空)4、This factory opened twenty years ago.(同义句转换)This factory ________ for twenty years.5、Miss Gao left an hour ago. (同义句转换)Miss Gao ________ _______ ________ ________ an hour ago.6、Her mother has been a Party member for three years .(同义句)Her mother _______ the Party three years ________ .7、The Green Family moved to France two years ago. (同义句转换)_______ two years ________ the Green family moved to France.8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)___________________________________________。