英语现在完成时易错题精选(1)

合集下载

人教版英语英语现在完成时难点、易错点含答案推荐精选

人教版英语英语现在完成时难点、易错点含答案推荐精选

人教版英语英语现在完成时难点、易错点含答案推荐精选一、初中英语现在完成时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.—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将来时态,将要去。

【英语】英语现在完成时易错剖析含解析

【英语】英语现在完成时易错剖析含解析

【英语】英语现在完成时易错剖析含解析一、初中英语现在完成时1.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。

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

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.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.—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【解析】【分析】句意:——他们说在这附近有一个新的餐馆。

英语现在完成时易错剖析含解析

英语现在完成时易错剖析含解析

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

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

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

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

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

3.— Where is your uncle? I haven't seen him for a long time.— He _______ Beijing for about half a year. He moved there in January.A. has gone toB. has been toC. has arrived inD. has been in【答案】 D【解析】【分析】考查延续与非延续性动词。

根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。

4.My parents for twenty years by the time I was 15.A. marriedB. had marriedC. had been marriedD. had got married【答案】 C【解析】【分析】for twenty years“二十年”.为表一段时间的状语,要求谓语动词具有持续性。

现在完成时易错题测试卷(1)

现在完成时易错题测试卷(1)

现在完成时易错题测试(满分110分)一、选择题(每空2分,共74分)姓名_____________ 得分_____________1. They ______ in Beijing when they_______ married.A. live, getB. lived, have gotC. lived, gotD. have lived, got2.—Where is Mr. Green now ? I _____him for a few days. —He has gone to England.A. haven’t seenB. didn’t seeC. am not seeingD. don’t see3.-Have you written anything on Chinese traditional food so far? -____, but I have a plan for it.A. Ever sinceB. Later onC. Not yetD. From now on4. I Jack since he moved to Suzhou.A. didn’t hear fromB. don’t hear fromC.won’t hear fromD. haven’t heard from5. I have heard of the surprising news. A. just now B. just C. since D. yet6. ---Look! Someone the icebox back to the corner. ---Well, it wasn’t me. I didn’t do it.A.has movedB. is movingC. was movingD. will move7. -______ he______ at this school last term? -Yes, I think so.A. Did, studyB. Has, studiedC. Was, studyD. Did, studied8. _______ your grandpa ___________ in the old house in the past?A. Did, liveB. Has, livedC. Have, livedD. Do, live9. Lily’s grandpa has lived here ______________.A. 10 years agoB. since 10 yearsC. since 2002D. for10 years ago10.—I have finished my homework. —When _____you______ it?A. do, finishB. will, finishC. have, finishedD. did, finish11. —Did you wash your clothes? —No, I was going to wash my clothes but I ______ visitors.A. have hadB. haveC. hadD. will have12. —Has your sister finished watching the new film _____? —Yes, she has finished it ________.A. yet, yetB. already, alreadyC. already, yetD. yet, already13. The small village ___________ a big modern city over the years.A. is turning intoB. turns intoC. has turned intoD. turned into14. ---Is your father in? ---No, he ________ for three hours.A. was outB. has been outC. went outD. has gone out15. — have you been here? —Since 2006.A. How oftenB. How longC. How farD. How soon16. We _________ Judy since she was a little girl.A. have got to know B had known C. have known D. knew17. It _____ten years since he left the army. A.is B. has C. will D. was18. My parents ______ Wuxi for ten years. A. have been in B. have been to C. have gone to D. have been19. ---Our country ______ a lot so far. ---Yes. I hope it will be even ______.A. has changed; wellB. changed; goodC. has changed; betterD. changed; better120. ---________ you __________your homework yet? ---Yes. I ____________ it a moment ago.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. will; do; finish21. My son_______ up yet because he ______ to bed very late last night.A. hasn’t got, has goneB. didn’t get, wentC. doesn’t get, wentD. hasn’t got, went22. The factory ____ since the February of 1988.A. has been openB. has openedC. was openD. opened23. — I have bought a Chinese-English dictionary. —When and where_____ you _____ it?A. have, boughtB. did buyC. will, buyD. do , buy24. Three years _____ since I _______ this city.A. have passed; have been inB. has passed; came toC. passed; have come toD. has passed; have come to25. The boy the library book for four days.A. has hadB. has keptC. has borrowedD. has been over26. Millie and Sandy got married _____ 2012. Now they have a lovely daughter.A. toB. forC. inD. since27. The famous writer _____ one new book in the past three years.A. is writingB.was writingC.wroteD. has written28. He ______a worker in a factory, but he______ a pop star two years ago.A. used to be; has becomeB. used to be; becameC. was used to be; becomesD. was used to being; has become29. Perhaps it will be a long time _______ from abroad.A. that Tom comes backB. before Tom comes backC. when Tom will come backD. when Tom comes back30. Mr Wu has worked here since his family to Nanjing five years ago.A. has movedB. movedC. movesD. have moved31. Miss White isn't in the office. She _______ to the library.A. has goneB. wentC. will goD. has been32. The fans are very sorry to hear that famous actor_____ for half an hour.A. has leftB. has been awayC. has goneD. has gone away33. He ______ at eight yesterday afternoon. A. slept B. was sleeping C. has sleep D. had slept34. Though he_______ the book three times, he hopes to read it again.A. readB. readsC. has readD. would read35. —Hello, Lisa. What's the matter? —I_______ find my mobile phone. _______ you seen it?A. couldn't; DidB. can't; HaveC. need; HadD. must; Are36. I’m sorry I can’t get on the bus because I my ticket in the office.A. leftB. forgotC. have leftD. have forgotten37. There great changes in China since 20 years ago.A. areB. wereC. have beenD. had2二、用括号内所给动词的正确形式填空(每空2分,共36分)1. —_________ your brother ever _____________ (ride) a horse? —No, never.2. News about the famous people always _______________ (travel) very fast.3. —__________ Miss Li _______________ (finish) her report yet?—I don't know. She __________________ (write) it the whole morning.4. Many things ________________ (happen) to her in the past five years. She ________________ (change) a lot.5. You look so tired. Stop ______________ (work) and _______________ (have) a rest.6. Mary ___________(not see) the film with her friend tomorrow because she ____________ (see) it three times.7. —Where is Denies?—He _______________ (go) swimming already. He______________ (go) out about ten minutes ago.8. I _____________ (lose) the key to the front door, so I have to wait outside till mum ____________ (come) back home from work.9. —Why isn't he hungry now? —Because he ______________ (have) a lot of bread.10. The Greens ____________________ (collect) more than 100 old clocks in the past five years.3。

