2016年初二英语现在完成时态的讲解及习题答案

合集下载

人教版英语初二年级英语英语现在完成时知识点及答案

人教版英语初二年级英语英语现在完成时知识点及答案

人教版英语初二年级英语英语现在完成时知识点及答案一、初中英语现在完成时1.— Mary, I remember you several years ago.— Yes, I for 3 years.A. married, have marriedB. married, marriedC. married, have been marriedD. have married, have been married【答案】 C【解析】【分析】句意:——Mary,我记得几年前你结婚了。

——是的,我已经结婚三年了。

ago表明时态是一般过去时,所以用过去式married。

排除D。

for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。

marry是非延续性动词,其延续性动词是be married,be的过去分词是been,故选C。

【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。

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.He ________ for ten years.A. has been marriedB. marriedC. got marriedD. had married【答案】 A【解析】【分析】句意:他结婚十年了。

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

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

英语现在完成时答题技巧及练习题(含答案)及解析一、初中英语现在完成时1.—Where's your father?—He _______ to Changsha.A. have beenB. has goneC. has beenD. have gone【答案】B【解析】【分析】句意:——你爸爸在哪?——他去了长沙。

因为父亲不在,证明他去了某个地方没有回来。

之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he是第三人称单数,助动词用has,go的过去分词是gone,故选B。

【点评】考查现在完成时,注意去过某地用have/has been to,去了某地用have/has gone to。

2.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。

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

3.—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上,所以没钱买鞋。

强调过去发生的动作对现在的影响,应用现在完成时,故选B。

【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

(完整word版)初二英语现在完成时讲解练习答案

(完整word版)初二英语现在完成时讲解练习答案

