中学考试现在完成时讲解及练习

合集下载

初中_现在完成时讲解练习及答案

初中_现在完成时讲解练习及答案

初中_现在完成时讲解练习及答案现在完成进行时一、现在完成进行时的构成构成:(1) 肯定句:主语 + have / has been + doing(2) 否定句:主语+have/has+not+been+doing(3) 一般疑问句:Have/Has+主语+been+doing?现在完成进行时表达“某一动作从过去开始一直持续到现在,有可能还要持续下去”,现在完成进行时的句子中多用延续性动词。

如:live,learn,study,work等。

I have been learning English for ten years. 我学英语已经十年了。

She has been skating for four hours. 到现在为止她滑冰已经有四个小时了。

I have been collecting stamps since I was ten years old. 我从十岁起就一直在集邮。

在这几个句子中,have和has是助动词,疑问形式需把助动词提前,否定形式在have或has 后面加not,have not和has not可以分别缩写成haven’t和hasn’t,如:Have you been doing your homework since this morning?从今天早晨开始你就一直在写作业吗?Has he been writing the letters to his friend? 他是一直在给他的朋友写信吗?I haven’t been seeing films for a long time. 我有很长时间没有看电影了。

(表明没有看电影这个动作从过去一直持续到现在,还要继续持续下去。

)二、现在完成进行时的功能(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。

I have been learning English since ten years ago.自从十年前以来我一直在学英语。

初中英语语法之现在完成时讲解练习及答案

 初中英语语法之现在完成时讲解练习及答案

初中英语语法之现在完成时讲解练习及答案现在完成时是英语中常用的一种时态,用来描述过去发生的动作对现在产生的影响。

以下是一些现在完成时的讲解练及答案,希望对你的英语研究有所帮助。

一、选择题1. —Have you ever been to Paris?—No, I ___ been there yet.A. haven'tB. didn'tC. wasn'tD. aren't答案:A. haven't2. They ___ a party to celebrate the success.A. have heldB. heldC. will holdD. are holding答案:A. have heldA. worksB. workedC. will workD. has worked答案:D. has worked4. ___ you ___ your homework yet?A. Do, doB. Did, doC. Have, doneD. Are, doing 答案:C. Have, done5. We ___ the movie twice.A. seeB. sawC. have seenD. will see答案:C. have seen二、填空题1. I ___ (not finish) my homework yet.答案:haven't finished2. We ___ (live) in this city since 2015.答案:have lived3. ___ they ever ___ (visit) a zoo?答案:Have, visited4. He ___ (already eat) dinner.答案:has already eaten5. The teacher ___ (not arrive) yet.答案:has not arrived三、改错题将下列句子中的错误处改正,并将正确的答案写在括号内。

现在完成时讲解 50道现在完成时练习题(含答案)

现在完成时讲解 50道现在完成时练习题(含答案)

一、时态讲解:现在完成时(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.★注意:a)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.1. since2. for3. for4. since5. since6. for7. for8. since2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。

现在完成时讲解和练习(有答案)

现在完成时讲解和练习(有答案)

现在完成时讲解和练习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 done3.现在完成时的用法:A.表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影想或结果)。

例如:Thecarhasarrived.车子来了。

(结果:车子已在门口)Someonehasbrokenthewindow.有人把窗户打破了。

(结果:窗户仍破着)B.表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用,如for+时间段、since+过去的时间点、疑问词howlong等。

例如:Myunclehasworkedatthisfactoryforfiveyears.我叔叔在这个工厂工作已经五年了。

Mr.BlackhaslivedinChinasince2002.自从2002年Mr.Black一直住在中国。

Howlonghaveyoubeenhere你来这里多久了4. 在下列情形下用现在完成时(1)九词语①already已经肯定句中或句尾.: I have already found my pen.= I have found my pen already.②yet已经否定句和疑问句句尾.:I have not finished the work yet.Have you bought a computer yet ③ever曾经句中.:Have you ever seen pandas④never从不句中.:I have never been to Beijing.⑤just刚刚句中.:I have just done my work.⑥before以前句尾.:I have never been there before.⑦so far到目前为止.:So far he has learnt 200 words.⑧how long多久.:How long have you lived here⑨how many times多少次.:How many times has he been to Beijing(3)三词组<has>gone to去了某地表示“已经去了某地,在去那里的途中或到达那里还没有回来”.:He has gone to Beijing (去了北京)<has>been to去过某地表示“曾去过某地,已经从那里回来了”.:He has been to Beijing. (去过北京)<has>beenin表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:since,for,howlong .: Mr.BrownhasbeeninBeijingforthreedays.布朗先生来北京已经有三天了4.如果句子里面没有时间状语,汉语意思能够加“已经”,往往用现在完成时态。