(英语)英语现在完成时易错剖析含解析

(英语)英语现在完成时易错剖析含解析

(英语)英语现在完成时易错剖析含解析一、初中英语现在完成时1.He ________ for ten years.A. has been marriedB. marriedC. got marriedD. had married【答案】 A【解析】【分析】句意:他结婚十年了。

根据句意可知是从过去持续到现在的动作,应该用现在完成时。

故选A。

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.—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【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。

根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。

【点评】此题考查现在完成时的用法。

4.—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【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。

英语现在完成时易错题精选

英语现在完成时易错题精选

译林版中考英语九年级英语英语现在完成时易错题精选一、初中英语现在完成时1.All members_______ are admitted to the auditorium.A. have got the ticketsB. that had got the ticketsC. that have got the ticketsD. had got the tickets【答案】 C【解析】【分析】句意:所有得到票的成员都被允许进入了观众席。

根据题意可知,本句为定语从句,且从句中缺少主语,需要用 that或 who引导,且不可省略,所以排除A 和D。

票已经拿到了,因此用完成时,根据 are 可知,用现在完成时,have got,故选C。

【点评】考查定语从句和时态,注意tha引导从句的用法。

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

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

3.—How long can I _________ this book?—Five days. But you must return it on time.A. borrowB. lendC. keepD. kept【答案】C【解析】【分析】句意:——我能保留这本书多长时间?——五天。

但是你一定要按时归还它。

A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。

此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。

九年级上册语法知识-英语现在完成时的易错题汇编附答案含答案

九年级上册语法知识-英语现在完成时的易错题汇编附答案含答案

九年级上册语法知识-英语现在完成时的易错题汇编附答案含答案一、选择题1.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 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.— I remember that Mr.Green once traveled broad.— Not only Mr.Green but also his daughters ______ abroad twice.A.have gone B.have been C.has gone D.has been 4.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 5.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open 6.—See? The strange man ________ around our house again. Should we call the police?—Oh, no. He is our new neighbor, who moved upstairs the day before yesterday.A.walks B.walked C.has walked D.is walking 7.—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 8.—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.left 9.—When did you buy your car? It looks so new.—Really? I ________ it for three years and I like it very much.A.have bought B.have had C.bought D.had10.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 11.— 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 12.—Have you ever worked on this farm?—Yes. I _________ cows as a farmer there for two years.A.raised B.was raising C.have raised D.will raise 13.—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 14.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. He__________ for hal f an hour.A.woke up B.has woken up C.was awake D.has been awake 15.— 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.saw16.—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.call17.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 18.— 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 19.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make 20.—James. Have you ever been to Yangzhou? It’s very beautiful, and people there are welcome.—Yes, I ________ there many times.A.have gone B.have been C.have been to D.have gone to 21.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish 22.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 23.—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 24.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 25.—Where is your uncle? I haven't seen him for a long time.—He Shanghai for about half a year. He moved there last October.A.has gone to B.has been to C.has arrived in D.has been in26.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 now27.—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 28.—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 29.—Hurry up. I can’t wait to see the movie. My Sister!—Oh dear! It ________ for five minutes. Come on!A.has begun B.has been on C.will begin D.will be on 30.—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 with31.—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 32.— 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 33.— 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 34.—Where is your uncle? —In the USA.He ________ there for two months.A.has gone B.has gone to C.has been D.has been to 35.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 36.—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 37.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 38.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 competition39.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 40.Please turn up the music, do n’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 41.So far, 5G technology, which is developed by Huawei, _______ a lot. Soon it’ll be widelyused in China.A.is improving B.are improved C.has improved D.improved 42.—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 43.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won44.Not all the students in my class would like to go to Suzhou Museum next week because about three-fifths of them _________ there before.A.have been B.have gone C.has been D.have been to 45.—Look! How dry and clean the road is!—Yes. Someone ________ up the snow. They’re so early.A.clean B.cleaned C.has cleaned D.was cleaning 46.—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 47.—Do you know Sunshine Town very well, Mr Chen?—Sure. I____here since I was born.A.has lived B.lived C.have lived D.lives48.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 over50.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost【参考答案】***试卷处理标记,请不要删除一、选择题1.C【详解】句意:他的父母亲看起来都很难过。

