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

合集下载

人教新目标初中英语语法-现在完成时讲解以及练习题(含答案)

人教新目标初中英语语法-现在完成时讲解以及练习题(含答案)

现在完成时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.他们还没有完成作业。

b.用ever 和never。

【英语】英语现在完成时解题技巧讲解及练习题(含答案)含解析

【英语】英语现在完成时解题技巧讲解及练习题(含答案)含解析

【英语】英语现在完成时解题技巧讲解及练习题(含答案)含解析一、初中英语现在完成时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. —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三、改错题将下列句子中的错误处改正,并将正确的答案写在括号内。

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

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

现在完成时讲解和练习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.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】D【解析】【分析】考查动词的时态。

句意:博物馆在这儿有八十多年了。

它是这座城市最古老的建筑之一。

前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。

应选D。

2.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.3.—Lucy, is your uncle a teacher?—Yes, he is. He history for nearly 20 years.A. teachesB. has taughtC. is teachingD. will teach 【答案】 B【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。

他教历史将近20年了。

根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时, have/has+过去分词。

主语是 he,用 has,应选 B.【点评】考查现在完成时,注意其常与for+ 一段时间连用。

(英语)英语现在完成时练习题及答案及解析

(英语)英语现在完成时练习题及答案及解析

(英语)英语现在完成时练习题及答案及解析一、初中英语现在完成时1.The Greens many places of interest since two years ago.A. has visitedB. have visitedC. visitedD. will visit【答案】 B【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。

since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。

故选B。

2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。

由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。

【点评】考查动词时态。

根据题目所给语境推断出应使用的时态。

3.—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,理解句子,根据语境判断答案。

4.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.5.—How do you like Treasure Island,Lucy?—It's so exciting that I _______ it twice.A. am readingB. have readC. was readingD. had read【答案】B【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。

现在完成时练习题带答案

现在完成时练习题带答案

现在完成时练习题带答案1. 我已经完成了我的作业。

- 英文:I have finished my homework.- 答案:have finished2. 他还没有去过中国。

- 英文:He hasn't been to China.- 答案:hasn't been3. 她已经学会了三门语言。

- 英文:She has learned three languages.- 答案:has learned4. 他们自2010年以来一直住在这个城市。

- 英文:They have lived in this city since 2010. - 答案:have lived5. 你看过这部电影吗?- 英文:Have you seen this movie?- 答案:seen6. 我还没有收到他的回信。

- 英文:I haven't received his reply yet.- 答案:haven't received7. 他们已经完成了项目。

- 英文:They have completed the project.- 答案:have completed8. 她已经去过巴黎两次了。

- 英文:She has been to Paris twice.- 答案:has been9. 我们还没有决定去哪里度假。

- 英文:We haven't decided where to go for vacation.- 答案:haven't decided10. 他自从大学毕业后就没有再见过他的朋友。

- 英文:He hasn't seen his friends since he graduatedfrom university.- 答案:hasn't seen练习题答案解析- 现在完成时的构成是:主语 + have/has + 过去分词。

- 使用现在完成时时,要注意动词的过去分词形式。

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

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

现在完成时讲解及练习(答案)初中英语主要时态系列(六)——现在完成时讲解及练习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.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。

get married需换成be married。

故选A。

【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。

学生必须牢记这两种词的转换及转换条件。

2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。

由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。

【点评】考查动词时态。

根据题目所给语境推断出应使用的时态。

3.Mr.Fan in 2005.In other words,he for 9 years till now.A. got married;has been marriedB. married;had been marriedC. got married;had been marriedD. married;got married【答案】 A【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次 married 后面要接宾语,get married 表示的是短暂性动作,所以应填get married. 第二空由“till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“has been married”,故选A.【点评】此题考查了动词时态问题,同时也考查了“get married”和“married ”的区别。

初中英语现在完成时练习题含解析

初中英语现在完成时练习题含解析

初中英语现在完成时练习题含解析一、初中英语现在完成时1.I can't get into my room now because I _______ my key.A. loseB. will loseC. have lostD. am losing【答案】 C【解析】【分析】我不能进屋了,因为我已经丢了我的钥匙。

已经发生的事,用现代完成时。

【点评】考查时态的用法。

2.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.3.—Where is your father?— .A. He has been to ShanghaiB. He has been in ShanghaiC. He has gone to ShanghaiD. He have been to Shanghai【答案】C【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。

Have been to去过某地(已回);have been in在……;have gone to去了某地(未回)。

本题中父亲是人们在找的人,所以是去了某地,还没回来,用have gone to。

主语he是三人称单数,用has gone to。

故选C。

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

以及Have been to;have been in;have gone to三个短语的词义和用法。

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

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