现在完成时讲解(附习题+答案)

现在完成时讲解(附习题+答案)

现在完成时讲解(附习题+答案)定义:表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。

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.他们去过上海两次。

现在完成时讲解(含讲解及习题)

现在完成时讲解(含讲解及习题)

现在完成时讲解(含讲解及习题)现在完成时讲解一、构成:肯定式:主语+ 助动词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. 我们从来没有去过长城。

现在完成时精讲以及练习(附答案)

现在完成时精讲以及练习(附答案)

现在完成时精讲和练习(附答案)一、现在完成时的六种常用情景:(一)表示过去发生或已经完成的动作对现在造成的影响或结果,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。

我已经游泳了半个小时。

(半个小时前开始,到现在还在游) (三)经验性用法:表示从过去开始到目前为止这段时间中反复发生的动作或多次出现的状态。

(完整版)初中现在完成时讲解和练习_

(完整版)初中现在完成时讲解和练习_

现在完成时I.定:1.表示去生或已完成的作在造成的影响或果。

2.也能够表示去已开始,一直延到在的作或状II.在完成的构have/has+ done (去分 )注意:表示短作的,如: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(到目前止), , already (必定句), yet (否定,疑句), just(), before (从前), recently (近来)等用2.Since+ 点, for+ 段,in the past/last few years表示短作的,如:come,go, die, marry, buy 等的完成不能够与for, since 等表示一段的用。

用来持的作或状或表去重复的作,如live , study,be, wait 等,常和 since(自从)或for ()引的用。

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

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

比方:I have already finished my homework.I haven’ 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.注意:1)在完成不能够独与去的状用, 如 yesterday, last week, three years ago 等; 2) 不能够与 when 用IV.在完成的用法A.表示去生或已完成的作在造成的影响或果,在造成的影想或果)。

初中现在完成时讲解与练习全

初中现在完成时讲解与练习全

1)一般过去时表示过去某时发生的动作或单纯叙述过去的事 情,强调动作;
现在完成时为过去发生的,强调过去的事情对现在的影响, 强调的是影响。
be away be here be on(上演) be over be in be married
1. 他的爷爷已经去世2年了。 2. Nick 参军3年了. 3. 他离开深圳好长时间了。 4. 这本书我已借了4个月了.
I have kept the book for 4 months.
method 2:
I worked here for more than twenty years. (我现在已不在这里工作。)
I have worked here for many years. (现在我仍在这里工作。)
现在完成时 Present perfect 句型
1.肯定句
“主语 + have(has)+过去分词”。
3. Mum’s cooked the dinner. Mum _______ ________ the dinner.
4. Susan’s learned English at school.
Susan ________ _le__a_r_n_e__dEnglish at school.
疑问句
Have you eaten your breakfast? 现在完成时的一般疑问句形式
for+ 时间段 since+时间点 , since+ 句子
比较since和for since 用来说明动作起始时间— “自从……”
for用来说明动作延续时间长度— “长达……”
I have lived here for more than twenty years. I have lived here since I was born. My aunt has worked in a company since 1949. I have not heard from my uncle for a long time. 注意:并非有for 作为时间状语的句子都用现在完成时

(英语)初中必备英语现在完成时技巧全解及练习题(含答案)及解析

(英语)初中必备英语现在完成时技巧全解及练习题(含答案)及解析

(英语)初中必备英语现在完成时技巧全解及练习题(含答案)及解析一、初中英语现在完成时1.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。

根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。

故选B。

【点评】考查动词的时态2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。

我已经有两年没有打过了。

根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。

【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。

3.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.4.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。

初中现在完成时精讲+精练(附答案)

初中现在完成时精讲+精练(附答案)

初中现在完成时精讲+精练(附答案)现在完成时The Present Perfect tense定义:1.现在完成时表示过去发生或已完成的动作对现在造成的影响;I have already had breakfast.(我已吃过早餐,我不饿了)2.现在完成时态还表示过去某一时间已经开始并一直持续到现在(还有持续下去的可能)的动作或状态,可以和表示延续的时间状语连用表示持续的动作或状态的动词多是延续性动词。