英语现在完成时易错题精选

英语现在完成时易错题精选

英语现在完成时易错题精选一、初中英语现在完成时1.The tall building here for 100 years.A. isB. wasC. has beenD. is been【答案】 C【解析】【分析】那幢高楼在这里已经有100年了。

根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。

故选C。

【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。

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.All the skirts .They very well.A. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。

第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。

故选C。

【英语】 现在完成时易错题经典1

【英语】 现在完成时易错题经典1

【英语】现在完成时易错题经典1一、初中英语现在完成时1.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。

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

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。

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

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

英语英语现在完成时易错题精选含答案百度文库

英语英语现在完成时易错题精选含答案百度文库
【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。
9.Ia cold. I am not feeling well now
A. caught B. have caught C. was catching D. had caught
【答案】B
【解析】【分析】句意:我感冒了,我现在不舒服。catch a cold意为“感冒”。由句意可知应用现在完成时。故选B。
【答案】D
【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。故选D。
【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。
3.It has been three years since I ______ a teacher.
【答案】C
【解析】【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。A,learns学习,一般现在时,B,learnt一般过去时C has learnt现在完成时Dhave learnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是My sister,第三人称单数,使用has,故选C
英语英语现在完成时易错题精选含答案一、初中英语现在完成时
1.Nancyfor five years.
A. was dying B. has died C. died D. has been dead
【答案】D
【解析】【分析】句意:南西去世五年了。A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态;D. has been dead现在完成时态。句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成be dead。故选D。

九年级英语现在完成时易错练习40题含答案解析

九年级英语现在完成时易错练习40题含答案解析

九年级英语现在完成时易错练习40题含答案解析1.I ______ to Beijing twice.A.wentB.have goneC.have been答案解析:C。

一般过去时表示过去某个时间发生的动作或存在的状态;现在完成时强调过去发生的动作对现在造成的影响或结果。

“have been to”表示去过某地,人已经回来;“have gone to”表示去了某地,人还没回来。

这里说去过北京两次,人已经回来,所以用“have been”。

2.She ______ her homework an hour ago.A.finishedB.has finishedC.had finished答案解析:A。

“an hour ago”是一般过去时的标志词,所以用“finished”。

现在完成时不能与明确的过去时间状语连用。

3.They ______ the museum last week.A.visitB.visitedC.have visited答案解析:B。

“last week”是一般过去时的标志词,用“visited”。

现在完成时强调对现在的影响,这里只是单纯陈述过去的动作。

4.We ______ a lot of books since we started reading club.A.readB.have readC.reading答案解析:B。

“since”是现在完成时的标志词,强调从过去开始一直持续到现在的动作,所以用“have read”。

5.He ______ football yesterday.A.playedB.has playedC.had played答案解析:A。

“yesterday”是一般过去时的标志词,用“played”。

现在完成时不能与明确的过去时间状语连用。

6.Tom ______ never ______ to Shanghai.A.is...beenB.was...beenC.has...been答案解析:C。

九年级英语现在完成时易错单选50题

九年级英语现在完成时易错单选50题

