现在完成时讲解(含讲解及习题)
- 格式:docx
- 大小:41.41 KB
- 文档页数:17
时态现在完成时一.基本结构:助动词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等。
【英语】英语现在完成时解题技巧讲解及练习题(含答案)含解析一、初中英语现在完成时1.—Do you miss your parents far away?—Yes, very much. They the hometown for over two years.A. leftB. have leftC. were away fromD. have been away from【答案】 D【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。
【点评】本题考查延续性动词和短暂性动词的转换。
2.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。
短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。
【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。
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.—The drama series The Thunder (破冰行动) hits screens these days.—Oh. What a pity! I ____________ any of them yet,A. doesn't watchB. didn't watchC. won't watchD. haven't watched【答案】 D【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。
【英语】高三英语现在完成时解题技巧讲解及练习题(含答案)一、单项选择现在完成时1.―What do you think of our hometown?―Very beautiful. You know it is the first time that I _______ here.A.will be B.wasC.have been D.had been【答案】C【解析】试题分析:考查固定句型中的时态。
固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。
句意:—你认为我们国家怎么样?—发出漂亮。
你知道这是我第一次来到这里。
故C正确。
考点:考查固定句型中的时态。
点评:固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;2.It is the fourth time that Tom ______ in the maths exams.A.failed B.has failedC.had failed D.have failed【答案】B【解析】【详解】考查固定句式中的时态。
固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。
如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。
本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。
句意:这是这个星期里他第四次打电话给你了。
【点睛】固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。
如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。
(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。
(word完整版)初中英语语法-现在完成时讲解以及练习题讲义现在完成时1.构成现在完成时是由助动词have(has)+动词的过去分词构成。
助动词have(has)表明事情发生于现在。
它和主语的人称、数要保持一致。
过去分词在句子中做谓语,说明句子的含义。
2.用法(1)动作发生在过去某个不确定的时间,但对现在有某种影响和结果。
常被just、already、yet 等副词修饰。
如:-Have you had lunch yet? -Yes,I have. I've just had it.你(已经)吃午饭了吗?我刚刚吃过。
(现在我不饿了)(2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
常带有for和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)现在完成时属于现在时范围,故不能和过去的时间状语连用。
如: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.他们还没有完成作业。
(完整版)现在完成时讲解及练习题及答案时态讲解:现在完成时(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 + 过去分词”构成。
1.1 现在完成时的构成肯定句:主语+ have/has + 过去分词...否定句:主语+ have/has + not + 过去分词...疑问句:Have/Has + 主语+ 过去分词...?疑问代词/疑问副词+ have/has + 主语+ 过去分词...?1.2 现在完成时的肯定句句型:主语(第三人称单数以外的人称)+ have主语(第三人称单数)+ has +现在完成时的肯定句由助动词have/has加过去分词构成:He's gone shopping.他去买东西了。
I've never been to Paris.我从未到过巴黎。
1.3 现在完成时的否定句句型:主语+ have/has + not + 过去分词...现在完成时的否定句是在助动词have/has后加not,之后是过去分词:I haven't seen him for a long time.我已经很久没见到他了。
The road hasn't been cleaned since it snowed.自下过雪以后这条路一直没有清扫过。
1.4 现在完成时的一般疑问句句型:Have/Has + 主语+ 过去分词...?回答方式:Yes,主语+ have/has.No,主语+ have/has + not.现在完成时的一般疑问句是将助动词have/has置于主语之前(大写have/has后的第一个字母),在句尾加问号;这种语序是倒装语序:Have you done it? —Yes,I have./No,I haven't.你做这件事了吗? ——是的,我做完了。
/不,我没有。
Have you ever been to India? —Yes,I have./No,I haven't.你去过印度吗? ——是的,我去过。
(完整版)现在完成时讲解(含讲解及习题)(可编辑修改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 / has+ 动词的过去分词”。
过去分词的变化分规则与不规则两种。
规则变化与过去式相同,不规则变化需要另记。
现在完成时的用法:1)过去发生或已经完成的动作或存在的状态对现在造成的影响或结果。
(即它的"完成用法")e.g. I have just cleaned the classroom.2)过去已经开始,一直持续到现在的动作或状态。
注意:此时动作可能还要继续。
(即它的"未完成用法")。
E.g. He has lived in Beijing for ten years.现在完成时的句型变换A. 现在完成时的否定句是在have / has后边加not,变一般疑问句是把have / has提前。
E.g. I have ridden a horse.I have not ridden a horse.Have you ridden a horse?B.现在完成时的时间状语通常为already, just, yet, ever, never, before等。
另外还可和since+表过去的时间点,for+时间段连用。
做题时常见错误如下:一、易丢掉have / has例:He taken (take) the medicine before.Correction:________________解析:have/has 为助动词,起构成时态的作用,是不能省略的。
二、have与has易用混例:I has never heard (hear) of that before.Correction:________________解析:现在完成时与一般现在时一样也有单三人称的变化,当单三人称作主语时用has, 一般人称作主语时用have.三、延续性动词与短暂性动词易弄错例:She has left (离开) for 2 hours.Correction:________________解析:在肯定句中,与since或for引出的时间状语连用的是延续性动词,不能是短暂性动词,但在否定句中短暂性动词也是可以的。
现在完成时态讲解及练习现在完成时态讲解及练习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 表曾去过某地(现在已不在该地),其后可接表次数的时间名词。
现在完成时讲解(含讲解及习题)现在完成时是表示过去某一动作对现在造成的影响或结果的一种时态。
它的构成方式是:主语+助动词have/has+动词的过去分词。
过去分词的规则变化有四种情况,一般情况下直接加ed,以“辅音字母+y”结尾的动词把y变成i再加ed,以辅+元+辅结尾且中读的动词要双写最后一个辅音字母再加ed,以不发音的e结尾的动词只加d。
过去分词不规则变化的情况需要记忆。
现在完成时的用法是表示过去已经、曾经或从未发生的某一动作对现在造成的影响或结果。
标志词包括already。
never。
ever。
just。
yet。
before。
once/twice/数字+times等。
例如,I have XXX.表示我已经打扫了房间,房间现在是干净的,不需要再打扫了。
They have left.表示他们已经离开了,也就是说现在他们人不在这里。
I have never had a car表示我从未有过汽车。
I have been there XXX表示我去过那里两次。
标志词的使用有一些规则。
already往往用于肯定句,用在疑问句时表示强调或加强语气;yet用于否定句和疑问句。
例如,He has already left here.表示他已经离开这里了。
Has he already left here?表示他(真的)已经离开这里了吗?(表示加强语气)。
XXX XXX.表示我的老师们还没有吃早饭。
Have you written to your parents yet?表示你已经给你父母写过信了吗?never是是否定词,表示“从来没有”,而XXX表示“曾经”。
例如,We have never been to the Great Wall.表示我们从来没有去过长城。
Have you ever been to Canada?表示你们曾经去过加拿大吗?just用于句中,表示“刚刚”。
I have just finished breakfast。
What did they do recently。
Before can be used at the end of a sentence to mean "usly"。
I have XXX。
1.I have never seen him before。
so I have no idea about him。
2.Jack has already finished XXX3.--Have you ever seen the film。
--No。
I have never seen it。
4.---Has the bus left yet。
---Yes。
it has already left。
5.Would you like to go to the zoo with me。
Yes。
but I have already been there。
XXX difference een has gone to。
has been to。
and has been in:gone to means someone went to a place and is still there。
Where is your father。
He has gone to Shanghai。
been to means someone went to a place and returned。
and it is no longer there。
+ Number of times。
XXX has been to Shanghai three times。
n: How many times has your father been to Shanghai。
been in means someone went to a place and is still there。
+ Time d/ since + time point。
My father has been in Shanghai for two months/ since two months ago。
n: How long has your father been in Shanghai?1.Have you ever been to Disneyland?2.How many times have you been to Disneyland?3.I have been in Nanjing since two years ago.4.Mr。
Li went to Hong Kong。
And he'll come back in two days.5.- How long have you been in Disneyland?For three days。
I went to the theme park last Sunday.6.My father went to Hong Kong two weeks ago.7.My father went to Hong Kong in 2005.8.My father has been in Hong Kong since 2005.9.XXX.10.My father went to Hong Kong and he hasn't come back yet.11.- Where's Lucy?She has gone to a XXX.12.Have you been to this park before?13.I have only been there once this year.14.She has gone to the shop to buy a XXX.15.You're late。
Lao Wang has gone to Guangzhou.Rewritten:1.Have you ever visited Disneyland before?2.How many times have you been to Disneyland?3.I have been living in Nanjing for two years now.4.Mr。
Li traveled to Hong Kong and will return in two days.5.- How long have you been staying in Disneyland?For three days。
I visited the theme park last Sunday.6.XXX.7.XXX 2005.8.XXX 2005.9.My XXX has visited XXX.XXX to Hong Kong and has not returned yet.11.- Where is Lucy?She has gone to have XXX XXX.12.Have you visited this park before?13.I have only visited it once this year.14.She has gone to the shop to XXX.15.You're late。
XXX.I have been learning English for over a decade。
To be more precise。
it has been more than ten years since I XXX.When discussing n。
we can use "for" followed by a d of time。
such as "for 5 weeks" or "for 3 years." Alternatively。
we can use "since" followed by a specific point in time。
a word or phraseindicating the past。
or a clause in the past tense。
For example。
"since 2000," "since 5 years ago," or "since I graduated in 2000."It's important to note that we should use "how long" to ask about the n of time with "for" or "since," not "when." nally。
we cannot use "for" or "since" with verbs that indicate a brief n。
and we should use a corresponding continuous verb instead.To practice。
fill in the blanks with "for" or "since":1.XXX each other for a long time.2.His father has been in the Party since 10 years ago.3.The film has been on for 20 minutes.4.Mr Green has been working here since he arrived in China.5.His grandparents have been dead for several years.6.It’s been five years since we last met.Comparing Present Perfect XXX and Simple Past XXX1.Both present perfect tense and simple past tense are used to talk about past events。
but present perfect tense emphasizes the n een the past event and the present。
such as the present result。