We have lived here for ten years.我们已经在这里住了10年了。

(从过去一直到现在都住在这里,并且还会一直持续)主语+ have/ has + 过去分词(pp)1) 表示到现在为止已经完成或刚刚完成的动作。

eg1:Now we have planted all the trees.我们现在刚把所有的树种好。

eg2: He has just come back.他刚刚回来。

eg3:They have built many buildings in this city.在这个城市里,他们已经建造了很多建筑物。

2) 表示过去发生的动作,强调结果或对现在的影响。

常与just、already、yet连用。

eg1:Someone has broken the window. (窗户现在是坏的)eg2: I have already lost the key. (我现在没有钥匙)e g3: I haven’t read that book yet . (不了解书的内容)eg4: I have just cleaned my hands. (手是干净的)※常与already(已经), yet(已经), just(刚刚),ever(曾经),never,for+时间段,since+时间点等词或短语连用.※already: 常用于肯定句中.yet: 常用于否定句,疑问句尾.3) 表示从过去开始并持续到现在的动作或状态,常与for和since 等表示一段时间的状语连用。

现在完成时讲解及练习(答案)

现在完成时讲解及练习(答案)

现在完成时讲解及练习(答案)初中英语主要时态系列(六)——现在完成时讲解及练习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现在完成时常见考法对于现在完成时的考查,多以单选、句型转换或词语运⽤的形式考查学⽣在具体语境中灵活运⽤时态的能⼒。

在考试中,会让⼤家判断是否该⽤现在完成时,或者是考查“瞬间动词”不能与表⽰⼀段时间的状语连⽤”这⼀知识点。

中考英语语法丨现在完成时详解(附练习题及答案)

中考英语语法丨现在完成时详解(附练习题及答案)

中考英语语法丨现在完成时详解(附练习题及答案)中考英语语法丨现在完成时详解(附练习题及答案)一.现在完成时的构成:"have/ has+动词的过去分词”。

①肯定句主语+have/ has+动词的过去分词。

Though he has read the book three times, he hopes to read it again.尽管已经把这本书读了三遍,他仍希望再读一次。

②否定句:主语+have/ has+not+动词的过去分词。

You haven't been here for a long time.你已经很长时间没来这儿了。

③一般疑问句:Have/Has+主语+动词的过去分词? Have they finished the work yet?他们已经完成这项工作了吗?二.现在完成时的用法(1)表示发生在过去的动作对现在仍有影响My father has gone to Shanghai. (表示人不在这里了)我爸爸去上海了。

I have already had supper. (表示现在不饿了)我已经吃过晚饭了。

(2 )表示从过去开始一直延续到现在(可能延续下去)的动作或状态He has lived here since 1970.他自从1970年以来一直住在这里。

My brother has been a soldier for two years.我哥哥已经参军两年了。

提示:常与现在完成时连用的时间状语有alredy(已经),yet (还),just (刚刚), never(从不),ever(曾经),before (以前), recently(近来), since then(从那时起),since(自从),so far (到目前为止),for a long time(很长一段时间), in the past/last few years (在过/最近的几年里)等。

最新中考初中语法现在完成时态讲解及练习

最新中考初中语法现在完成时态讲解及练习

中考初中语法现在完成时态讲解及练习一、现在完成时的构成肯定句:主语+have/ has + done过去分词)+其它He has lived in She nzhe n for 4 years.一般疑问句:Have/ HaS +主语+ done (过去分词)+其它HaS he lived in Shen Zhe n for 4 years?否定句:主语+have/ has+ not + done过去分词)+其它He has not fini Shed his homework.过去分词的构成方法如下:1■一般情况下,直接在动词原形后面加-ed.WOrk---WOrked anSWer---anSWered obey---Obeyed Want---Wanted2■以不发音的-e结尾的动词只加—Move---moved hope---hoped divide---divided3■字尾是辅音+y的动词。