九年级英语现在完成时易错单选50题1. I ________ (visit) Beijing twice. Have you ever been there?Answer: have visited. The present perfect tense is used to express an action that started in the past and continues to the present or has just finished. In this case, the action of visiting Beijing has happened multiple times up to the present.2. She ________ (leave) school two years ago and hasn't come back since.Answer: left. "Two years ago" indicates a specific point in the past, so the simple past tense is used.3. They ________ (know) each other for ten years.Answer: have known. "For ten years" shows a period of time that started in the past and continues to the present, which requires the present perfect tense.4. My father ________ (work) in this factory since 1990.Answer: has worked. "Since 1990" indicates a starting point in the past and the action is still ongoing, so the present perfect tense is used.5. Tom ________ (not finish) his homework yet.Answer: hasn't finished. "Yet" is often used in the present perfect tense in negative sentences to indicate that the action has not been completed.6. I ______ my homework yet.A. haven't finishedB. have finishedC. finishedD. finishAnswer: A. “yet” is often used in negative sentences and questions in the present perfect tense, so “haven't finished” is the correct answer.7. They ______ in this city since 2015.A. liveB. livedC. have livedD. are livingAnswer: C. “since 2015” indicates a period of time up to the present, which requires the present perfect tense, so “have lived” is correct.8. How long ______ you ______ English?A. have; studiedB. did; studyC. do; studyD. were; studyingAnswer: A. “How long” asks for a period of time, and the present perfect tense is needed here, so “have; studied” is the right choice.9. She ______ the book for two weeks.A. has borrowedB. borrowedC. has keptD. keepsAnswer: C. “for two weeks” is a period of time, and we need a verb in the present perfect tense. “Borrow” is a momentary action, while “keep” can last for a period of time, so “has kept” is correct.10. Tom ______ never ______ to Beijing.A. has; beenB. has; goneC. is; beenD. is; goneAnswer: A. “has been” means having visited and returned, while “has gone” means having left and not returned yet. Here, the correct form is “has; been”.11. I have known him for three years. I ______ him three years ago.A. knewB. have knownC. get to knowD. got to knowAnswer: D. “three years ago” indicates a specific past time, so we use the past simple tense. “got to know” is the past form of “get to know”.12. The film has been on for half an hour. It ______ at 8:30.A. beganB. has begunC. beginsD. is beginningAnswer: A. “has been on for half an hour” shows that the action started in the past and is still ongoing. The start time was in the past, so weuse the past simple tense “began”.13. His father ______ the Party since 1978.A. joinedB. has joinedC. was inD. has been inAnswer: D. “since 1978” indicates a period of time from the past until now, so we use the present perfect tense and a durative verb. “has been in” is the correct form.14. How long can I ______ the book?A. borrowB. keepC. lendD. getAnswer: B. “How long” asks for a period of time, and we need a durative verb. “borrow”, “lend” and “get” are all momentary verbs. “keep” is durative.15. The Browns ______ China for three years.A. have come toB. have been toC. have been inD. have gone toAnswer: C. “for three years” indicates a period of time. “have come to”, “have been to” and “have gone to” are not durative. “have been in” means staying in a place for a period of time.16. Haven't they finished the project yet?A. Yes, they have.B. No, they haven't.C. Yes, they haven't.D. No, they have.Answer: B. "Haven't they finished the project yet?" is a negative question. The correct answer is "No, they haven't." which indicates thatthey haven't completed the project.17. Has she ever been to Paris?A. Yes, she has.B. No, she hasn't.C. Yes, she ever has.D. No, she ever hasn't.Answer: A or B. "Has she ever been to Paris?" is an interrogative sentence. The answer could be either "Yes, she has." if she has been to Paris or "No, she hasn't." if she hasn't.18. They haven't seen that movie, have they?A. Yes, they have.B. No, they haven't.C. Yes, they haven't.D. No, they have.Answer: A or B. This is a question in the form of a tag question. The answer depends on whether they have actually seen the movie. If they have, the answer is "Yes, they have." If they haven't, the answer is "No, they haven't."19. Hasn't he learned to play the piano?A. Yes, he has.B. No, he hasn't.C. Yes, he hasn't.D. No, he has.Answer: B. "Hasn't he learned to play the piano?" is a negative question. The correct answer is "No, he hasn't." which means he hasn't learned to play the piano.20. Have you never been to Beijing?A. Yes, I have.B. No, I haven't.C. Yes, I never have.D. No, I ever haven't.Answer: A or B. "Have you never been to Beijing?" is an interrogative sentence. The answer can be either "Yes, I have." if you have been to Beijing or "No, I haven't." if you haven't.21. I ______ my homework yet. Have you finished yours?A. haven't finishedB. finishedC. have finishedD. finishAnswer: A. “yet” is often used in the present perfect tense, and the negative form “haven't finished” is correct.22. She ______ the book since last week.A. has borrowedB. borrowedC. has keptD. keepsAnswer: C. “since last week” indicates the present perfect tense. Borrow is a short-term action and keep is a long-term state. So “has kept” is correct.23. They ______ in the city for ten years.A. livedB. have livedC. liveD. are livingAnswer: B. “for ten years” is a period of time, which requires the present perfect tense “have lived”.24. How long ______ you ______ this bike?A. have; boughtB. did; buyC. have; hadD. did; haveAnswer: C. “How long” asks for a duration, and the present perfect tense is needed. Buy is a short-term action, while have had indicates possession for a period of time.25. Tom ______ the film before.A. has seenB. sawC. seesD. seeAnswer: A. “before” suggests the present perfect tense, so “has seen” is the correct answer.26. Tom ______ Beijing. He will come back next week.A. has gone toB. has been toC. went toD. goes toAnswer: A. "has gone to" means someone has left for a place and is still there or on the way. In this sentence, Tom is still in Beijing and hasn't come back, so it should be "has gone to".27. Mary ______ the Great Wall twice.A. has gone toB. has been toC. went toD. goes toAnswer: B. "has been to" means someone has visited a place and come back. Mary has visited the Great Wall twice and returned, so it's "has been to".28. - Where is Jack?- He ______ the library.A. has gone toB. has been toC. went toD. goes toAnswer: A. The question is asking about Jack's current location. He is not here and has gone to the library.29. My parents ______ Shanghai. They will come back tomorrow.A. have gone toB. have been toC. went toD. go toAnswer: A. They are still in Shanghai and haven't returned yet, so it's "have gone to".30. Lucy ______ Hong Kong before.A. has gone toB. has been toC. went toD. goes toAnswer: B. "before" indicates that the action happened in the past and the person has come back. So, it's "has been to".31. I ______ this book for two weeks. I have to return it now.A. have borrowedB. have keptC. borrowedD. keptAnswer: B. “for two weeks” is a period of time, which requires apresent perfect tense with a延续性动词. “Borrow” is a瞬时性动词, while “keep” is a延续性动词. So, the correct answer is B.32. They ______ the Great Wall since two years ago.A. have visitedB. visitedC. have gone toD. go toAnswer: A. “since two years ago” indicates the present perfect tense. “Have visited” is the correct form. “Have gone to” means they are still there, which doesn't make sense in this context. So, the answer is A.33. How long ______ you ______ your hometown?A. have; leftB. did; leaveC. have; been away fromD. were; away fromAnswer: C. “How long” requires a present perfect tense with a延续性动词. “Be away from” is a延续性表达. So, the answer is C.34. My sister ______ in this school for three years.A. has studiedB. studiesC. studiedD. will studyAnswer: A. “for three years” is a period of time, indicating the present perfect tense. So, the answer is A.35. Tom ______ the film before.A. has seenB. sawC. seesD. will seeAnswer: A. “before” is a sign of the present perfect tense. “Has seen” is the correct form. So, the answer is A.36. I ______ my homework yet. Have you finished yours?A. haven't finishedB. finishedC. have finishedD. didn't finishAnswer: A. “yet” is often used in negative sentences and questions in the present perfect tense. The structure is “have/has + not + past participle”. So, “haven't finished” is the correct form.37. How long ______ you ______ in this city?A. have; livedB. did; liveC. do; liveD. were; livingAnswer: A. “How long” is a question word often used in the present perfect tense to ask about the duration of an action that started in the past and continues to the present. The structure is “have/has + past participle”. So, “have; lived” is correct.38. She ______ the book for two weeks.A. has borrowedB. has keptC. borrowedD. keepsAnswer: B. “for two weeks” is a period of time, and when we talk about an action that lasts for a period of time in the present perfect tense,we use a verb that can express a duration, such as “keep”. “Borrow” is a momentary action and cannot be used with “for two weeks”. So, “has kept” is the right choice.39. They ______ friends since they met in 2010.A. have beenB. have becomeC. becameD. wereAnswer: A. “since” is a key word for the present perfect tense. “Have been” is used to express a state that started in the past and continues to the present. “Become” is a momentary action and cannot be used with “since”. So, “have been” is correct.40. My father ______ the Party for over 30 years.A. has joinedB. has been inC. joinedD. was inAnswer: B. “for over 30 years” is a period of time. “Join” is a momentary action and cannot be used with a period of time. “Has been in” expresses a state that has lasted for a period of time. So, “has been in” is the correct answer.41. I have known him _for_ three years.Answer: for. “For + 时间段” is used with the present perfect tense to indicate the duration of an action or state.42. She has lived here _since_ 2010.Answer: since. “Since + 时间点” is often used with the present perfect tense to show when an action started.43. They have been married _for_ ten years.Answer: for. Here, “for ten years” indicates the length of time they have been married.44. He has worked in this company _since_ last month.Answer: since. “Since + last month” specifies the starting point of his working in the company.45. We have studied English _for_ five years.Answer: for. “For five years” tells the duration of our studying English.46. I ______ my homework yet.A. haven't finishedB. didn't finishC. won't finishD. don't finishAnswer: A. “yet” is often used in present perfect tense, and the negative form is “haven't + past participle”. So, the correct answer is A.47. They ______ this city for ten years.A. have leftB. leftC. have been away fromD. were away fromAnswer: C. “for ten years” indicates a period of time, which requires a present perfect tense and a verb that can express a duration. “Left” is a momentary action and cannot be used with “for ten years”. “Have been away from” is the correct form. So, the answer is C.48. How long ______ you ______ here?A. have; studiedB. did; studyC. do; studyD. were; studyingAnswer: A. “How long” asks for a period of time, and present perfect tense is needed. The structure of present perfect tense for this question is “have + past participle”. So, the answer is A.49. She ______ the book for a month.A. has borrowedB. has keptC. borrowedD. keepsAnswer: B. “for a month” indicates a period of time. “Borrow” is a momentary action and cannot be used with “for a month”. “Keep” canexpress a duration. The present perfect tense is “has kept”. So, the answer is B.50. We ______ never ______ to the Great Wall.A. have; beenB. have; goneC. has; beenD. has; goneAnswer: A. “never” is often used in present perfect tense. “Have been” means having visited and returned. “Have gone” means having gone and not returned yet. We are still here, so the correct form is “have been”. The subject “we” requires “have”, not “has”. So, the answer is A.。