个性化教案(内部资料,存档保存,不得外泄)现在完成进行时一、现在完成进行时的构成构成:(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.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。

——是的,它已经开了一个多星期了。

根据 for more than a week ,可知用现在完成时,have/has been done,故选A。

【点评】考查现在完成时,注意识记其标志词。

2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。

由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。

故选D。

【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。

3.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。

故选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【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。

人教版英语初二英语英语现在完成时知识点总结及答案解析百度文库

人教版英语初二英语英语现在完成时知识点总结及答案解析百度文库

人教版英语初二英语英语现在完成时知识点总结及答案解析百度文库一、初中英语现在完成时1.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。

——是的,它已经开了一个多星期了。

根据 for more than a week ,可知用现在完成时,have/has been done,故选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.— Mary, I remember you several years ago.— Yes, I for 3 years.A. married, have marriedB. married, marriedC. married, have been marriedD. have married, have been married【答案】 C【解析】【分析】句意:——Mary,我记得几年前你结婚了。

——是的,我已经结婚三年了。

ago表明时态是一般过去时,所以用过去式married。

排除D。

for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。

初二英语英语现在完成时知识点总结及答案解析

初二英语英语现在完成时知识点总结及答案解析

初二英语英语现在完成时知识点总结及答案解析一、初中英语现在完成时1.—How many letters you to your mother?—109 in all, since 2016.A. has, writtenB. have, writtenC. did, writeD. are, writing 【答案】 B【解析】【分析】句意:——你给你妈写了多少封信?——从2016年起,总共109封。

句中since 2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写have written,故答案选B。

【点评】考查动词的时态。

注意现在完成时的用法。

2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。

由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。

故选D。

【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。

3.Great changes in my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place 【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。

in the last few years意为“在过去的几年里”,用于现在完成时;take place“发生”没有被动语态。

故答案选C。

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

2016年初二英语现在完成时态的讲解及习题答案

2016年初二英语现在完成时态的讲解及习题答案

周末重难点现在完成时的讲解和练习题一、构成:主语+ have/has + 过去分词+其他否定式:主语+ haven't/hasn't + 过去分词+ 其他。

疑问式:Have /Has + 主语+ 过去分词+ 其他?简略答语: (肯定)Yes, 主语+ have/has. (否定)No, 主语+ haven't/hasn't.(否定)二、用法:现在完成时既涉及过去,又联系现在(一)表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态常与just(刚刚),already(已经),never(从来没有),ever(曾经),before(以前),yet(仍然,还),once(一次),twice(两次),many times(很多次),how many times(多少次),so far(迄今为止),up to now ,till now 等时间状语连用。

如:※副词的位置:①just常用于肯定句中,放在have / has后,He has just come .②never表示否定,放在have / has后, He has never visited the Great Wall.③ever用于疑问句中,句型为: Have / Has+主语+ever+过去分词?“…曾经……过吗?”用于询问某人过去的经历。

Have you ever been to the farm?(二):表示过去已经开始,一直延续到现在的动作或状态。

时间状语有:①for+表示一段时间的词语I have taught English for 19 years。

②since+表示过去时间点的词语He has been at this school since 1986.③since+表示过去的时间状语从句I have lived here since I was born.④since+一段时间+ago. I have known him since 20 years ago.三、现在完成时态中可以和表示一段时间状语(for,since,how long, all one’s life)连用的动词必须用延续性动词(肯定句)。

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

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

(英语)初中英语现在完成时解题技巧讲解及练习题(含答案)一、初中英语现在完成时1.All the students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。

【点评】现在完成时的时间状语要掌握。

2.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。

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

3.—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【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。

——哦。

真遗憾!我任何一集也没有看过。

根据Oh. What a pity!可知我没有看过。

过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。

牛津英语八年级下8B现在完成时讲解+练习(含答案)

牛津英语八年级下8B现在完成时讲解+练习(含答案)

现在完成时have (has) +过去分词(v.+ed)用法一.表示动作发生在过去,但对现在留下了影响和结果,常与下列词连用。

已经,了,过①just (刚刚)用于肯定句。

He ______ just ___________(come).-____ you ____(have) lunch yet? -Yes, I ______. I_____ just ________ it.②never(从来没有)表示否定。

He ______ never ________ (visit) the Great Wall.③ever(曾经)用于疑问句中。

______ you ever_______ (be) to the farm?④before(以前)用于句末。

The woman ______ never ________ (hear) of that before.⑤yet(仍然)用于疑问句或否定句. ______ the train ________ (arrive) yet? No, not yet.⑥already(已经)用于肯定句. We _____ already __________ (finish) it.⑦so far (迄今为止)用于句首或句末. So far, we _______________ (visit) the moon.up to now I _______( hear) nothing from him up to now. 到目前为止我没他的任何消息⑧once(一次),twice(两次),many times(很多次),how many times(多少次),during/in the past(last)three years(最近三年来) recently(最近)I ____________ (be) to Beijing twice。

我去过北京二次。

He__________ (be) there three times in the last few days. 近几年他去过那里三次了。

人教版八年级英语下册现在完成时态讲解和练习

人教版八年级英语下册现在完成时态讲解和练习

现在完成时态讲解和练习一、结构现在完成时态由“助动词have/ has+过去分词” 构成陈述句I have lost my pen.否定句I haven’t (have not)lost my pen.一般疑问句Have you lost your pen? Yes, I have. / No, I haven’t.特殊疑问句I have lost my pen. (提问) What have you lost?选择疑问句Have y ou lost your pen or pencil?过去分词变化:(1)与过去式一样:直去双改(2)不规则:AAA ABB ABA ABC AABbuy-bought-bought make-made-made read-read-read write-wrote-written beat-beat-beaten become-became-become 二、基本用法:(一)表示过去的动作或状态对现在造成的影响或结果。

如:(1)He has come 他来了(他现在在这儿)(2)He has turned on the light 他已经把灯打开了(房间是亮的)(3)She has learned to skate 她学过滑冰(她现在会滑冰)(4)He has been to Armenia 他去过美国(他现在不在那里,但知道那里的情况)✧考点探究:1、对这种用法的考查,主要考查学生对现在完成时态的判断。

这种用法强调过去动作对现在造成的影响,因此,在题干中常用一般现在时态或一般将来时态的句子来说明这种影响或结果。

(口诀:前后两句呈因果,必用现在完成时)如:(1)I ___________ (spend) all the money, so I have to walk home.答案为have spent. 花光钱是过去的动作,但对现在造成了影响,“我现在必须得步行回家”。

人教版英语初二英语英语现在完成时知识点总结附答案解析百度文库

人教版英语初二英语英语现在完成时知识点总结附答案解析百度文库

人教版英语初二英语英语现在完成时知识点总结附答案解析百度文库一、初中英语现在完成时1.Nancy for five years.A. was dyingB. has diedC. diedD. has been dead【答案】 D【解析】【分析】句意:南西去世五年了。

A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。

句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成be dead。

故选D。

【点评】本题考查时态辨析。

某人去世了多少年就用延续性动词的现在完成时,has been dead。

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 ”的区别。

初中英语现在完成时态详细讲解及其练习

初中英语现在完成时态详细讲解及其练习
我们(开始)学英语已三年了。
注意事项
单击此处可添加副标题
have been(to)与 have gone( to)的区别:have been(to)表示“去过某地(现在已经回来了)”,可用于 各人称;have gone(to)表示“去某地了(说话时某人不 在当地)”,常用于第三人称,前者可与 once , never, several times 等连用,后者则不能。
pictures ❖ (A ) has just (B)have ever (C)has yet
(D)have already
❖ 二 选择填空
_ ❖ ( ) 1. ——Have you finished your homework ——Yes, I it last night ❖ (A) finish (B) finished (C) have finished (D) will finish
三 用 since 和 for 填空 (一)
❖ 1) ______ two years _______ two years ago 2) _______ last month 3) _______ yesterday 4) _______ an hour ago 5) ______ she left here 6) _______ 4 o’clock 8) ______ 1999
归纳总结:由非延续性动词到延续性动 词的转换
• arrive→be here die →be dead begin (start)→ be on • come back→ be back fall ill (sick, asleep )→be ill (sick,
asleep) leave →be away get up→ be up finish →be over • open →be open close →be closed borrow →keep • be on →be in 或 be a member of… go to school→be a