则将y改i加ed.StUdy---studied tidy---tidied SatiSfy---satisfied4■以重读闭音节结尾的词,这些词的末尾只有一个辅音字母时,双写这个辅音字母,再加Pd. stop---stopped regret--- regretted drop---dropped不规则动词过去式与过去分词分类记忆表二、ABB (过去式和过去分词一致)1)-Ought2)-aught 35 6)过去式、过去分词改为-elt7)过去式、过去分词改为-aid 10)其它变化四、ABC (原形、过去式、过去分词各不一样)1).过去分词在过去式或原形后加 -n 或-en2)三种形式都有变化二、现在完成时标志词: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 Ietter .yet(已经):用于否定句,疑问句He hasn ' t done his homework yet.just(刚刚)They have just left.ever(曾经)HaVe you ever bee n to Beiji ng ?n ever(从不)I have n ever See n him .before(以前)HaVe you See n the film before?Sin ce(自从…以来)I ' Ve WOrked in the schoohce 1999.for(长达)He' S lived in Shenzhen for 6 years.in the PaSt SeVeraI days / weeks/ year在过去的…)rece ntly (最近)I have not Written to my Parents recently.so far(到目前为止)So far She has lear ned 5 En glish son gs.UP to now(到目前为止)this morning/month/year(今天早上/这个月/今年)三、现在完成时的用法1)现在完成时表示过去发生的动作,并对现在有影响。

初中必备英语现在完成时技巧全解及练习题(含答案)含解析

初中必备英语现在完成时技巧全解及练习题(含答案)含解析

初中必备英语现在完成时技巧全解及练习题(含答案)含解析一、初中英语现在完成时1.He ________ for ten years.A. has been marriedB. marriedC. got marriedD. had married 【答案】 A【解析】【分析】句意:他结婚十年了。

根据句意可知是从过去持续到现在的动作,应该用现在完成时。

故选A。

2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made 【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。

根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

【点评】考查现在完成时。

注意掌握现在完成时的结构have/has+过去分词。

3.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed 【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.4.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending 【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。

英语现在完成时精讲+精练(附答案)

英语现在完成时精讲+精练(附答案)