2020-2021年 现在完成时易错题经典1

2020-2021年 现在完成时易错题经典1
A. opened B. has been opened C. has opened D. has been open
【答案】D
【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。
【点评】考查open转化为be open, be open里的open是形容词,不能加ed..
【点评】本题考查延续性动词。以及borrow,lend,keep,kept四个词的词义和用法。
5.—Where is your father?
—.
A. He has been to Shanghai B. He has been in Shanghai
C. He has gone to Shanghai D. He have been to Shanghai
【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。
14.I ________ an invitation to the concert. I can't wait to go.
A. receive B. will receive C. was receiving D. have received
2.—The drama series The Thunder(破冰行动)hits screens these days.
—Oh. What a pity! I ____________ any of them yet,
A. doesn't watch B. didn't watch C. won't watch D. haven't watched
【答案】D

九年级英语现在完成时易错单选50题

九年级英语现在完成时易错单选50题

九年级英语现在完成时易错单选50题1.I ________(visit) the Great Wall last year.A.visitedB.have visited答案:A。

本题考查一般过去时和现在完成时的区别。

last year 是明确的过去时间状语,要用一般过去时visited。

现在完成时强调过去发生的事情对现在的影响,本题只是单纯陈述去年去了长城这个过去的动作,没有对现在产生影响。