初中英语语法现在完成时练习题答案

初中英语语法现在完成时练习题答案

一、时态讲解:现在完成时1构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化;第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前;以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 hav en’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.2表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续;因此,不能说:He has come here for 2 weeks. ×The old man has died for 4 months. ×They have left only for 5 minutes. ×以上三句话可以改为:He has been here for 2 weeks.The old man has ______ _______ for 4 months.They have _____ _____ only for 5 minutes2have has been 和have has gone的区别:表示“曾到过某地”要用“have has been”; 表示“已经去某地”要用“have has gone”;试比较:Where has he been 他刚才到哪里去了已经回来了Where has he gone 他上哪儿去了人不在They have been to Canada. 他们到过加拿大;现在已经不在加拿大They have gone to Canada. 他们到加拿大去了;可能在路上和已经到加拿大.3现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, two days ago, just now, when I came in,但可以和already, yet, sometimes, always, often, before, lately, recently, once, twice, ever, never等连用;例如:She has already come. 她已经来了;I haven’t read it yet. 我还没读过这个;I have met him before. 我从前曾见过他;Ma Hong has always been a good student. 马红一直是个好学生;I have often seen him in the street. 我经常在街上看见他;They have never been to Yan’an. 他们从未去过延安;I haven't seen him lately. 我近来没看到他;Exercise:I. Fill in the blanks with the proper form.1. I____ already ____ see the film. I ________ see it last week.2. _____ he ____ finish his work today Not yet.3. My father ____ just ____ come back from work. He is tired now.4. Where’s Li Ming He __________ go to the teacher’s office.5. I __________ work here since I ______ move here in 1999.6. So far I _______________make quite a few friends here.7. How long ________ the Wangs ______________stay here For two weeks.8. I ________ just ___________ finish my homework.9. He ________ go to school on foot every day.you ______ find your science book yet11. If it ____ be fine tomorrow, I'll go with you.12. The students ____________ read English when the teacher came in.13. Look The monkey __________ climb the tree.14. My mother __________ come to see me next Sunday.15. I've lost my pen. _________ you ________ see it anywhereII. Choose the best answer.1. How long have you _______ hereA. comeB. gotC. arrivedD. been2. My grandpa died _________.A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.3. Jane has _____ to BeiJing. She will come back tomorrow.A. beenB. goneC. wentD. never been4. It is ten years _____ I last saw her.A. afterB. sinceC. forD. thatwill go to the station to meet Lorry--I will. I _____ her several times.A. metB. have metC. had metD. will meet6. --What a nice dress How long _____ you _____ it--Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had you know Lydia very well--Yes, She and I _____ friends since we were very young.A. have madeB. have becomeC. have beenD. have turned8. The Smiths _______ in China for 8 years.A. has livedB. livedC. have beenD. live9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black-- Sorry. He ______ the Bainiao Park.A. has been toB. has gone toC. went toD. will go to10. --____ you ever ____ to the US-- Yes, twice.A. Have, goneB. Have, been C, Do, go D. were, going III. Rewrite the sentences.1. I have been to Macau before. 改为否定句I _________ _________ been to Macau before.2. He hasn’t come to school because he was ill. 就划线部分提问______ _______ he come to school3. I bough a new bike just now. 用just改写I ____ just ____ a new bike.4. We began to learn English three years ago.改为同义句We ____ ____English ____three years5. He has never surfed, _______ _______改成反意疑问句6. They have been here since 2000. 对划线部分提问_______ _______have they been here7. The old man _________ last year. He has _______ _______for a year. die 动词填空8. Miss Gao left an hour ago. 同义句转换Miss Gao has _______ ________ ________ an hour ago.Ask the questions1 I have been there for two days.__________ _________ __________ you __________ __________2 My father has lived here since 2000._________ _________ __________ your father _________ __________3 He left here yesterday._________ ________ he _________ __________4 They bought a book two hours ago.__________ ___________ they __________ a bookUse “never, ever, already, just, yet, for, since” to fill in the blanks.1. I have _______ seen him before, so I have no idea about him.2. Jack has _________ finished his homework.3. Mr. Wang has taught in this school ________ ten years.4. “Have you ________ seen the film”“No, I have ________ seen it.”5. “Has the bus left _______” “Yes, it has _________ left.”现在完成时练习题及答案一、翻译下列句子:你曾经吃过鱼和薯条吗2. 我刚刚丢了我的化学书;3. 我以前从来没去过那个农场;4. 他已经吃过午饭5. 你已经看过这部电影了吗6. 我哥哥还没回来;7.这本字典我已买了三年了;8.他离开中国三年了;9.我认识他们五年了;10.他们已去了美国五年了;11.自从他搬到济宁,他就住这儿了;12.我妹妹成为一个大学生已经三年;13.自从1999年以来他们就认识;14.我来到这个学校已3年多了;二、用since和for填空years years month 19994 o’clock7 4 hours hour ago9. ___we were children lunch time she left here12. He has lived in Nanjing ___ the year before last.13. I’ve known him ______ we were children.14. Our teacher has studied Japanese ______ three years.15. She has been away from the city ______ about ten years.16. It’s about ten years __________ she left the city.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语;①arrive at / in sp / get to / reach sp / come / go / move to sp→be in sp / at school / at home / on the farm / be here / be there1 He got to Beijing five minutes Beijing for .2 I moved to the USA in 2008. I the USA since .3 I went home yesterday. I home for .4 They came here last week. They ___________ here since _____________.②come to / go back to / return to→be back to go out →be out1 He came out two years ______________ for ____________.2 We return to Beijing ___ ____________ to Beijing since __________.③become →be1 I became a teacher in 2000. I ________________ a teacher for _________________.2 The river became dirty last year. The river _______ _______ dirty for _______ ________.④close →be closed open →be open1 The shop closed two hours ago. The shop _______________ ______ for _________________.2 The door opened at six in the door ________ ________ ________ for six hours.⑤get up →be up;die →be dead;leave sp. →be away from sp.fall asleep / get tot sleep →be asleep;finish / end →be over;marry →be married;1 I got up two hours ________ ______ _______since _______________.2 He left Shanghai just _______ _____________ ______ Shanghai for five minutes.3 My grandpa died in grandpa _______ _____ ______for _______ ________.4 The meeting finished at meeting ________ ______ ______ for six hours.5 I got to sleep two hours ago .I ________ _____ ___ since _________ _________.6 They married in 1990. They ________ _________ __________since _________.⑥start / begin to do sth. →do sth. ;begin →be on1 I began to teach at this school in 1995. I ____ ____ at this school since ____.2 The film began two minutes ago. The film ____ ____ ____ for ____ ____.⑦borrow →keep;lose →not have ;buy →have ;put on →wear catch / get a cold →have a cold;get to know →know1 They borrowed it last week. They __________it since _____________.2 I bought a pen two hours ago. I ____________a pen for _____________.3 I got to know him last year. I ___________ him since ___________.4 I put on my glasses three years ago. I _________ my glasses for ______________.⑧have / has gone to →have been inHe has gone to _____________ Beijing for two days.⑨join the league / the Party / the army→be a league member /a Party member / a soldier→be a member of the league / the Party→be in the league / the Party / the army1 He joined the league in 2002.He _________________ a _________________ for two years.He ___________ a _________ the ________ for two years.He _______________________ the league for two years.2 My brother joined the army two years ago.My brother _________a ________ for ___________ ___________.My brother ___________ in ___________ for two years.四、划线提问1 I have been there for two days.__________ _________ __________ you __________ __________2 My father has lived here since 2000._________ _________ __________ your father _________ __________3 He left here yesterday._________ ________ he _________ __________4 They bought a book two hours ago.__________ ___________ they __________ a book五、用havehas been 或havehas gone 填空;A: Where ____________ Li Fei ___________B: He ____________ to Hainan Island.A: How long ___________ he ___________ thereB: He _____________ there for three days.A: When will he come back , do you knowB: I’m afraid he won’t come back recently.A: Could you tell me the way to Hainan IslandB: Sorry, I _________ never ___________ there.A: How many times ___________ Li Fei __________ to that placeB: He _____________ there only once.六、用have / has been to / in, have gone to及go的各种形式填空;1 Where is Jack He __________ his country.2 David ________ the park just now.3 John _______ England since he came back.4 How long _____ they _____ this village5 The Smiths ______ Beijing for years.6 _____ you ever ____ America -- Yes, I _____ there many times.7 I _____ this school since three years ago.8 Where is Jim He _____ the farm.9 When_____ he _____ He _______ an hour ago.10 Would you like to _____ to the zoo with me ---Yes, but I _____ there before.11 Where _____ you _____ now --- I ____ to the zoo.12 He often _____ swimming.13 _____ you ______ there last year14 _____ they often ______ skating in winter七用never, ever, already, just, yet, for, since填空1. I have _______ seen him before, so I have no idea about him.2. Jack has _________ finished his homework.3. Mr. Wang has taught in this school ________ ten years.4. “Have you ________ seen the film” “No, I have ________ seen it.”5. “Has the bus left _______” “Yes, it has _________ left.”八. 用适当的时态填空:’s _____________ live here ever since she was ten.of them ________________ be in Hongkong for ten days.of them ____________ come to Hongkong ten days ago.4. Half an hour __________ pass since the train __________ leave.5. Mary________lose her pen. ________ you _______see it here and there6. _________ you _____ find your watch yet7. ---Are you thirsty ---No I _________just _________ have some orange.8. We ---- already _________ return the book.9. ________ they _______ build a new school in the village10. I _____________not finish my homework . Can you help me11. My father _____ read the novel twice.12. I _________ buy a book just now.13. I _________ lost my watch yesterday.14. My father ___________ read this book since yesterday.参考答案:1. since2. for3. for4. since5. since6. for7. for8. since1. have, seen, saw2. Has, finished3. has, come4. has gone5. have worked, moved6. have made7. have, stayed8. have, finished9. goes 10. have, found 11. is 12. were reading 13. is climbing 14. is coming 15. Have, seenKeys: 1. How long have, been there 2. How long has, lived here 3. When did, leave here 4. When did, buyKeys: 1. never 2. just , already 3. for 4. ever, never 5. yet , just / already现在完成时态练习题答案一.翻译下列句子:1. Have you ever had / eaten fish and chips2. I have just lost my chemistry book.3. I have never been to the farm before.4. He has already had lunch = He has had lunch already.5. Have you seen the movie yet6. My brother hasn’t come /get / been back yet = My brother hasn’t returned yet.7. I have had this dictionary for three years / since three years ago.8. Has been away from China for three years.9. I have known them for five years.10. They have been in the USA for five years.11. He has been here since he moved to Jining.12. My sister has been a college student for three years = My sister has been in college for three years.13. They have known each other since 1999.14. I have been in this school for over three years.二、用since或者for填空1. for2. since3. since4. since5. since6. since7. for 8 since 10. since11. since 13. since16. since三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语① 1. has been in , five minutes2. have been in , 20083. have been at, two days4. have been , last week② 1. have been out, two years2. have been back , yesterday③ 1. have been , nine years2. has been , two years④ 1. has been closed , two hours2. has been open⑤ 1. have been up , two hours ago2. has been away from3. has been dead , seven years4. has been over5. have been asleep , two hours ago6. have been married , 1990⑥ 1. have taught , 19952. has been on , two minutes⑦ 1. have kept , last week2. have had , two hours3. have known , last years4. have worn , three years⑧has been in⑨has been , League memberhas been , member of , Leaguehas been in2. has been , soldier , two yearshas been , the army四、划线提问1. How long have, been there2. How long has , lived here3. When did , leave here4. When did , buy五、用havehas been 或havehas gone 填空;A: Where has Li Fei goneB: He has gone to Hainan Island.A: How long has he been thereB: He has been there for three days.A: When will he come back, do you knowB: I’m afraid he won’t come back recently.A: Could you tell me the way to Hainan IslandB: Sorry, I have never been there.A: How many times has Li Fei been to that placeB: He has been there only once.六、用have / has been to / in, have gone to及go的各种形式填空;1. has gone t2. went to3. has been in4. have , been in5. have been in6. Have , been to ; have been7. have been in / at 8. has gone to9. did go ; went 10. go ; have been11. are , going ; am going 12. goes13. Did , go 14. Do , go七、综合练习:1. never2. just , already3. for4. ever, never5. yet , just / already八. 用适当的时态填空:1. lived / has been living2. have been3. went4. has passed ; left5. has lost ; have , seen6. Have , found7. have , had 8. have , returned9. Have , built 10. haven’t finished11. has read 12. bought 13. lost14. have been reading / has read。