英语现在完成时精讲+精练(附答案)英语中的现在完成时表示过去发生的事情对现在产生的影响或仍在继续的动作,结构为“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.(她之前看过这部电影。

中考英语现在完成时解题技巧讲解及练习题(含答案).docx

中考英语现在完成时解题技巧讲解及练习题(含答案).docx

中考英语现在完成时解题技巧讲解及练习题(含答案)一、初中英语现在完成时1.I a cold. I am not feeling well nowA. caughtB. have caughtC. was catchingD. had caught 【答案】B【解析】【分析】句意:我感冒了,我现在不舒服。

catch a cold 意为“感冒”。

由句意可知应用现在完成时。

故选B。

【点评】考查现在完成时。

2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。

根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

【点评】考查现在完成时。

注意掌握现在完成时的结构have/has+过去分词。

3.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work【答案】C【解析】【分析】句意:我父亲在熊猫保护中心工作了10 年,所以他对熊猫很了解。

由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father ,助动词要用has,故选 C。

【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。

4.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed【答案】D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合 over the years 可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+去分,主it ,故 has,故答案是D.5.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked 【答案】D【解析】【分析】句意:Wow ,你做好分了,我在来吃。

(完整版)初中_中考英语现在完成时时态仔细讲解与习题.doc

(完整版)初中_中考英语现在完成时时态仔细讲解与习题.doc

初中在完成解一、注意弄清的意在完成表示的是在去某个开始并持到在的作 /状 ,或者去的作或状在造成的影响或果。

They have left. --他已离开了 ,也就是在他人不在里 I have hadmy lunch. -- 我已吃午了 ,也就是我在不也可表示持到在的作或状,或有可能有可能停止,或有可能延下去。

He has learned English since 2001. -从 2001 年开始学的 ,在在学着呢二、基本句型构在完成的构成形式:have /has ( 助)+done( 去分)I/You/They/We have talked . 在完成的否定构就是在助He/She has talked.have 或 has 后加上否定not;I/You/They/We haven ’ t(have not) talked .He/She hasn其一般疑句就是将助have 或 has 提到句首,’ t(has not) talked. Have I/You/They/We talked . Has he/she talked.肯定的略回答是:Yes,主+如:I have seen the film.三、注意掌握两种基本用法have/has.,否定的略回答是:→Have you seen the?filmYes,No,主+Ihave./No ,have/has not.I haven ’t.。

1.“ 去的”:作生在去的某一刻且已束,但未明作生的具体或情景,(即作生后)在所造成的影响或生的果。

如:I have heard of the man. 我听个人。

2.“完成情况”:表示去已开始并持到在的作或状,或有可能延下去。

句子中一般有明其完成情况的短或从句。

①句子中有“已生了多久”的状的短或从句。

如:I have lived in Shanghai since I was ten years old.我从十起就住在上海。

现在完成时精讲及习题答案

现在完成时精讲及习题答案

现在完成时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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
II 过去分词变化规则
规则动词的变法和过去式相同,即直去双改。
直:直接加-ed 如played, missed, matched, wished, stayed, picked,
去:去e后加-ed. 如 saved, hoped, wasted, lived, waved, moved
双:以重读闭音节结尾的词双写后面是辅音字母后加-ed 如: stopped, fitted. stepped, stirred
【例题解析】10、—______ you ___ your homework yet ?
—Yes . I _____ it a moment ago .
A. Did ; do ; finished B. Have ; done ; finished
C. Have ; done ; have finished D. will ; do ; finish
a. 用副词already和yet。already一般用于肯定句中,yet一般用于否定句和 疑问 句中。
如:We have already finished our homework.我们已完成作业了。
They haven't finished their homework yet.他们还没有完成作业。
改:以辅音字母+y为结尾的词变y为i后加-ed 如:fried, tidied, carried
III 定义:现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某
一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
1:表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。常带有for和since等表示一段时间的状语。
c.用表示到说话为止的过去时间状语,如just, before, up to now, the past few years等。
例如:I have seen her before, but I can not remember where.
我以前见过她,但记不起在哪里见过。
He has been there three times the last few days.
3. 表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice, ever, never, three times等时间状语。
如: I have been to Beijing twice.我去过二次。
(例题) Harry Potter is a very nice film .I_______ it twice .
e.g. He has lived here for three years. ( 已经住了三年并且有可能继续住下去)
I haven't seen her for four years.
<注> 因为此时是强调持续一段时间并有可能继续持续下去,所以如果是肯定句的话动词必须要是延续性的,否定句不需要
【例题解析】. The old man ________ for over three years.
【例题解析
Zhao Lan ______already ______in this school for two years .
A. was ; studying B. will ; study
C. has ; studied D. are ; studying
解析:此题目相当简单,already 与后面的时间状语就可以断定一定是完成
教学容
【第一环节:知识点讲解】
I 构成现在完Leabharlann 时是由助动词 have (has)+动词的过去分词构成。助动词说明该谓语是属于现在时围。它和主语的人称、数要保持一致。过去分词是主要的谓语动词,说明句子的意义。
肯定 have/has done
否定 haven’t/hasn’t done
疑问 have/has/haven’t/hasn’t 提前
时态,而选项中只有C选项是完成时态。
b.用ever 和never。多用于否定或疑问句中,表示“曾经”或“从未“等。
如:-Have you ever been to the Great Wall? 你曾经去过长城吗?
-I have never been to the Great Wall.我从未去过长城。
学科教师辅导讲义
讲义编号
学员日校: 年 级:八年级 课时数:3
学员: 辅导科目: 英语 学科教师:
学科组长签名
组长备注
课 题
现在完成时复习
授课时间:
备课时间:
教学目标
学生熟练运用现在完成时
重点、难点
过去分词的变化规则;现去完成时的用法;现在完成时与一般过去式的区别
考点及考试要求
现在完成时是中考必考项,也是难点之一,学生应掌握现在完成时的基本用法,并多加练习及思考
A. will see B. have seen C. saw D.see
d..现在完成时的时间状语
(1)现在完成时属于现在时围,故不能和过去的时间状语连用。如:yesterday,last Sunday,in1990,three years ago等。但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。
近几天他去过那里三次了。
—Our country ______ a lot so far .
2:表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。常被just、already、yet 等副词修饰。
-Have you had lunch yet?
-Yes, I have. I've just had it.
你(已经)吃午饭了吗? 我刚刚吃过。(现在我不饿了)
<注> 此处强调过去的动作对现在造成的影响。
A. has died B. has been dead C. died D. is died
解析:此处答案误区A. 此句后有for over three years(持续三年多)可知应用现在
完成时,而此句又是肯定句,所以动词必须是延续性的。选项中died 是不可延续的,且是不及物的,所以排除A、C、D。而be是助动词,可延续表示一状态,所以此答案选B.
相关文档
最新文档