2.She ________(live) in this city for ten years.A.livedB.has lived答案:B。

for ten years 是一段时间,要用现在完成时has lived。

一般过去时只是强调过去某个时间发生的动作,不能与一段时间连用。

现在完成时表示从过去一直持续到现在的动作或状态。

3.He ________(go) to the park yesterday.A.wentB.has gone答案:A。

yesterday 是过去时间状语,用一般过去时went。

has gone 表示去了某地还没回来,本题只是单纯说昨天去了公园这个过去的动作。

4.They ________(finish) their homework an hour ago.A.finished答案:A。

an hour ago 是过去时间状语,用一般过去时finished。

现在完成时不能与明确的过去时间状语连用。

5.I ________(see) that movie before.A.sawB.have seen答案:B。

before 是现在完成时的标志词,表示以前看过那部电影,对现在有影响,即知道电影的内容等。

saw 只是过去看了,没有强调对现在的影响。

6.She ________(buy) a new dress last week.A.boughtB.has bought答案:A。

last week 是过去时间状语,用一般过去时bought。

初一英语现在完成时考点易错点的总结含答案

初一英语现在完成时考点易错点的总结含答案

初一英语现在完成时考点易错点的总结含答案一、选择题1.—When did you buy your car? It looks so new.—Really? I ________ it for three years and I like it very much.A.have bought B.have had C.bought D.had2.Gina can’t go to the farm with her classmates because she________ a bad col d.A.is caught B.is catching C.will catch D.has caught 3.—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 4.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 5.—Have you ever worked on this farm?—Yes. I _________ cows as a farmer there for two years.A.raised B.was raising C.have raised D.will raise6.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 7.— I remember that Mr.Green once traveled broad.— Not only Mr.Green but also his daughters ______ abroad twice.A.have gone B.have been C.has gone D.has been8.— When did the Mixc Shopping Center open? — It ________ for nearly half a year.A.has opened B.has been open C.was opened D.had been open 9.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open 10.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 11.—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 to12.Not all the students in my class would like to go to Suzhou Museum next week because about three-fifths of them _________ there before.A.have been B.have gone C.has been D.have been to 13.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was14.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 15.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 16.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 17.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish 18.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.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 20.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 been21.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 22.—Have you been to the Robot Restaurant in our city?—No. Although it _________ for more than a year, I’m far too busy to go there.A.has started B.has been on C.has been open D.has opened 23.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was24.With the wide use of e-business, the way of shopping we were used to a lot.A.change B.changing C.changed D.has changed25.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 26.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 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.—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 total length of 160,000 kilometers.A.builds B.built C.will build D.has built 30.—Hurry up. I can’t wait to see the movie. My Sister!—Oh dear! It ________ for five minutes. Come on!A.has begun B.has been on C.will begin D.will be on 31.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 32.—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 with33.—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 fo r 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 your uncle? —In the USA.He ________ there for two months.A.has gone B.has gone to C.has been D.has been to 36.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 37.—Look! How dry and clean the road is!—Yes. Someone ________ up the snow. They’re so early.A.clean B.cleaned C.has cleaned D.was cleaning 38.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 39.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 40.—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 41.—OK, what do you want to know?—I’m unsu re ________.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 42.—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 43.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 to44.—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.becomes45.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 now46.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 47.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 48.—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 49.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 50.—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【参考答案】***试卷处理标记,请不要删除一、选择题1.B【详解】句意:——你什么时候买的车?它看起来很新。