初中英语主要时态--现在完成时讲解及练习

初中英语主要时态--现在完成时讲解及练习

初中英语主要时态--现在完成时讲解及练习现在完成时的基本结构肯定句:主语+have/has+动词的过去分词+其他否定句:主语+have/has+not+动词的过去分词+其他一般疑问句:Have/Has+主语+动词的过去分词+其他特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)现在完成时的用法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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2016年初二英语现在完成时态的讲解及习题答案周末重难点现在完成时的讲解和练习题一、构成:主语+ have/has + 过去分词+其他否定式:主语+ haven't/hasn't + 过去分词+ 其他。

疑问式: Have /Has + 主语+ 过去分词+ 其他?简略答语: (肯定)Yes, 主语+ have/has. (否定)No, 主语+ haven't/hasn't.(否定)二、用法:现在完成时既涉及过去,又联系现在(一)表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态常与just(刚刚),already(已经),never(从来没有),ever(曾经),before(以前),yet(仍然,还),once (一次),twice(两次),many times(很多次),how many times(多少次),so far(迄今为止),up to now ,till now 等时间状语连用。

如:※副词的位置:①just常用于肯定句中,放在have / has 后,He has just come .②never表示否定,放在have / has后, He has never visited the Great Wall.③ever用于疑问句中,句型为: Have / Has+主语+ever+过去分词?“…曾经……过吗?”用于询问某人过去的经历。

