现在完成时精讲及习题答案
现在完成时讲解及练习(附答案)-名师精讲(1)
现在完成时讲解及练习(附答案)-名师精讲(1)现在完成时先看几个例句:1. I have cleaned my room. 我已打扫了房间。
2. He hasn’t finished his homework. 他还没完成作业。
3. Have you read this novel ? 你看过这本小说吗?Yes , I have. 是的,看过了。
No, I haven’t. 不,没看过。
4. We have studied English for two years.我们已经学了两年英语了。
5. They haven’t seen each other since 1998.自从1998年他们就没再见过面。
构成:肯定式:主语+ 助动词have/has + 动词的过去分词.疑问式:助动词Have/Has + 主语+ 动词的过去分词?否定式: 主语+ 助动词have/has + not + 动词的过去分词.例:I have worked here for 3 years.否定句:疑问句:回答:就划线部分提问:过去分词的构成分为规则变化和不规则变化两种:规则变化:a) 一般情况下,在动词后直接加ed, 如play---played,work---worked,water---watered, finish---finished等;b) 以“辅音字母+ y”结尾的动词, 把y 变成i 再加ed, carry-- -carried study---studied等;c) 以一个辅音字母结尾的重读闭音节的动词要双写最后一个辅音字母,再加ed 如: stop---stopped,shop---shopped等。
不规则变化:见一般时当中的不规则动词表点击→不规则动词表写出下列动词的过去分词:put--- hear--- come---make--- hurry--- watch---swim--- be--- talk---want--- study--- stop---take--- see--- like---二、用法:1.表示过去发生的某一动作对现在造成的影响或结果。
现在完成时讲解(附习题+答案)
现在完成时讲解(附习题+答案)定义:表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
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.他们去过上海两次。
(完整版)现在完成时讲解及练习题及答案
(完整版)现在完成时讲解及练习题及答案时态讲解:现在完成时(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) 。
表⽰过去发⽣的动作对现在造成的影响,或过去发⽣的动作还未结束,⼀直持续到现在或将来,重点在于对现在的影响。
⼆.句型:否定句:主语+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等。
初中现在完成时精讲+精练(附答案)
初中现在完成时精讲+精练(附答案)现在完成时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现在完成时常见考法对于现在完成时的考查,多以单选、句型转换或词语运⽤的形式考查学⽣在具体语境中灵活运⽤时态的能⼒。
在考试中,会让⼤家判断是否该⽤现在完成时,或者是考查“瞬间动词”不能与表⽰⼀段时间的状语连⽤”这⼀知识点。
现在完成时讲解和练习(有答案)
现在完成时讲解和练习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.如果句子里面没有时间状语,汉语意思能够加“已经”,往往用现在完成时态。
现在完成时讲解及练习(附答案)-名师精讲(新)
现在完成时先看几个例句:1. I have cleaned my room. 我已打扫了房间。
2. He hasn’t finished his homework. 他还没完成作业。
3. Have you read this novel ? 你看过这本小说吗?Yes , I have. 是的,看过了。
No, I haven’t. 不,没看过。
4. We have studied English for two years.我们已经学了两年英语了。
5. They haven’t seen each other since 1998.自从1998年他们就没再见过面。
一、构成:肯定式:主语+ 助动词have/has + 动词的过去分词.疑问式:助动词Have/Has + 主语+ 动词的过去分词?否定式: 主语+ 助动词have/has + not + 动词的过去分词.例:I have worked here for 3 years.否定句:疑问句:回答:就划线部分提问:过去分词的构成分为规则变化和不规则变化两种:规则变化:a) 一般情况下,在动词后直接加ed, 如play---played, work---worked,water---watered, finish---finished等;b) 以“辅音字母+ y”结尾的动词, 把y 变成i 再加ed, carry-- -carried study---studied等;c) 以一个辅音字母结尾的重读闭音节的动词要双写最后一个辅音字母,再加ed 如: stop---stopped,shop---shopped等。
不规则变化:见一般时当中的不规则动词表点击→不规则动词表写出下列动词的过去分词:put--- hear--- come---make--- hurry--- watch---swim--- be--- talk---want--- study--- stop---take--- see--- like---二、用法:1.表示过去发生的某一动作对现在造成的影响或结果。
(完整版)现在完成时讲解(含讲解及习题)(可编辑修改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. 我们从来没有去过长城。
(完整版word)英语现在完成时技巧(很有用)及练习题含答案
(完整版word)英语现在完成时技巧(很有用)及练习题含答案一、初中英语现在完成时1.He for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】句意:他已经结婚十年了。
根据时间状语for ten years.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。
be married表结婚的状态,be动词的过去分词为been。
故选A。
【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。
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.I a cold. I am not feeling well nowA. caughtB. have caughtC. was catchingD. had caught【答案】 B【解析】【分析】句意:我感冒了,我现在不舒服。
catch a cold意为“感冒”。
由句意可知应用现在完成时。
故选B。
【点评】考查现在完成时。
4.Great changes in my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place 【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。
英语现在完成时精讲+精练(附答案)
英语现在完成时精讲+精练(附答案)英语中的现在完成时表示过去发生的事情对现在产生的影响或仍在继续的动作,结构为“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.(她之前看过这部电影。
现在完成时精讲及习题答案
现在完成时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.现在完成时表示过去发生的动作对现在造成的影响或结果,也可以表示从过去某一时间开始,一直持续到现在的动作或状态。
常与already (已经), just (刚刚), ever (曾经), never (从不), before (以前), yet (仍然)等连用。
考点1:现在完成时的结构句型考点2:already与yet在现在完成时中的用法1)already 通常用于肯定句中,一般用于have/has 后,实义动词前,偶尔放在句尾。
yet 用于否定句和疑问句中,一般用在句末。
2)在现在完成时态的句子中,含有already 的肯定句变为否定句或疑问句时,要把already 改为yet,并放于句末。
考点3:辨析have been to, have gone to与have been in/at【注意】当have been to 后面接副词,如here, there, home 时,to 要省略,变为have been here/ there/home。
考点4:have been in+组织,表示加入某组织。
eg: He has been in the army for 3 years.他参军三年了。
考点5:have been+adj./n.呈现……状态eg: The shop has been open for 10 years.这家店营业十年了。
We have been friends since we were 5.我们从5岁起就一直是朋友。
考点6:若现在完成时的句子中含表示时间段的时间状语(如含since/for引导的时间状语),则谓语只能使用延续性动词。
短暂性动词可以转化为延续性动词1). 直接换成延续性动词buy买→have有borrow借→keep保留put on穿上→wear穿着come/go/become来/去/变成→be在/是2). 转换成be+名词join the army参军→be a soldier当兵join the Party 入党→be a Party member成为一名党员go to school去上学→be a student成为一名学生3). 转换成be+形容词/副词die死亡→be dead死了finish结束→be over结束begin开始→be on 在上映/已开始leave离开→be away远离的fall asleep入睡→be asleep睡着的close关闭→be closed关着的4). 转换成be+介词短语go to school去上学→be in school在上学join the army参军→be in the army在军队中【综合训练】一、用所给单词的正确形式填空1.(2019山东青岛)The writer is so popular that he _______(sell) more than 200,000 books so far.2.(2019)---I____ (have a fever)since last night. ---You’d better go to see a doctor.3.(2019江苏泰州)So far, the couple ___________ (not change) their flat since they had a second child.4.(2019甘肃兰州)Jim has never ________(be) to Mount Tai in China.5.(2019贵州安顺)Sandy borrowed the novel from the library last week and ________(keep) it for 5 days.6.(2019湖北鄂州)Cathy and Linda ( not be) back to their hometown for two years.7.(2019江苏南通)----Can you go walking in the park with me, Daisy?----Sure. I (finish)my DIY project.二、单项选择1.(2019山东临沂)Melting ice (融冰) can cause sea levels to rise. Since 1993, sea levels _________at a speed of 3.2 cm every 10 years.A. roseB. have risenC. rise2.(2019安徽)—It's ten years since we came here—How time flies! We ____ in China for so long.A. workB. workedC. will workD. have worked3.(2019江苏泰州)---Have you ever been to Shanghai?---Of course. Actually, I _________there for six years but now I live in Taizhou.A. workedB. was workingC. would workD. have worked4.(2019湖北武汉). I ate some fruit, which I ______ since I was a child, and the vegetables from my garden.A. have enjoyedB. enjoyedC. enjoyD.had enjoyed5.(2019湖南郴州)---- Where is Mr. Green?---- He the bookshop. You have to wait for him.A. was going toB. has gone toC. has been to6.(2019广东)My father ____ in a panda protection center for 10 ye ars, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work7.(2019湖北襄阳).---- Why won’t we play basketball with Class 4 this afternoon?---Because they _ Longzhong for a study trip.A. have gone toB. have been toC. had gone toD. had been to8.(2019湖北随州)—Your new bike is so nice! When did you buy it?—In July. I _____it for two weeks.A.hadB. have hadC. have boughtD. bought9.(2019江苏淮安)---Where are the teachers now?--- In the meeting room. They _________ the meeting for 10 minutes.A. have begunB. have been onC. have hadD. have been held10.(2019湖北黄冈)---Where is Catherine? I haven't seen her for days.---She Wuhan. She’ll be back next week.A. has gone toB. has been toC. have gone toD. have been to11.(2019湖南长沙)I ______ abroad for several years, but I have never regretted my final decision to move back to my motherland.A.am living B.lived C.have lived12.(2019四川眉山)---Linda has to Paris. How can I get in touch with her?---Don’t worry. She will call you as soon as she there.A. been;will getB. been;getsC. gone;will getD. gone;gets13.(2019四川眉山)---Your new watch is so nice! When did you buy it?--- In October. I it for two months.A. hadB. boughtC. have hadD. have bought14.(2019福建)---Look! My mother _____ a new dress for me.----Wow, it looks very nice on you.A.is makingB.has madeC.will make15.(2019呼和浩特)The shop in Wanda Square ___ for six years, but I ___ there so far.A.has opened; haven’t goneB.has been open; haven’t beenC.has been open; haven’t goneD.has been opened; haven’t been16.(2019湖南湘潭)---Have you ever _____ the Terracotta Army in Xi’an ?----Yes. I went there last year.A.gone toB.been toC.been in17.(2019北京)Our school life a lot since 2017. We have more activities now.A. changesB. changedC. will changeD. has changed18.(2019湖北宜昌)----What progress Huawei _____ in recent years!----No wonder it is widely known in all parts of the world.A.is makingB.has madeC. makesD. made19.(2019贵州毕节)---How many letters you to your mother?--- 109 in all, since 2016.A. has, writtenB. have, writtenC. did, writeD. are, writing20.(2019湖南湘西)---___ you ever ______ Hong Kong --Zhuhai ____Macao Bridge ?---Not yet.A.Did; visitB.Are; visitC.Have , visited21.(2019哈尔滨)---Hi, Tom! _____ you ever ____ the Bird’s Nest ?----Yes, I have. It’s fantastic.A.Have, been toB.Have, gone toC. Did, go to22.(2019黑龙江齐齐哈尔)As an exchange student, Alan_____ Qiqihar for one and a half years.A.has been toB.has been inC.has gone to23(2019四川广元)---How long have you__________ your cap? It looks cool.---About two weeks.A. borrowedB. boughtC. had24.(2019贵阳)Today, all the erhu masters play and praise Erqu an Yingyue. It ____ one of China’s national treasure.A.becomesB.becameC.has become25(2019贵州黔西南)----How many letters _____ you _____ to your mother?----109in all, since 2016A.has, writtenB.have; writtenC.did; writeD.are ; writing三、完成句子1.(2019四川达州)China has been able to make big planes like C919 with scientists’ great effects. ______ China ______ able to make big planes like C919 with scientists’ great effects?2.(2019辽宁盘锦)布朗(Brown) 一家人已经在上海生活10年了__________________________________________________________________3.(辽宁铁岭)复仇者联盟4》已经上映两个月了。
初中英现在完成时讲解-练习及答案
初中英现在完成时讲解-练习及答案1现在完成时一、考点、热点回顾【词汇辨析】1.b e famous for 和 be famous asbe famous for表示“因…而出名”, for后接表示出名的原因be famous as则表示“以…身份而着名”,as 后接职业、身份或地位,表示作为…职业、身份或地位是着名的eg. France is famous for its fine food andwine. 法国以其佳肴和美酒着名。
France is famous as a romantic country.法国作为一个浪漫的国家而出名。
2.h ard与 hardlyhard adv.“努力地,费力地,辛苦地”, 如: He works hard.他努力工作。
hard adj. “努力的,辛苦的” , 如:It's a hard work. 这是一项辛苦的工作。
hardly否定副词,意思为“几乎不”,表示否定含义,如:He works hardly. 他几乎不工作。
【固定搭配】加-ingbe good at doing sth擅长做某事 eg: He is good at playing the piano.mind doing sth介意做某事 eg: Do you mind my opening the door?practice doing sth练习做某事 eg: My sister practices playing the piano every day.stop doing sth停止做某事 eg: The teacher is coming, please stop talking.What/How about doing sth. 做某事怎样 eg: What about going to the park this weekend?【现在完成时】A.表示过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。
现在完成时练习题含答案及解析
现在完成时练习题含答案及解析一、单项选择现在完成时1.T h e G r e e n s_____C h i n a f o r f i v e y e a r s.A.h a s b e e n i nB.h a v e b e e n i nC.w e n t t oD.h a s g o n e t o【答案】B【解析】【详解】考查时态。
句意:G r e e n一家人来中国已经五年了。
时间状语f o r f i v e y e a r s表明用现在完成时,T h e G r e e n s作主语时,谓语动词用复数,而且接一段时间要用h a v e b e e n i n,故B项正确。
2.A l t h o u g h s h e i s o n l y16y e a r s o l d,s h e______t o d r u g s f o rt w o y e a r s.A.a d d i c t sB.h a d b e e n a d d i c t e dC.h a s a d d i c t e dD.h a s b e e n a d d i c t e d【答案】D【解析】【详解】考查现在完成时态和固定搭配。
句意:虽然她只有16岁,但她已经沉迷于毒品两年了。
结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;b e a d d i c t e d t o沉迷于---,故选D。
3.S h e i s a s t r o n g-w i l l e d w o m a n a n d n o t o n c e_______i n t o a n yd i f f i c u l t y i n he r l if e.A.s h e h a s g i v e nB.d i d s h e g i v eC.s h e g a v eD.h a s s h e g i v e n 【答案】D【解析】试题分析:考查动词时态和倒装句。
(完整版word)英语现在完成时形式讲解及答案
(完整版word)英语现在完成时形式讲解及答案一、初中英语现在完成时1.The small shop ________ for several years.A. openedB. has been openedC. has openedD. has been open【答案】 D【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。
【点评】考查open转化为be open, be open里的open是形容词,不能加ed..2.All the skirts .They very well.A. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。
第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
故选C。
【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。
3.All the students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。
【点评】现在完成时的时间状语要掌握。
4.—Hi, Tom! you ever the Bird's Nest?—Yes, I have. It's fantastic.A. Have, been toB. Have, gone toC. Did, go to【答案】 A【解析】【分析】句意:——你好,Tom!你曾经去过鸟巢吗?——是的,我去过。
高一现在完成时讲解及练习(含答案)
现在完成时讲解及练习(含答案)一.基本结构:助动词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 two months ago.五.现在完成时的标志1. 现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:* 以already, just和yet为标志He has already got her help. 他已得到她的帮助。
现在完成时精讲及练习(附答案)
现在完成时精讲及练习(附答案)现在完成时精讲和练习(附答案)一、现在完成时的六种常用情景:(一)表示过去发生或已经完成的动作对现在造成的影响或结果,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。
我已经游泳了半个小时。
(半个小时前开始,到现在还在游) (三)经验性用法:表示从过去开始到目前为止这段时间中反复发生的动作或多次出现的状态。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时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+从句(过去时)⑤It is+时段+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)现在完成时属于现在时范围,故不能和过去的时间状语连用。
除非与for,since连用. 如:yesterday,last Sunday,in1990,three years ago等。
但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。
a. 用副词already和yet。
already一般用于肯定句中,yet一般用于否定句和疑问句中。
如:We have already finished our homework.我们已完成作业了。
They haven't finished their homework yet.他们还没有完成作业。
b.用ever 和never。
多用于否定或疑问句中,表示“曾经”或“从未“等。
如:-Have you ever been to the Great Wall?你曾经去过长城吗?-I have never been to the Great Wall.我从未去过长城。
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.近几年他去过那里三次了。
d.用包括“现在”在内的时间状语,如:now, today, this morning(month, year, term)等。
例如:-Have you met him today?-No, I haven't. 今天你见过他吗?我没有。
How many times have you been there this year? 今年你去过那里多少次?(2)现在完成时可以和带有since或for等表示“一段时间”的状语连用,表示动作或状态从某一时刻开始,一直持续到现在。
如:I haven't seen him for two years. 但是,像come, arrive, buy等终止性动词不能与表示“一段时间”的状语连用。
要用,必须改为“be(在)”等延续性动词来表述。
现归纳总结一下由非延续性动词到延续性动词的转换:arrive→be here begin(start)→be ondie →be dead come back→be backleave →be away fall ill(sick, asleep)→be ill(sick, asleep)get up→be up go out →be outfinish →be over put on →wear或be onopen →be open join →be in或 be a member of…close →be closed go to school→be a studentborrow →keep buy →havecatch(a cold)→ have(a cold) get to know →knowbegin to study→study come to work→work等如:He has been a soldier for three years.他参军三年了。
His father has been dead for two years.他父亲去世二年了。
The film has been on for ten minutes.电影已开始十分钟了。
We have studied English for three years. 我们(开始)学英语已三年了。
(3). 现在完成时常和短语"up to now /till now", "so far" (意思是从过去某一确定的时间一直延续到现在.)Up to/till now he's read many story books. 至今他已读过好多故事书。
I've been to New York three times so far. 至今我已到纽约去过三次。
4.现在完成时和一般过去时的区别1)现在完成时和一般过去时都表示在过去完成的动作。
但现在完成时强调的是这一动作与现在的关系。
如对现在产生的结果或影响等,而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系。
试比较:I have lost my new book. 我把新书丢了。
(现在还未找到)I lost my new book yesterday. 我昨天把新书丢了。
(昨天丢的,现在找到与否没说明)2)2)2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语共同的时间状语:this morning, tonight,this April, now, once,before, already, recently,lately现在完成时的时间状语for, since, so far, ever, never, just, yet,till / until, up to now, in past years, always,不确定的时间状语3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn,work, study, know.过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。
举例:I saw this film yesterday.(强调看的动作发生过了。
)I have seen this film.(强调对现在的影响,电影的内容已经知道了。
)Why did you get up so early?(强调起床的动作已发生过了。
)He has been in the League for three years.(在团内的状态可延续)He has been a League member for three years.(是团员的状态可持续)He joined the League three years ago.( 三年前入团,joined为短暂行为。
)句子中如有过去时的时间副词(如yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。
(错)Tom has written a letter to his parents last night.(对)Tom wrote a letter to his parents last night.4)用于现在完成时的句型A It is the first / second time…. that…结构中的从句部分,用现在完成时。
It is the first time that I have visited the city.It was the third time that the boy had been late.B This is the…that…结构,that 从句要用现在完成时.This is the best film that I've (ever) seen.这是我看过的最好的电影。
This is the first time (that) I've heard him sing.这是我第一次听他唱歌。
典型例题(1) ---Do you know our town at all?---No, this is the first time I ___ here.A. wasB. have beenC. cameD. am coming答案B. This is the first time 后面所加从句应为现在完成时,故选B。
(2) ---Have you ____ been to our town before?---No, it's the first time I ___ here.A. even, comeB. even, have comeC. ever, comeD. ever, have come答案D. ever意为曾经或无论何时,反意词为never,此两词常用于完成时。