外研版英语【初中英语】 现在完成时易错点汇总及练习测试题

外研版英语【初中英语】 现在完成时易错点汇总及练习测试题

外研版英语【初中英语】现在完成时易错点汇总及练习测试题一、初中英语现在完成时1.Little Tom his home for more than ten years.A. leavesB. left fromC. will leaveD. has been away from【答案】 D【解析】【分析】句意:小汤姆离开家已经十年了。

由句中“for more than ten years”可知. 句中的谓语动词需使用延续性动词。

leave对应的延续性动词为be away。

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

2.My parents for twenty years by the time I was 15.A. marriedB. had marriedC. had been marriedD. had got married【答案】 C【解析】【分析】for twenty years“二十年”.为表一段时间的状语,要求谓语动词具有持续性。

而在所给选项中,只有be married表示结婚状态,具有延续性,故选C。

【点评】本题考查非延续性动词与延续性动词的转换。

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

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

4.—— ______you _____ out the problem, Sam?——Not yet, but I'm going to.A. Did, workB. Are, workingC. Have, workedD. Will , work【答案】 C【解析】【分析】句意:萨姆,你计算出这道数学题了吗?——还没有,但是快了。

初一语法知识-英语现在完成时的易错题汇编附答案含解析

初一语法知识-英语现在完成时的易错题汇编附答案含解析

初一语法知识-英语现在完成时的易错题汇编附答案含解析一、选择题1.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 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.—Have you ever worked on this farm?—Yes. I _________ cows as a farmer there for two years.A.raised B.was raising C.have raised D.will raise 4.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 5.—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 6.— When did the Mixc Shopping Center open? — It ________ for nearly half a year. A.has opened B.has been open C.was opened D.had been open 7.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open 8.—See? The strange man ________ around our house again. Should we call the police?—Oh, no. He is our new neighbor, who moved upstairs the day before yesterday.A.walks B.walked C.has walked D.is walking 9.—May I borrow your new-bought book The Adventures of Tom Sawyer now?—I'm afraid not. I ________ only half of it, and I'll try to finish it this weekend.A.read B.am reading C.have read D.will read 10.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 left11.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 12.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 13.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 14.—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 15.—Where is your uncle? I haven't seen him for a long time.—He Shanghai for about half a year. He moved there last October.A.has gone to B.has been to C.has arrived in D.has been in 16.—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 17.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 18.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 19.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 20.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make 21.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish 22.—Have you been to the Robot Restaurant in our city?—No. Although it _________ for more than a year, I’m far too busy to go there.A.has started B.has been on C.has been open D.has opened 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.was 25.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was26.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 competition27.—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 28.—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 29.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 30.—Bill Gates and Melinda Gates, two of the world’s richest people, said “we no longerbelieve 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 with31.—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 32.—When will the live women’s football match between China and South Korea begin on TV?—Oh, it ________ for ten minutes, ending in 4:3. China won the game.A.has finished B.has been on C.has been over D.has begun 33.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 34.—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 35.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 36.—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 37.—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.finished38.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost39.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.opened40.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 now41.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives42.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.improved43.— 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 44.—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 45.—Have you been to SuNing Plaza in our city?—No. Although it ________ for more than a week, I am far too busy to go there.A.has started B.has opened C.has been open D.has been on 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.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won48.Not all the students in my class would like to go to Suzhou Museum next week because about three-fifths of them _________ there before.A.have been B.have gone C.has been D.have been to 49.—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 50.—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.becomes【参考答案】***试卷处理标记,请不要删除一、选择题1.B【详解】句意:丽萨还没有完成作业。

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

必备英语英语现在完成时易错题精选一、初中英语现在完成时1.一 How long your brother ______ this camera?— For two weeks.A. have; boughtB. have; hadC. has; hadD. has; bought【答案】 C【解析】【分析】本题考查动词的时态。