(完整)初中现在完成时讲解练习及答案A.表示过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。

现在完成时跨在两个时间之上,一是过去,一是现在。

它的动作发生在过去,但对现在有影响(或结果),而这种影响(或结果)却往往是说话人的兴趣所在,所以常常后面不用时间状语。

现在完成时所表的动作离说话人的说话时刻可近可远,表近距离的。

eg. The car has arrived.车子来了。

(结果:车子已在门口)Someone has broken the window.有人把窗户打破了。

(结果:窗户仍破着)现在完成时句子通常有recently,lately,since,for,in the past few months/years等词做时间状语。

肯定形式:have/has + done否定形式:have/has + not +done一般疑问句:have或has放于句首。

B.现在完成时的用法1)现在完成时所表示的动作在说话之前已完成,而对现在有影响。

所以常常后面不用时间状语。

现在完成时所表的动作离说话人的说话时刻可近可远。

eg. He has gone to London.He has been to London.2)现在完成时所表示的动作开始于过去,持续到现在,也许还会持续下去。

常用for 和since表示一段时间的状语或so far,now,today,this week (month,year)等表示包括现在时间在内的状语。

eg. He has studied English for 5 years.He has studied English since 2001.Now I have finished the work.注意:表示短暂时间动作的词,如:come,go,die,marry,buy等的完成时不能与for,since等表示一段时间的词连用。

用来持续的动作或状态或表过去重复的动作,如live,study,be,wait等,常和since(自从)或for(经历)引导的词语连用。

(英语)英语现在完成时常见题型及答题技巧及练习题(含答案)含解析

(英语)英语现在完成时常见题型及答题技巧及练习题(含答案)含解析

(英语)英语现在完成时常见题型及答题技巧及练习题(含答案)含解析一、初中英语现在完成时1.—I'm sorry for being late.—Never mind. The meeting ______for only 5 minutes. This way, please.A. has begunB. has endedC. has been on【答案】 C【解析】【分析】句意:——对不起,我迟到了。

——没关系.会议只开了5分钟,请这边走。

for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确.has been on"在进行,开着(的状态)",故选C【点评】现在完成时表示延续性的状态。

2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。

由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。

【点评】考查动词时态。

根据题目所给语境推断出应使用的时态。

3.—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。

初中现在完成时练习题及答案

初中现在完成时练习题及答案

