八年级现在完成时专题讲解及练习
语法专题-----动词现在完成时一、现在完成时态的结构have /has (助动词)+done(过去分词)说明:动词的过去分词有规则形式和非规则形式两种,规则形式同过去式的规则形式。
非规则形式需要特殊记忆。
二、现在完成时态的基本句式肯定句:主语+have/has+ V过去分词+其他否定句:主语+have/has not + +V过去分词+其他一般疑问句:Have/has +主语+V过去分词+其他肯定的简略回答是:Yes,主语+have/has.否定的简略回答是:No,主语+have/has not.特殊疑问句:特殊疑问词+一般疑问句三、现在完成时态的用法1、用来表示之前已经发生或完成的动作或状态,而其结果却和现在有联系: 动作或状态发生在过去,但它的影响现在还存在,可以和just(刚刚),already(已经),never(从来没有),ever(曾经),before(以前),yet(仍然),once(一次),twice(两次),many times(很多次),how many times(多少次),so far(迄今为止),during the past (last)three years(最近三年来)等副词连用。
※副词的位置:①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.⑤so far用于句首或句末. So far, we have visited the moon.例如:They have left. (他们已经离开了,也就是说现在他们人不在这里)I have had my lunch. (我已经吃过午饭了,也就是说我现在不饿)I can’t find my watch now. I think I have already lost it.(丢手表发生在过去,但现在还没有找到,即过去的动作对现在造成的影响。
)He has seen the film. So he won’t go with us.(看电影发生在过去,但现在仍然记得它的内容。
)说明:already与yet都有“已经”的意思,但already常用于肯定句,并用于句中。
yet常用于否定句和疑问句,并用于句末。
例如:I have already finished my homework.I haven’t finished my homework yet. Have you finished your homework yet?2、表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用,如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? 你来这里多久了?注意:此种用法中表示持续动作或状态的动词必须是延续性动词(否定句除外)。
※英语中还有一些动词的意义决定它们所表示的动作不能延续,只是一瞬间就结束的动作,这类动词叫做“非延续性动词”,常见的有:come,go,arrive,reach,see,hear,close,open,leave,begin,start,lose,buy,fall,join,die,get up,become,borrow,lend,find,finish,receive等。
这些动词可用于现在完成时,说明某个动作的结果还存在,但不能和表示一段时间的状语(how long,for,since)连用。
当出现此类情况时我们应用相应的延续性动词代替非延续性动词常见的相应转换形式如下:borrow / lend→ keep, buy→ have, finish / end → be over,arrive /come / go / move / reach /get to → be in /at / be here /be there,begin / start → be on , open → be open , close → be closed,die → be dead , leave → be away(from)go to school →be in school / be a student, get up → be up,fall asleep → be asleep , fall ill →be ill, get to know →know,lose→ be lost, become →be, return / come back / get back →be back, join→ be in / be a…member, join the army→ be in the army /be a soldier, receive / get a letter →have a letter catch / get a cold →have a cold,begin to study → study,四、现在完成时中应注意的几个问题1. have been to 和have gone to的区别have been to 强调“去过”,现已不在那里,如:He has been to the USA three times.他到美国去过三次。
(过去“到美国”,现在已“不在美国”)have gone to主要强调的是“去了”,现在人不在说话的现场,如:--Where's your mother? --你妈妈在哪?--She has gone to the hospital. --她去医院了。
2. have been to 和have been in的区别have been to强调人“已回到原地”,后面可接表示“次数”的状语。
eg. ①She has been to Shanghai only once.②--How many times has he been there?--He's been there many times.have been in表示某人“已在某地停留一段时间,现仍在那里”,其后常带表示一段时间的状语。
eg. ①They have been at the bus stop for half an hour.他们在车站呆了半小时。
(现在仍然在车站)②We have been in Xi'an for two weeks.我们在西安呆了两个多星期。
(现仍在西安)③How long have they been in China?他们在中国呆了多长时间了?(仍在中国)五、现在完成时态与一般过去时态的区别1一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
I saw this film yesterday.(强调看的动作发生过了。
)I have seen this film.(强调对现在的影响,电影的内容已经知道了。
)2一般过去时常与具体的表示过去的时间状语连用;现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语: yesterday, last week, ago, in1990, in October, just now,现在完成时的时间状语: for, since, so far, ever, never, just, yet, till/until, up to now, in thepast few years, recently句子中如有过去时的时间副词(如yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时(错)Tom has written a letter to his parents last night.(对)Tom wrote a letter to his parents last night.3现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.一般过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。
练习二、单项选择题1.---________ have you been at this school?---Since 1990.()A.How long B.How much C.How soon D.How often2.---Have you finished your homework________?---Yes,I have.I've_________ finished it.()A.already;yet B.already;alreadyC.yet;already D.yet;yet3.---Will you please go to see the movie with me?---Sorry,I won't,I ________ it already()A.saw B.have seen C.see D. seen 4.﹣______are you staying there?﹣For two weeks.()A.How long B.How far C.How often D.How many5.It seems that El Nino some disasters in the world in the past few months ()A.has caused B.is causing C.will cause D.caused6.This medicine millions of people's lives since it was put into use.()A.is saving B.will save C.has saved D.had saved7.﹣﹣Will you go to see the movie The Left Ear with me tomorrow?﹣﹣Sorry,but I ___ it twice.()A.have seen B.saw C.will see8.﹣Where is Ben?﹣He _____ to the teachers' office.He will be back soon.()A.go B.has gone C.has been9.Neither Jim nor his sister _____ a few cities in the south since they came to China.()A.will visit B.has visitedC.have visited D.visited10.Great changes ______in our city since 1980.()A.took place B.have taken place C.were taken place D.have been taken place11.﹣___you ever ___to the Great Wall?﹣Yes,Three times.()A.Has,been B.Have,been C.Have,gone12.﹣Has Mary ever visited Tower Bridge?﹣Yes.She ______ it two years ago.()A.visits B.visited C.has visited D.was visiting 13.﹣Have you ever ________ an amusement park?﹣Yes,I have.I ________ Fun Times Amusement Park last year.()A.been to,have gone to B.gone to,have been toC.go to,went to D.been to,went to14.﹣﹣Yunnan is very beautiful.I there last year.﹣﹣Yes,it's very beautiful.I there twice.()A.went;have gone B.went;have beenC.have gone;went D.have been;went15.The movie ______ for about 5 minutes,so let's see the next one.()A.has been on B.has startedC.started D.began16.He speaks English very well because he in the US for 20 years.()A.lives B.lived C.has lived D.had lived 17.Yangjiang,a famous female writer,_____________for about a month so far.()A.died B.has been dead C.has been died18.﹣﹣How long___your brother___this camera?﹣﹣For two weeks.()A.have,bought B.have,hadC.has,had D.has,bought19.﹣﹣﹣What a nice watch!How long you it?﹣﹣﹣For just two weeks.()A.will;buy B.have;hadC.were;having D.did;buy20.﹣The boy misses his parents very much.﹣So he does.They _____ the hometown for nearly two years.()A.have left B.will leave C.have been away from 21.We have been expecting Rio 2016 Olympics_______ the Olympic flame(圣火)was lit.()A.if B.unless C.since D.though22.﹣How long have you lived in this town?﹣_____ 2001.()A.Until B.In C.Since23.My sister has learnt English .()A.for twelve years ago B.since she was fourC.twelve years ago D.at the age of four24. I won’t go to the concert because I _____ my ticket. ()A. lostB. don’t loseC. have lostD. will lost25. —______ 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三、用所给词适当形式填空。
人教版八年级英语下册现在完成时讲解及练习
人教版八年级英语下册现在完成时讲解及练习现在完成时讲解现在完成时的基本结构是助动词have/has加上过去分词(done)。
在否定句中,主语后面要加上not,构成have/has not的形式。
在一般疑问句中,have/has要提到主语前面。
简略答语中,肯定回答要用Yes,后面跟主语和have/has;否定回答要用No,后面跟主语和haven't/hasn't。
现在完成时可以表示过去发生或已完成的动作对现在的影响或结果。
比如说,“I have spent all of my money (so far)”表示现在我没有钱花了。
另外,现在完成时也可以表示发生在过去某一时刻的、持续到现在的动作或状态。
这时常常和for(+时间段)或since(+时间点或过去时的句子)连用。
例如,“Mary has been ill for three days”表示玛丽已经生病三天了,“I have lived here since 1998”表示我自1998年以来一直住在这里。
现在完成时还有一些标志词,可以表达过去完成的动作对现在的影响。
这些标志词包括already、just和yet。
例如,“He has al ready got her help”表示他已经得到她的帮助,“He hasn't come back yet”表示他还没有回来。
This is the best film I have ever seen。
I have never seen a better movie before.He has never been to Beijing before。
He has never had the chance to visit Beijing.He says he has been to the USA three times already。
He has had the opportunity to visit the USA on three separate ns.So far。
八年级英语下册现在完成时及现在完成进行时讲解及练习人教新目标
八年级英语下册现在完成时及现在完成进行时讲解及练习人教新目标八年级英语下册现在完成时及现在完成进行时讲解及练习人教新目标一.现在完成时的构成:现在完成时由助动词have(has)+动词的过去分词构成。
has用于第三人称单数,have用于其他各种人称.二.现在完成时的用法:其用法主要有三种I.“已完成”用法:表示一个过去发生并结束的动作对现在造成的影响或结果。
这一类情况可以细致分为下述两种情况。
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. 她已经当了老师。
(说明她现在仍是老师)II.“未完成”用法。
表示动作或状态从过去某时开始,持续到现在,可能继续下去,也可能刚刚结束。
常和表示一段时间的状语连用。
如today,this week(month),lately,recently,these days,in the past few days,during the last two weeks,since,since yesterday,since 2 days ago,since 1991,for a long time,for a month,so far,up to now,till(until) now等。
He has lived here for 30 years. 他住在这儿三十年了。
(现在还住在这儿)They've known each other since childhood. 他们从小彼此相识。
八年级外研版英语现在完成时专项练习(含答案和解析)含答案
八年级外研版英语现在完成时专项练习(含答案和解析)含答案一、选择题1.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out over Copenhagen's port.A.will sit B.sits C.sat D.has sat 2.Gina can’t go to the farm with her classmates because she________ a bad cold.A.is caught B.is catching C.will catch D.has caught 3.—Will your cousin go to Guiyang for the summer holiday?—In fact, he ________ Guiyang since he graduated.A.has gone to B.has been to C.has been in D.went to 4.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was 5.—Excuse me, which movie are you waiting for?—The Fate of the Furious. We ________ here for more than two hours.A.waited B.wait C.were waiting D.have waited 6.—Is that man George?—It can’t be him. After all he ________ this place for years!A.has left B.has been away from C.was away from D.left7.Lisa ________ her homework yet. I am afraid she can't go to the park with you.A.didn't finish B.hasn't finished C.wasn't finishing D.won't finish 8.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 9.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ my work. But don’t worry. There’s nothing much l eft.A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 10.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 11.— I think the man over there must be Douglas.— It ________ be him. He has ________ to Australia.A.can’t, gone B.can’t, been C.may not, been D.mustn’t, gone 12.—What do you think of the latest 5G smart phone?— It's amazing. It is the most wonderful phone I ________.A.used B.will use C.was using D.have used 13.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 14.—Mum, I want to watch the news about our school. Change the channel, please!—What a pity! It is eight o'clock now. It___________ for a while.A.has been over B.was over C.has finished D.finished 15.— Where is your son Jimmy living now?— He________the city of Yangzhou, China for two years.A.has come to B.has been to C.has gone to D.has been in16.I think my father knows everything. He is my hero, he________ over 2500 books. A.reads B.read C.is reading D.has read17.It's reported that Xiangshui explosion(爆炸)__________78 persons and the doctors are trying their best to save the wounded.A.kills B.has killed C.killed D.had killed18.My mother is a teacher. She ________ English in our school since she graduated from university.A.taught B.has taught C.is teaching D.will teach 19.Stan Lee, a famous American comic book writer, for about five months, but the fictional characters he co-created are still alive on screen.A.died B.has died C.has been dead D.was dead20.The boy in red ___________ the football club for 3 years. He can play football very well now. A.has joined B.has been in C.joined D.was in21.My deskmate was once a top student but she behind since she began to play online games. A.has fallen B.fell C.has felt D.has been 22.—Look! The man looks like Mr. Li.—It can’t be him. Because he with his families________Japan since last Thursday and they haven’t returned.A.has gone to B.has been to C.have been in D.has been in 23.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 24.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was25.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call 26.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 27.The Hong Kong-Zhuhai-Macao Bridge, as the world’s longest cross-sea bridge, ________ for over one and a half years.A.has opened B.has been open C.has been opened D.opened 28.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held29.So far, China ________ the world’s largest highway network, with a tot al length of 160,000 kilometers.A.builds B.built C.will build D.has built 30.—Would you like to watch the film Fast and Furious 9 tonight?— Sure. I still want to see it again although I ________ it already.A.watch B.will watch C.was watching D.have watched 31.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 32.Mr. Wu ________ Germany since three years ago, so he knows a lot about the German culture and customs.A.has gone to B.went to C.has been to D.has been in 33.—Jim, I haven’t seen your elder sister for a long time.—She ________ Hong Kong on business for a few days.A.went to B.has gone to C.has been to D.has been in 34.— Where is Jim?— He ________ Beijing on business f or a week. He’ll be back tomorrow.A.has come to B.has gone to C.has been to D.has been in 35.— Where is the head teacher?— She ________ to the library to search for some information.A.goes B.will go C.has been D.has gone 36.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 37.Though Tom _______ America for over two years, he misses his friends and relatives from time to time.A.was away from B.left C.has been away from D.has left 38.—Hello, Jack. This is Sandy. What are you doing?—I’m watching an exciting basketball match. It _______ for half an hour.A.begins B.began C.has begun D.has been on 39.You are a collection of the experiences you ________ in your own life, so you should be proud of them even the bad ones.A.will have B.have had C.had had D.are having 40.—Fou Ts’ong, whose letters from his father ________ a best seller in China for long, died in London, where he had lived for many years. The cause was the coronavirous.—What a pity!A.has been B.has become C.was D.becomes41.In the sentence “I have bought a new bicycle, so I can ride to school now.”, we use present perfect tense to tell ________.A.the result of a past actionB.actions that happened in the pastC.actions that happened at a certain time in the pastD.how many times an action has happened till now42.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives 43.Please turn up the music, don’t worry abo ut the baby because he ________ for half an hour.A.woke up B.has woke up C.was awake D.has been awake 44.So far, 5G technology, which is developed by Huawei, _______ a lot. Soon it’ll be widely used in China.A.is improving B.are improved C.has improved D.improved 45.— Excuse me, which movie are you waiting for?—Cliff Walkers. We ________ here for more than two hours.A.wait B.are waiting C.waited D.have waited 46.—Where’s your mum, Lucy?—She together with her sisters ________ the supermarket since two hours ago.A.has gone to B.has been to C.has been in D.have gone to 47.William Shakespeare ________ for 405 years, but his works still have great influence today. A.died B.was dying C.has died D.has been dead 48.We ________ each other since I came to Shanghai, but we send emails very often. A.don’t see B.didn’t see C.won’t see D.haven’t seen 49.—Where is Simon? We can’t find him at the party.—Perhaps he ________ home.A.has gone B.is going C.went D.was going 50.China’s high-speed railways ________ from 9, 000 to 35, 000 kilometers in the past few years.A.are growing B.were growing C.will grow D.have grown【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:近100年来,心碎的小美人鱼一直坐在岩石上眺望哥本哈根港口。
现在完成时专题讲解
现在完成时专题讲解现在完成时态专题讲解一、注意理解时态的两层意义及不同意义对应的标志词观察一:请仔细观察下列句子。
1.I have already finished reading the book.(现在我了解了书的内容).2.Have you had lunch yet? Yes, I have.(我现在不饿了).3.He has never seen the film before. (现在他不了解电影的内容)4.I have just washed my car.(现在车很干净了)5.I have seen the film three times. (我现在了解电影的内容)思考一:现在完成时表达的含义:1)表示在发生或已经结束的动作对造成的影响或结果标志词:常与already(已经),yet(已经),just(刚刚),before,ever(曾经),never,three times等词连用。
常用于肯定句中, 常用于否定句,疑问句句尾。
练习、翻译以下句子1、你已经找到你的书了吗? (find-found your book)2、他们已经在这个城市建了许多房子. (build-built many buildings)3、Judy还刚到达. (arrive-arrived)观察二:请仔细观察以下句子1.We have been in Qi Bin Middle School since 2013.(我们还在淇滨中学)2.He has learned English for 5 years/since 5 years ago/sinceI was in primary school.(他还在继续学习英语)3.China has made great changes these years/up to now/so far.(现在还在发生变化)思考二:现在完成时表达的含义:2)表示在过去已经开始并到现在。
八年级英语下册 现在完成时专练与讲解 人教新目标版
现在完成时专练一、现在完成时概念:1.表示过去发生或已经完成的动作对现在造成的影响或结果.2.表示过去已经开始,一直延续到现在的动作或状态。
结构:have/has + 过去分词(当主语是第三人称单数时用has,其余人称用have。
过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。
) 否定式: 主语 + haven't/hasn't + 过去分词 + 其他。
疑问式: Have /Has + 主语 + 过去分词 + 其他?简略答语: Yes, 主语+ have/has.(肯定)No, 主语+ haven't/hasn't.(否定)用have, has填空:1.I _______ told him the news.2.She ________ come back from school.3.You ________ won the game.4.They have bought a computer.(改成否定句)5.He has lost his book.(先改成一般疑问句,再作肯定与否定回答)二、现在完成时的含义之一是过去完成的动作对现在仍有影响.例如:I have just cleaned my clothes. 我刚洗过衣服。
(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”) 2.I have just finished my work.(我刚做完工作。
) 3.I haven’t finished the work yet.(我还没有做完工作。
) 4.Has Bob had his lunch yet? (鲍布已经吃过中饭了吗?)现在完成时常用的时间状语有:(用于第一种概念)already(”已经”用于肯定句的中间和末尾处);never (“从不”用于中间处); ever(”曾经”用于疑问句和肯定句的中间处);just(“刚刚”用于中间处); yet (“已经”用于疑问句的末尾处 / “还”用于否定句的末尾处)或不加任何的时间状语,但不能和表示过去的时间状语连用.(1)already, just和yet: already, just和yet 表示到现在为止动作或状态已经、刚刚或还没有发生。
人教版初二英语现在完成时句子转过去完成时练习题40题【含答案解析】
人教版初二英语现在完成时句子转过去完成时练习题40题【含答案解析】1.She has visited the museum.(改为过去完成时)She had visited the museum.答案解析:现在完成时表示过去发生的动作对现在造成的影响或结果;过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作。
此句中改为过去完成时,将has visited 变为had visited。
2.He has finished his homework.(改为过去完成时)He had finished his homework.答案解析:现在完成时强调到现在为止已经完成的动作;过去完成时强调在过去某个时间点之前就已经完成的动作。
这里改为过去完成时,has finished 变为had finished。
3.They have played basketball.(改为过去完成时)They had played basketball.答案解析:现在完成时表达从过去到现在的动作或状态;过去完成时则是在过去的过去发生的动作。
此句改为过去完成时,have played 变为had played。
4.She has read the book.(改为过去完成时)She had read the book.答案解析:现在完成时的动作发生在现在之前;过去完成时的动作发生在过去的某个特定时间之前。
这句改为过去完成时,has read 变为had read。
5.We have seen the movie.(改为过去完成时)We had seen the movie.答案解析:现在完成时表示近期完成的动作对现在的影响;过去完成时表示在过去某一时间之前已经完成的动作。
这里改为过去完成时,have seen 变为had seen。
6.He has eaten breakfast.(改为过去完成时)He had eaten breakfast.答案解析:现在完成时指从过去持续到现在的动作;过去完成时是在过去的一个时间点之前就完成的动作。
初二(完整版)英语现在完成时专题(练习题含答案)含答案
初二(完整版)英语现在完成时专题(练习题含答案)含答案一、选择题1.―Olivia, are you sure your aunt ________back from America?―Yes. My mom told me. I'm going to see her now.A.had come B.came C.is coming D.has come 2.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was 3.Though Tom _______ America for over two years, he misses his friends and relatives from time to time.A.was away from B.left C.has been away from D.has left 4.—Will your cousin go to Guiyang for the summer holiday?—In fact, he ________ Guiyang since he graduated.A.has gone to B.has been to C.has been in D.went to5.It is 4:30p. m. Ben and Leon _______their work, so they are playing chess now. A.finish B.were finishing C.have finished D.will finish 6.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was7.—Is that man George?—It can’t be him. After all he ________ this place for years!A.has left B.has been away from C.was away from D.left8.Lisa ________ her homework yet. I am afraid she can't go to the park with you.A.didn't finish B.hasn't finished C.wasn't finishing D.won't finish 9.— When will your sister go to England?— She _________ London since four months ago.A.went to B.has gone to C.has been to D.has been in 10.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ my work. But don’t worry. There’s nothing much left.A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 11.— I think the man over there must be Douglas.— It ________ be him. He has ________ to Australia.A.can’t, gone B.can’t, been C.may not, been D.mustn’t, gone 12.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 13.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call 14.—Jim, turn down the music. Our baby is sleeping.—Don’t worr y. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 15.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 16.— Where is your son Jimmy living now?— He________the city of Yangzhou, China for two years.A.has come to B.has been to C.has gone to D.has been in 17.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make18.It's reported that Xiangshui explosion(爆炸)__________78 persons and the doctors are trying their best to save the wounded.A.kills B.has killed C.killed D.had killed19.My mother is a teacher. She ________ English in our school since she graduated from university.A.taught B.has taught C.is teaching D.will teach 20.The number of city parks in Lishui ______ a lot since it became a district of Nanjing. A.increase B.will increase C.increased D.has increased 21.Stan Lee, a famous American comic book writer, for about five months, but the fictional characters he co-created are still alive on screen.A.died B.has died C.has been dead D.was dead 22.—Oh, your spoken English is very good, Linda.—Thank you. I _____________in England for three years.A.have studied B.studied C.was studying D.study23.My deskmate was once a top student but she behind since she began to play online games. A.has fallen B.fell C.has felt D.has been24.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change25.— Would you like to see the film The Wondering Earth with me?—I’m sorry I __________it twice.A.see B.have seen C.am seeing D.saw26.—OK, what do you want to know?—I’m unsure ________.A.which is the way to the Palace Museum B.how many colors are there in a rainbow C.that the couple has been married for 3 years D.how long I can borrow the story books 27.—Sorry, I’m late. Has the meeting begun?—It doesn’t matter. The meeting ________ for several minutes.A.has just begun B.has just been overC.has just been on D.has just ended28.—Carl, are you coming with us?—I’d love to, but something unexpected ______.A.is coming up B.comes up C.came up D.has come up 29.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held 30.—Would you like to watch the film Fast and Furious 9 tonight?— Sure. I still want to see it again although I ________ it already.A.watch B.will watch C.was watching D.have watched 31.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 32.Mr. Wu ________ Germany since three years ago, so he knows a lot about the German culture and customs.A.has gone to B.went to C.has been to D.has been in 33.—Bill Gates and Melinda Gates, two of the world’s richest people, said “we no longer believe we can grow together as a couple”.—I am so sorry to hear that because they ________ for nearly 30 years.A.have been married B.have got married C.have got married to D.have been married with34.— Where is Jim?—He ________ Beijing on business for a week. He’ll be back tomorrow.A.has come to B.has gone to C.has been to D.has been in 35.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 36.—Have you ever worked in Nanjing?—Yes. I ________ in Nanjing since three years ago.A.would work B.worked C.was working D.have worked 37.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 38.China’s high-speed railways ________ from 9, 000 to 35, 000 kilometers in the past few years.A.are growing B.were growing C.will grow D.have grown 39.The Hong Kong-Zhuhai-Macao Bridge, as the world’s longest cr oss-sea bridge, ________ for over one and a half years.A.has opened B.has been open C.has been opened D.opened 40.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 41.Neither Mark nor his parents ________ Sanya before, so they can’t wait to start the journey. A.have gone to B.have been to C.has gone to D.has been to 42.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost43.The schoolboy is so shy that he doesn’t like to be asked ________.A.whether he could enter his ideal school in the futureB.how long he has joined the navyC.how many languages he can communicate with othersD.about winning the national English competition44.Please turn up the music, don’t worry about the baby because he ________ for half an hour. A.woke up B.has woke up C.was awake D.has been awake 45.—Where’s your mum, Lucy?—She together with her sisters ________ the supermarket since two hours ago.A.has gone to B.has been to C.has been in D.have gone to 46.William Shakespeare ________ for 405 years, but his works still have great influence today. A.died B.was dying C.has died D.has been dead 47.—Why are you in a hurry?—I am late. Can you tell me how long _______?A.has the film been on B.the film has started C.the film has lasted D.has the film ended 48.My dog _______ for three days and I’m now very worried now and I want to find it as soon as possible.A.has been gone B.has gone C.is gone D.was gone 49.—Sorry, I’m late. There’s too much traffic on the road.—It doesn’t matter. The film has just_______for five minutes.A.begun B.finished C.been on D.been over 50.The film Hi, Mom, ________ for two months. You will have another two months to enjoy it in the cinema.A.lasted B.was lasting C.will last D.has lasted【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——Olivia,你确定你的阿姨已经从美国回来了吗?——是的,我妈妈告诉我的,我现在要去看她。
八年级英语∶英语现在完成时专练及答案解析推荐精选
八年级英语∶英语现在完成时专练及答案解析推荐精选一、初中英语现在完成时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.The Greens many places of interest since two years ago.A. has visitedB. have visitedC. visitedD. will visit【答案】 B【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。
since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。
人教版八年级英语下册现在完成时讲解及练习
现在完成时讲解一.基本结构:助动词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(+时间点或过去时的句子)连用.①f or+时段②s ince+过去一个时间点(译为:自从……以来)③s ince+时段+ago④s ince+从句(过去时)●⑤I t is+时段+since+从句(过去时)Mary has been ill for three days.I have lived here since1998.四.has gone(to),has been(to),has been(in)的区别Have/Has gone(to):去了(现在不在说话现场)Where is your father?H e 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./sin ce two months ago.五.现在完成时的标志1.现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:*以already,just和yet为标志He has already got her help.他已得到她的帮助。
八年级英语现在完成进行时特殊用法练习题20题(答案解析)
八年级英语现在完成进行时特殊用法练习题20题(答案解析)1. Tom _______ (read) this book since last week. He can't put it down.A. has been readingB. readC. was readingD. reads答案解析:A。
本题考查现在完成进行时。
现在完成进行时表示从过去某一时间开始一直持续到现在的动作,这个动作可能刚刚结束,也可能还要继续进行下去。
句中since last week是现在完成进行时的标志,表示从上周开始一直持续到现在的动作,Tom一直在读这本书,还没读完,所以用has been reading。
选项B是一般过去式,只表示过去某个时间发生的动作,不能体现从上周开始一直持续到现在。
选项C是过去进行时,强调过去某个时刻正在进行的动作,不符合题意。
选项D是一般现在时,用于表示经常发生的动作或存在的状态,与句中的since last week不匹配。
2. My mother _______ (cook) in the kitchen all morning.A. has been cookingB. cookedC. is cookingD. cooks答案解析:A。
这里考查现在完成进行时的用法。
all morning表示整个上午,是一个持续的时间段。
现在完成进行时表示从过去持续到现在的动作,妈妈从上午开始一直在厨房做饭,这个动作从过去持续到现在,所以用has been cooking。
选项B是一般过去式,只强调过去某个时间做了饭,不能体现整个上午一直在做饭。
选项C是现在进行时,只能表示现在正在做饭,不能体现从过去到现在的持续动作。
选项D是一般现在时,用于经常发生的动作,不符合句子语境。
3. The workers _______ (build) the bridge for three months.A. have been buildingB. builtC. are buildingD. build答案解析:A。