句意:“你哥哥买这个相机多久了?”“两周了。

”根据答语“For two weeks. ”可知本句的动词应该使用延续性动词have,不能使用短暂性动词buy。

主语是your brother,为第三人称单数,所以应该选择C项。

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

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.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。

句意是:自从我五岁时被狗伤过之后我就一直怕狗。

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

4.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。

get married需换成be married。

故选A。

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

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

5.The small shop ________ for several years.A. openedB. has been openedC. has openedD. has been open【答案】 D【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。

【点评】考查open转化为be open, be open里的open是形容词,不能加ed..6.The tall building here for 100 years.A. isB. wasC. has beenD. is been【答案】 C【解析】【分析】那幢高楼在这里已经有100年了。

根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。

故选C。

【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。

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

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

8.So far, the AIIB(亚投行)_____ 57 countries to be the founding members.A. attractedB. has attractedC. will attract【答案】 B【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。

So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。

故选B。

9.—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+过去分词。

10.—What about watching the movie Big Fish tomorrow?—Oh, I it already.A. watchB. have watchedC. will watchD. am watching【答案】 B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。

already是完成时的标志,故选B。

【点评】联系句意,注意辨析关键的词语,来判断所填之词。

11.—Why are you looking for Mary in a hurry, John?—The boss is wondering where she _______ and how long she _______ there.A. has been; has beenB. has gone; has goneC. has been; has goneD. has gone; has been【答案】 D【解析】【分析】句意:—你为什么这么匆忙找玛丽,约翰?—老板想知道她去了哪儿并在那儿呆多久。

Have/has gone to 意为去了某地,have/has been to 意为去过某地,而have/has been in+地点名词意为呆在某地,停留在某地,当时副词there时,不用介词in,故选D。

12.Jackson school two years ago and he for two years.A. leaves; has goneB. left; has been awayC. leaves; has been awayD. left; has gone 【答案】 B【解析】【分析】句意:Jackson两年前离开学校,他离开已经两年了。

根据“two years ago”可知,第一空应用一般过去时;根据“for two years”可知,第二空应用现在完成时,且动词要用延续性动词,故选B。

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

13.Which of the following is WRONG?A. Your car is good except for the colour.B. The film has begun for twenty minutes.C. I have kept the book for two days.D. What's the difference between the two tricks?【答案】 B【解析】【分析】句意:下面哪一个是错误的?A选项意为:你的汽车除了颜色之外其他都很好;B选项意为:这场电影已经开始二十分钟了。

这个句子是错误的,begun的原形是begin,意思是开始,是瞬间性动词,不能和一段时间连用;C选项意为:我借这本书已经两天了,这个句子是对的,keep是持续性动词;D选项意为:这两个把戏之间的区别是什么?故应选B。

【点评】考查句子结构。

掌握短暂性动词不能与时间段连用。

14.It _______ over ten days since the dog _______ .A. is; has been deadB. has been; diedC. has been; has been deadD. was; has died 【答案】 B【解析】【分析】句意:狗死了有十多天了。

Since 引导一个过去时的句子,所以第二个空填die的过去式,主句应该用现在完成时,也可以用is ,但比较口语化,综合两个空可知选B。

15.Mike the bookshop. I have to wait for him.A. went toB. was inC. has been toD. has gone to【答案】 D【解析】【分析】句意:迈克去了书店。

我不得不等他。

从第二句来判断. 迈克不在. 应用“have/has gone to a place”来表示“去某地了(还没有回来)”。

用现在完成时强调过去发生的事件对现在的影响。

【点评】考查动词时态及have been to和have gone to的区别。

16.I have lived here _______ I was born.A. beforeB. whenC. forD. since【答案】 D【解析】【分析】自从我出生我就一直生活在这里。

自从用since.【点评】考查关连词的用法。

17. you ever______ the Palace Museum?A. Were:VisitingB. Will;visitC. Have;visitedD. Are;visiting 【答案】 C【解析】【分析】句意:你去参观过故宫吗。

ever一般永远现在完成时的疑问句中,只有C选项是完成时态,故选C。

【点评】联系句意,寻找关键词,根据关键词语判断所填之词。

18.What you in the past two hours, my baby?A. will; doB. have; doneC. are; doingD. would; do【答案】 B【解析】【分析】句意:在过去的两个小时你做了什么,我的乖乖?根据“in the past two hours”可知用完成时态。

故选B。

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

19.You my English dictionary for a month. Could you please give it back to me now?A. have borrowedB. lentC. have keptD. borrowed【答案】 C【解析】【分析】句意:你借我的英语词典有一个月了,你现在能把它还给我吗?根据句中时间状语“for a month”. 可推断此句应该用现在完成时,故先排除选项B、D。

相关文档
最新文档