一、时态讲解:现在完成时(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。

第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。

以study 为例,其否定式、疑问式和简单回答形式如下:否定式疑问式I have not (haven’t) studied….Have I studied…?You have not (haven’t)Have you studied…?studied….He has not (hasn’t) studied….Has he studied…?否定疑问式简单回答(肯定/否定)Have I not (Haven’t I)Yes, you have. No, you haven’t.studied…?Have you not (Haven’t you)Yes, I have. No, I haven’t.studied…?Has he not (Hasn’t he)Yes, he has. No, he hasn’t.studied…?(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. 最近我们没有见到你。

初中英语现在完成时题20套(带答案)及解析

初中英语现在完成时题20套(带答案)及解析

初中英语现在完成时题20套(带答案)及解析一、初中英语现在完成时1.—Look! Your teacher Miss White is over there.—No, it can't be her. She ______ to Beijing.A. has goneB. has beenC. wentD. will go【答案】A【解析】【分析】句意:--看!你的老师怀特小姐在那边。

--不,那肯定不是她。

她去了北京。

A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。

根据前面的否定猜测,可知怀特小姐去了北京,故选A。

【点评】考查固定搭配have gone to。

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.—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【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。

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

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

现在完成时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. (我现在没有钥匙)eg3: 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 + 过去分词 + 其他。

(当主语是第三人称单数时用 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 + done否定形式:have/has + not +done一般疑问句:have或has放于句首。

2 用法:A 表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影想或结果)。

The car has arrived.车子来了。

(结果:车子已在门口)Someone has broken the window.有人把窗户打破了。

(结果:窗户仍破着)Have you had lunch yet? -Yes,I have. I've just had it. 你(已经)吃午饭了吗?我刚刚吃过。

(现在我不饿了B 表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用,如for+时间段、since+过去的时间点、疑问词how long等。

例如:My uncle has worked at this factory for five years. 我叔叔在这个工厂工作已经五年了。

Mr. Black has lived in China since 2002. 自从20XX年Mr. Black 一直住在中国。

How long have you been here? 你来这里多久了?注意:此种用法中表示持续动作或状态的动词必须是延续性动词例如: (1)这本书我已经买了三个月了。

错误:I have bought the book for three months.正确:I have had the book for three months.(2)你哥哥参军多长时间了?错误:How long has your brother joined the army?正确:How long has your brother been in the army/been a soldier?3 标志词:recently ever, never, so farsince,for,in the past/last few yearsalready(肯定句),yet(否定,疑问句),justbefore说明:already与yet都有“已经”的意思,但already常用于肯定句,并用于句中。

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

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

初中英现在完成时讲解-练习及答案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.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.—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,理解句子,根据语境判断答案。

现在完成时练习题含答案及解析

现在完成时练习题含答案及解析

现在完成时练习题含答案及解析一、单项选择现在完成时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【解析】试题分析:考查动词时态和倒装句。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现在完成时精讲和专练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 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.2.过去已经开始的动作一直延续到现在, 甚至有可能继续延续下去,我们能够从动作“延续”的特性和“时间”点段的区分入手。

①for+时段②since+过去一个时间点(过去从句)为标志注意:1)现在完成时不能单独与过去的时间状语连用, 如yesterday, last week, three years ago 等;2)不能与when连用IV.现在完成时的用法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?注意:例如:(1)这本书我已经买了三个月了。

错误:I have bought the book for three months.准确:I have had the book for three months.(2)你哥哥参军多长时间了?错误:How long has your brother joined the army?准确:How long has your brother been in the army/been a soldier?延续性动词与非延续性动词之间的转换leave --- be awayborrow --- keepbuy --- havedie --- be deadbegin/start --- be on finish --- be overfall ill ---be illget up---be upcatch a cold --- have a cold put on→ wearcome/become/go --- be herefall asleep --- be asleepget to/ arrive/reach --- be (in)get to know --- knowjoin----be a member of ... (成为…的一员) open ---be openclose ---be closed用相对应的延续性动词替换短暂性动词,句中谓语动词用现在完成时,时间状语为“for+时间段”或“since +时间点”。

如:He has been in the Green China for three years.He has been a member of the Green China for three years.他加入“绿色中国”已经三年了。

The old man died 4 years ago.---- The old man has been dead for 4 years.He joined the Party 2 years ago.---- He has been in the Party for 2 years.I bought the book 5 days ago.---- I have had the book for 5 days.表示时间段的短语有:for+一段时间(for 2 years), since+从句(since he came here), since+时间点名词( since last year, since 5 days ago),how long; for a long time等。

V.现在完成时态与一般过去时态的区别1一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。

I saw this film yesterday.(强调动作发生的时间是yesterday 。

)I have seen this film.(强调对现在的影响,电影的内容已经知道了。

)2一般过去时和表示过去的时间状语连用,如:…ago, last week/...In 2008, in the past, just now, the day before yesterday, yesterday ...Then(那时),that day, one day, once(从前)现在完成时常和recently(近来),ever, never, twice, so far(到当前为止), since,for,in the past/last few years , already(肯定句), yet(否定,疑问句), just(刚刚), before(以前)连用。

现在完成时不与表示过去的时间状语连用。

现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.VI.比较since和forsince 后接时间点,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.VII.比较have/has been to、have/has gone to 和have been inhave(has) been to...表示“曾去过某地,已经从那里回来了”,能够和ever、never、twice等连用。

have(has) gone to表示“已经去了某地,在去那里的途中或到达那里还没有回来”。

have(has) been in 表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:since, for, how long 等He went to Shanghai last week 上周他去了上海He has been to Shanghai.他(以前)到/去过上海.(但他人现在肯定不是在上海而是回来了)He has gone to Shanghai.他已经去上海了.(也许刚动身出发,也许已经到了,也许还在路上,反正他人不在这里)Mr. Brown has been in Shanghai for three days.布朗先生来上海已经有三天了新滤芯在第1次使用时,开始10分钟虑出的水请不要饮用,并且隔8小时不要使用净水器,再放水两分钟,过滤的水即可直接饮用!语法练习I.延续性动词和瞬间性动词之间的转化1.He died 10 years ago. ——He ______________ for 10 years / since 10 years ago.2. He borrowed the book 2 weeks ago. ——He _____________the book for 2 weeks.3. He bought the motorbike a month ago. ——He ___________the motorbike for a month.4. He arrived here three days ago.—He ____________here since three days ago.5. They turned off the light 2 hours ago. —— The light __________for 2 hours.6. He left here 2 years ago.——— He ____________from here for 2 years.7. The film began 30 minutes ago. ——The film __________ for 30 minutes.8. They opened the door an hour ago. —— The door __________ for an hour.9. They closed the door an hour ago. ——The door ___________for an hour.10. He joined the army last year. ——He _____________ a _______ for a year.He _____________ the army for a year.It ____ a year ____ he joined the army.II.单项选择。

相关文档
最新文档