现在完成时讲解及练习
现在完成时态讲解及练习

现在完成时态讲解及练习一、现在完成时的构成肯定句:主语+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---wanted2.以不发音的-e结尾的动词只加–d.Move---moved hope---hoped divide---divided3.字尾是辅音+y的动词。
则将y改i加ed.study---studied tidy---tidied satisfy---satisfied4.以重读闭音节结尾的词,这些词的末尾只有一个辅音字母时,双写这个辅音字母,再加–ed. stop---stopped regret---regretted drop---dropped不规则动词过去式与过去分词分类记忆表一、AAA. (原形,过去式和过去分词一致)二、ABB (过去式和过去分词一致)1) 过去式、过去分词含有-ought2) 过去式、过去分词含有-aught3) 过去式、过去分词-t 替换原形-d 4) 过去式、过去分词在原形词尾加t 或d5) 过去式、过去分词改为-ept 6) 过去式、过去分词改为-elt2)三种形式都有变化 二、现在完成时标志词: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; justalready (已经): 用于肯定句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 since 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) +动词过去分词否定句:have/has后加not, haven’t/hasn’t一般疑问句:前提have/has被动:have /has been +动词的现在分词2.现在完成时的概念:1) 表示过去发生的动作对现在造成的影响或结果。
--Have you had your lunch yet?你吃过午饭了吗?--Yes,Ihave.I havejusthad it.是的,我刚吃过。
(现在我不饿了。
)I havealreadyposted the photos. 我已经寄过这些照片。
(这些照片已不在我这里了。
)2) 过去发生的事情,一直持续到现在(其谓语动词多是延续性动词或表示状态的词)。
I haven’tseen herthesedays.近来我一直没见过他。
I’ve knownLi Leifor three years. 我认识李雷已经三年了。
They havelivedhere since1996.他们自从1996年就住在这儿。
She has taughtussince I came to this school. 自从我来这所学校,她就教我。
3.现在完成时多与下列时间状语连用:1) 用于“过去发生的事,对现在造成的影响或结果”的时间状语有:already(已经→肯定句)yet(还;尚未→否/疑问句)-Has he phoned you yet?---No,not yet.never(从未)ever(曾经→疑问句)Have youever talked tohimabout it?just(刚刚) before(以前)a lready 用于肯定句,可放在助动词之后、过去分词之前,也可放在句末;yet用在疑问句中意为“已经”,用在否定句中表示“还”,常放在句末;ever意为“曾经”,用于疑问句或否定句中,放在助动词与过去分词之间;never意为“从来都没有”,常和before连用,多放在助动词与过去分词之间。
现在完成时讲解(含讲解及习题)

现在完成时讲解一、构成:肯定式:主语+ 助动词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 + 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)构成:现在完成时由助动词have + 过去分词构成,助动词have 有⼈称和数的变化。
第三⼈称单数⽤has,其余⽤have.现在完成时的否定式直接在助动词后⾯加上not、疑问式是把助动词提到主语之前。
以study 为例,其否定式、疑问式和简单回答形式如下:(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’t heard from her these days. 这些⽇⼦我没有收到她的信。
We haven’t seen you recently. 最近我们没有见到你。
They have been away for two years. 他们离开已经两年了。
She has been with us since Monday.★注意:1)since和for的区别since后接时间点,如1993,last term, yesterday, the time I got therefor后接⼀段时间,表⽰“长达多久”,如ten years, a while, two days等。
Exercise: ⽤since和for填空1. Jim has been in Ireland ______ Monday.2. Jill has been in Ireland ______ three days.3. His aunt has lived in Australia ______15 days.4. Mary is in her office. She has been there ______ 7 o'clock.5. India has been an independent country ______1974.6. The bus is late. They've been waiting ______ 20 minutes.7. Nobody lives in those houses. They have been empty ______ many years.8. Mike has been ill ______a long time. He has been in hospital ______ October.2)表⽰短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表⽰⼀段时间的状语连⽤,因为它们表⽰的动作不可能持续。
现在完成时态讲解及练习

现在完成时态讲解及练习一、现在完成时的构成肯定句:主语+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年了。
(完整版)现在完成时讲解(含讲解及习题)(可编辑修改word版)