Have you ever been to the farm?④before用于句末,The woman has never heard of that before.⑤yet用于句末或not之后. Has the train arrived yet? No, not yet.⑥already用于肯定句, have / has之后或句末.We have already finished it.⑦so far用于句首或句末. So far, we have visited the moon.(二):表示过去已经开始,一直延续到现在的动作或状态。

时间状语有:①for+表示一段时间的词语I have taughtEnglish for 19 years。

②since+表示过去时间点的词语He has been atthis school since 1986.③since+表示过去的时间状语从句I have livedhere since I was born.④since+一段时间+ago. I have known him since20 years ago.三、现在完成时态中可以和表示一段时间状语(for,since,how long, all one’s life)连用的动词必须用延续性动词(肯定句)。

如:be,have,know,live,work,study,learn,teach,keep,speak,talk,draw,wait,wear,walk,sleep,drive,write,do,clean等。

Eg. I have been a teacher for nearly 20 years. How long has he lived here?常见终止性动词和延续性动词的相应转换形式如下:1、borrow / lend→keep,2、buy→have,3、finish / end→be over,4、begin / start→be on5、open→be op en6、close→be closed, 7、die→be dead8、arrive /come / go / move / reach /get to→be in /at / be here /be there,9、leave→be away(from)10、go to school→be in school / be a student,11、get up→be up, 12、fall asleep→be asleep13、fall ill→be ill14、get to know→know, 15、lose→be lost 16、become→be 17、begin to study→study,18、return / come back / get back→be back 19、join→be in / be a…member,20、join the army→be in the army /be a soldier21、receive / get a letter→have a letter 22、catch / geta cold→have a coldEg. 他参军已有三年.He has joined the army for three years.(错)改为:He has been in the army for three years / since three years ago.He has been a soldier for three years / since three years ago.四、现在完成时中应注意的几个问题1. have been to和have gone to的区have been to强调“曾经去过…”,现已不在那里,已经回来了have gone to主要强调的是“去了…”,可能在去的途中,或在去的目的地。