(完整版)现在完成时讲解(含讲解及习题)(可编辑修改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. 我的老师们还没有吃早饭。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。
2.时间状语:recently, lately, since…for…,in the past few years, etc.3.基本结构:have/has +done 4.否定形式:have/has +not+done.5.一般疑问句:have或has提前6.它主要适用于下面的几种情况:1)表示截止现在业已完成的动作By now,I have collected all thedata that I need .到现在为止,我已收集到了我所需的全部资料。
Shehas read 150pages today.她今天已看了150页。
2)表示发生在过去而对现在产生影响、带来结果的动作Have you had your dinner? 你吃晚饭了吗?3)表示过去发生的动作持续到现在,并可能还要延续It has been five yearssincehe joined the army.他参军五年了。
1)一个句子应该用什么时态只能取决于它需要表达的意思,以及它所处的语言环境。
例如:He speaks English.(一般现在时,说明动作发生的经常性。
)He spoke English when he was in NewZealand .(一般过去时,说明动作发生的时间。
)He is speaking English.(现在进行时,说明动作正在进行。
)He has spoken English for three years sincehe cametothe USA.(现在完成时,这里说明动作的总和。
)2)在含有时间状语从句或条件状语从句的主从复合句中,如果主句的谓语动词是一般将来时,那么从句的谓语动词就只能用一般现在时来表示将来时;如果主句的谓语动词是过去将来时,那么从句的谓语动词就只能用一般过去时来表示过去将来时。
例如:Iwillnotplaytennisif it rainstomorrow.Iwouldnot playtennis if it rained the next day.3)有些动词表示无法持续的动作,它们一般不宜用于进行时态中。
这类动词常见的有:be ,believe ,consist, find, forget, hate, have, ho pe , hear , know , like,love, notice,prefer ,remember, s ee , seem ,smell, suggest, taste,understand ,want ,wish ,sit down, stand up等等。
4)关于现在完成时的时间状语问题常和有些副词连用,如:just , before ,already, often , never,ev er, not…yet,always等等。
B.在以when提问的特殊疑问中不能用现在完成时。
另外,ago不能用于现在完成时的句子里,因为它表示从现在算起的以前某个时间,属于表示具体过去时间的状语。
但是可以用before来表示"以前"的意义,因为它只表示"以前",而不知什么时候的以前。
C. 如果是不表示连续性的动词用于现在完成时的句子,不可以和以for表示的"一段时间"的状语连用。
在这种情况下,应该用"It hasbeen…;sinc e…"的句式来表达。
如:He has joined the armyforfiveyears.(错误)Ithas beenfive years since he joined the army.(正确)能与现在完成时连用词语很多,如副词just, already, yet, before,ever, recently等,但下面是一些典型而且重要的例子:(1) since(自从):不管用作介词、连词还是副词, 句子(主句)谓语通常都用现在完成时:I haven’t seen her since last week.自上周以来我一直未见过她。
Wherehave youbeen since Ilastsaw?自我上次见到你之后你到哪里去了?(2)so far(到目前为止):Sofar therehas been no badnews. 到现在为止还没有什么坏消息。
We haven’thadany trouble so far. 到目前为止,我们还没有遇到任何麻烦。
(3)in[for, during] the past [last] …years(在过去…年中):In thepast two years I’ve seen him little.过去两年我很少见到他。
I have been here(for)the last[past] month. 最近一个月里我都在这儿。
(4)up to [until] now(到现在为止):Up to now,thework has beeneasy.到现在为止这工作还算容易。
I have heard nothing from him up to now. 到现在为止我还没有听到他一点音信。
(5)It’s[will be] the first timethat…(第一次…):It’s the first time I’vecomehere. 这是我第一次来这儿。
现在完成时练习一、单项选择1、Both hisparents looksad .Maybe they_________what'shappened to him .A. knewB. have knownC.must knowD.will know2、Hehas _______ beento Shanghai,has he ?A.already B.never C.ever D.still3、Haveyoumet Mr Li______?A.just B.agoC.before D. a momentago 4、The famous writer _____one new bookin thepasttwo yearA.is writing B.was writing C.wrote D.haswrit ten 5、-Our country______ alotso far.-Yes.Ihope itwillbe even ______ .A.has changed; wellB.changed ; goodC.haschanged ; better D.changed ;better6、ZhaoLan ______already ______in this school fortwoyears .A.was ;studying B. will ; studyC.has ;studiedD. are; studying7、We ______ Xiao Lisince she was a littlegirl .A.know B. had known C. have known D.knew 8、HarryPotter is avery nice film .I_______ ittwice.A.will seeB. haveseenC. saw D.see9、-These farmershave beento the United States.-Really?When _____there?A. will theygoB.did they goC.do they go D.have they gone10、-______ you___ your homeworkyet ?-Yes.I_____ it a moment ago.A.Did; do ;finishedB.Have; done; finishedC. Have ;done ;have finishedD. will ;do ;finis h三、汉译英4、她还没有看过那部新电影。
5、她去过上海。
6、他这些天上哪儿去了?过去完成时态讲解与练习定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。
它表示的是发生在“过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。
构成:①基本形式: had + 过去分词。
如:We hadreached the top of the hillbefore midnight. 在半夜之前我们已登上了山顶。
②否定形式:had + not+ 过去分词。
如:They hadn’t finished thework whenwe got there. 我们到那儿时,他们还没有完成工作。
③一般疑问句形式: had提到句首,回答用Yes,主语+ had. /No,主语+hadn’t. 如:—Had hetoldyoutogo there earlier yesterday? 他昨天告诉过你早点儿到那儿吗?—Yes,he had. (No, he hadn’t.) 是的,他告诉了。
(不,他没有。
)用法:1、用在“after/ before /when+ 过去时态从句”或有“by+过去时间”的句子中。
例如:by then, by\ before nine o’clock yesterday, by the end of lastyear, by the ageof twenty, bythe time Iarrived …Mother hadalready cooked supperbefore I returned home.在我回到家前,妈妈已经把饭做好了。
2、在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。
例如:When I returnedhome, my guest had already left.I didnotsee thefilm becauseIhad seenit before.3、常用在主句为一般过去时的宾语从句中. 如told,said,knew,heard, thought, a sked等动词后的宾语从句。
例如:My fatheraskedme if I hadfinished readingthat book. 爸爸问我是否读完那本书了。
She said(that)she had neverbeen to Paris.He asked what I had said.现在完成时和过去完成时的区别:现在完成时强调对现在的影响或结果, 过去完成时强调对过去的影响或结果。