2. have been to和have been in的区别have been to强调人“已回到原地”,后面可接表示“次数”的状语。

have been in表示某人“已在某地停留一段时间,现仍在那里”,其后常带表示一段时间的状语练习题I. Fill in the blanks with the proper form.1. I____ already ____ (see) the film. I ________ (see) it last week.2. _____ he ____ (finish) his work today? Not yet.3. My father ____ just ____ (come) back from work. He is tired now.4. Where’s Li Ming ? He __________ (go) to the teacher’s office.5. I __________ (work) here since I ______ (move) here in 1999.6. So far I _______________(make) quite a few friends here.7. How long ________ the Wangs ______________(stay) here ? For two weeks.8. I ________ just ___________ (finish) my homework.9. He ________ (go) to school on foot every day.10.____ you ______ (find) your science book yet?11. If it ____ (be) fine tomorrow, I'll go with you.12. The students ____________ (read) English when the teacher came in.13. Look! The monkey __________ (climb) the tree.14. My mother __________ (come) to see me next Sunday.15. I've lost my pen. _________ you ________ (see) it anywhere?II. Choose the best answer.( )1、Both his parents look sad. Maybe they _________what's happened to him .A. knew B. have known C. must know D.will know( )2、He has _______ been to Shanghai , has he ?A. already B.never C.ever D. still( )3、Have you met Mr Li ______?A. just B. ago C.before D. a moment ago( )4、The famous writer _____ one new book in the past two year .A. is writing B.was writing C.wrote D.has written( )5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better( )6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying( )7、We ______ Xiao Li since she was a little girl .A. know B. had known C.have known D. knew( )8、Harry Potter is a very nice film .I_______ it twice .A. will see B. have seen C. saw D.see( )9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone( )10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish( )11、His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in( ) 12、—Do you know him well ?—Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made( )13、—How long have you ____ here ?—About two months .A. been B. gone C. come D. arrived( ) 14、Hurry up! The play __________ for ten minutes .A. has begun B. had begunC. has been on D. began( )15、It _____ ten years since he left the army .A. is B. has C. will D. was( )16、Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will goD. has been( )17、My parents ______ Shandong for ten years .A. have been in B. have been toC. have gone to D. have been( )18、The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they( )19、has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived( )20、His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university( )21. How long have you _______ here?A. comeB. gotC. arrivedD. been( )22. My grandpa died _________.A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.( )23. Jane has _____ to BeiJing. She will come back tomorrow.A. beenB. goneC. wentD. never been( )24. It is ten years _____ I last saw her.A. afterB. sinceC. forD. that( )25.--Who will go to the station to meet Lorry? --I will. I _____ her several times.A. metB. have metC. had metD. will meet( )26. --What a nice dress! How long _____ you _____ it?--Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had( )27.--Do you know Lydia very well?--Yes, She and I _____ friends since we were very young.A. have madeB. have becomeC. have beenD. have turned( )28. The Smiths _______ in China for 8 years.A. has livedB. livedC. have beenD. live( )29. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black?-- Sorry. He ______ the Bainiao Park.A. has been toB. has gone toC. went toD. will go to( )30. --____ you ever ____ to the US? -- Yes, twice.A. Have, goneB. Have, been C, Do, go D. were, goingIII. Rewrite the sentences.1. I have been to Macau before. (改为否定句) I _________ _________ been to Macau before.2. He hasn’t come to school because he was ill. (就划线部分提问)______ _______ he come to school?3. I bough a new bike just now. (用just改写) I ____ just ____ a new bike.4. We began to learn English three years ago.(改为同义句) We ____ ____English ____three years5. He has never surfed, _______ _______? (改成反意疑问句)6. They have been here since 2000. (对划线部分提问) _______ _______have they been here?7. The old man _________ last year. He has _______ _______for a year. (die) (动词填空)8. Miss Gao left an hour ago. (同义句转换)Miss Gao has _______ ________ ________ an hour ago.四、用have / has been to / in, have gone to及go的各种形式填空。

相关文档
最新文档