中考中考英语总复习 现在完成时易错题

合集下载

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

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

九年级英语现在完成时易错练习40题(答案解析)1. My sister ______ in this school since she was ten years old.A. studiedB. has studiedC. studiesD. had studied答案:B。

解析:本题考查现在完成时的用法。

句中since she was ten years old( 自从她十岁以来)是现在完成时的标志词,表示从过去某个时间开始一直持续到现在的动作或状态,所以要用现在完成时,结构为have/has+过去分词。

A选项studied是一般过去时,只表示过去的动作;C选项studies是一般现在时,表示经常发生的动作或存在的状态;D选项had studied是过去完成时,表示在过去某个时间或动作之前已经发生的动作,均不符合题意。

2. Tom ______ his homework yet. He is still doing it in his room.A. hasn't finishedB. finishedC. has finishedD. doesn't finish答案:A。

解析:本题考查现在完成时的否定形式。

yet(还,仍然)是现在完成时的标志词,用于否定句和疑问句中。

根据后句He is still doing it in his room 他仍然在房间里做它)可知,汤姆还没有完成作业,要用现在完成时的否定形式,即haven't/hasn't+过去分词。

B选项finished是一般过去时;C选项has finished是现在完成时的肯定形式;D选项doesn't finish是一般现在时的否定形式,均不符合题意。

3. -______ you ever ______ to the Great Wall? -Yes, I ______ there last year.A. Have; been; wentB. Have; gone; wentC. Did; go; have beenD. Have; been; have gone答案:A。

九年级英语现在完成时易错单选20题答案解析版

九年级英语现在完成时易错单选20题答案解析版

九年级英语现在完成时易错单选20题答案解析版1**题干**:I have always been interested in music. Since I was a child, I ___ played various instruments. Now, I ___ learning to play the guitar. I have also joined a music club and ___ many friends there. We have performed in several shows and ___ a lot of fun. Music has become an important part of my life and I know I will continue to enjoy it.**问题1**:Since I was a child, I ___ played various instruments.A. haveB. hasC. hadD. having答案:A。

主语是I,排除B;since 引导的时间状语从句,主句用现在完成时,排除C 和D。

现在完成时结构为have/has + 过去分词。

**问题2**:Now, I ___ learning to play the guitar.A. amB. isC. areD. be答案:A。

主语是I,be 动词用am;现在进行时表示现在正在进行的动作,而此处表示现在一直在进行的动作,用现在完成进行时have/has been + doing,即I am learning to play the guitar.**问题3**:I have also joined a music club and ___ many friends there.A. makeB. madeC. have madeD. will make答案:C。

人教版初三英语现在完成时易错知识点总结

人教版初三英语现在完成时易错知识点总结

(每日一练)人教版初三英语现在完成时易错知识点总结单选题1、The film The Battle at Lake Changjin(长津湖)________ very popular since it was on show. A.becomeB.becameC.will becomeD.has become答案:D解析:句意:电影《长津湖》自上映以来就非常受欢迎。

考查动词时态。

根据“since it was on show”可知此句时态为现在完成时,故选D。

2、—How many friends has Frank made ________ he came to the new school?—At least ten, I think.A.ever sinceB.as soon asC.whileD.until答案:A解析:句意:——自从弗兰克来到这所新学校,他交了多少朋友?——我想至少十个。

考查从属连词。

ever since自从;as soon as一……就……;while当……时候,和……同时;until直到。

根据前后句时态可知,主句为现在完成时,从句为一般过去时,则应用ever since连接。

故选A。

3、—Where is your dad?—He ________ France. He won’t come back ________ this week.A.has gone to; untilB.has been to; untilC.has been to; afterD.has gone to; after答案:A解析:句意:——你爸爸在哪里?——他去法国了。

他到这个星期才会回来。

考查现在完成时及介词辨析。

have gone to去了某地还未回来;have been to去过某地已经回来;until直到……为止;after在……之后。

根据“He won’t come back”可知爸爸去了法国还未回来,第一空用has gone to;not ... until“直到……才”,第二空用until。

中考英语易错题专题三英语现在完成时(含解析)及解析

中考英语易错题专题三英语现在完成时(含解析)及解析

中考英语易错题专题三英语现在完成时(含解析)及解析一、初中英语现在完成时1.So far Tom with Mary _______ 50 left -behind children to do their homework after school.A. helpB. helpedC. has helpedD. have helped【答案】 C【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。

选C。

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

【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。

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.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。

九年级英语现在完成时易错单选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。

九年级英语现在完成时易错单选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.。

现在完成时易错题测试卷(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。

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

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

九年级英语现在完成时易错练习40题答案解析版1. - I ______ (see) Tom at the supermarket yesterday.A. have seenB. sawC. had seenD. see答案:B。

解析:根据时间状语yesterday可知,这是一个明确的过去时间点,描述过去某个具体时间发生的动作要用一般过去时,而不是现在完成时。

选项A“have seen”是现在完成时,表示过去发生的动作对现在造成的影响或结果,这里只是单纯说昨天看到了Tom,没有强调对现在的影响,所以A错误。

选项C“had seen”是过去完成时,表示在过去某个动作之前就已经发生的动作,这里没有这种时间先后关系,C错误。

选项D“see”是一般现在时,时态不符,D错误。

2. - She ______ (not come) back since she left last year.A. hasn't comeB. didn't comeC. hadn't comeD. won't come答案:A。

解析:句中的since she left last year表示从去年离开到现在的一段时间,这种情况下要用现在完成时,表示过去发生的动作持续到现在。

选项B“didn't come”是一般过去时,不能表达从过去持续到现在的概念,B错误。

选项C“hadn't come”是过去完成时,这里没有涉及到过去的过去的时间关系,C错误。

选项D“won't come”是一般将来时,时态完全不符,D错误。

3. - They ______ (finish) the project last week.A. have finishedB. finishedC. had finishedD. finish答案:B。

解析:last week是表示过去的时间状语,用于描述过去某个特定时间完成的动作,所以要用一般过去时。

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

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

(英语)英语现在完成时易错剖析含解析一、初中英语现在完成时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【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。

九年级英语现在完成时易错练习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。

【英语】中考英语易错题专题三英语现在完成时(含解析)及解析

【英语】中考英语易错题专题三英语现在完成时(含解析)及解析

【英语】中考英语易错题专题三英语现在完成时(含解析)及解析一、初中英语现在完成时1.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】 D【解析】【分析】考查动词的时态。

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

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

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

故选D。

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

【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。

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

现在完成时易错题

 现在完成时易错题
【点评】现在完成时表示延续性的状态。
9.—How do you like Beijing, Miss Read?
—I've no idea. I _____ there.
A. have gone B. have been C. haven't been D. haven't gone
【答案】C
【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。
【点评】本题考查延续性动词。以及borrow,lend,keep,kept四个词的词义和用法。
5.— 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 to B. has been to C. has arrived in D. has been in
【答案】D
【解析】【分析】考查延续与非延续性动词。根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。
6.The small shop ________ for several years.
【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。
3.—Your shoes are so old. Why don't you buy a new pair?

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

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

九年级英语现在完成时易错练习40题含答案解析1.I ______ to Paris last year. But I have never been there before.A.have goneB.wentC.have beenD.go答案解析:B。

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

last year 是过去的时间点,应用一般过去时,went 表示过去发生的动作。

而have gone to 表示去了某地还没回来,have been to 表示去过某地已经回来,go 是一般现在时,均不符合语境。

2.She ______ her homework already. She can play games now.A.has finishedB.finishedC.will finishD.finishes答案解析:A。

already 是现在完成时的标志词,has finished 表示已经完成的动作,强调对现在的影响,即现在可以玩游戏了。

finished 是一般过去时,will finish 是一般将来时,finishes 是一般现在时,都不符合语境。

3.They ______ the museum yesterday.A.visitB.visitedC.have visitedD.will visit答案解析:B。

yesterday 是过去的时间点,应用一般过去时,visited 表示过去发生的动作。

visit 是一般现在时,have visited 是现在完成时,will visit 是一般将来时,均不符合语境。

4.My brother ______ never ______ to Beijing.A.has, goneB.has, beenC.have, goneD.have, been答案解析:B。

never 是现在完成时的标志词,has been to 表示去过某地已经回来,has gone to 表示去了某地还没回来,根据语境应用has been to。

中考中考英语总复习现在完成时难点、易错点

中考中考英语总复习现在完成时难点、易错点

中考中考英语总复习现在完成时难点、易错点一、初中英语现在完成时1.—What about watching the movie Big Fish tomorrow?—Oh, I it already.A. watchB. have watchedC. will watchD. am watching【答案】 B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。

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

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

2.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.3.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.4.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。

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

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

九年级英语现在完成时易错练习40题含答案解析1.I ______ (visit) my grandparents last weekend.A.visitB.visitedC.have visitedD.will visit答案解析:B。

本题考查一般过去时。

last weekend 是明确的过去时间标志,所以用一般过去时visited。

现在完成时强调过去发生的事情对现在的影响,一般过去时只强调过去某个时间发生的动作。

2.She ______ (finish) her homework already.A.finishedB.finishesC.has finishedD.will finish答案解析:C。

本题考查现在完成时。

already 是现在完成时的标志词,表示已经完成的动作对现在造成的影响。

3.They ______ (go) to the park yesterday.A.goB.wentC.have goneD.will go答案解析:B。

yesterday 是过去时间标志,用一般过去时went。

4.He ______ (read) that book three times.A.readB.readsC.has readD.will read答案解析:C。

three times 表示从过去到现在的一个动作重复次数,用现在完成时has read。

5.We ______ (see) that movie last month.A.seeB.sawC.have seenD.will see答案解析:B。

last month 是过去时间标志,用一般过去时saw。

6.She ______ (be) to Paris twice.A.isB.wasC.has beenD.will be答案解析:C。

twice 表示从过去到现在的一个经历次数,用现在完成时has been。

7.They ______ (play) football an hour ago.A.playB.playedC.have playedD.will play答案解析:B。

九年级英语现在完成时易错练习40题(带答案)

九年级英语现在完成时易错练习40题(带答案)

九年级英语现在完成时易错练习40题(带答案)1. I ______ (visit) Paris last year. I ______ (never visit) Rome.A. visited; have never visitedB. have visited; never visitedC. visited; never visitD. have visited; have never visited答案解析:A。

第一空,句中有明确的时间状语last year,这是一般过去时的标志,所以要用visited,表示过去某个时间发生的动作。

第二空,never visit这种形式是一般现在时,不符合语境;have never visited是现在完成时,表达从过去到现在(说话时)一直都没有去过罗马,强调过去的经历对现在的影响,所以这里要用have never visited。

2. He ______ (write) a letter to his friend yesterday. And he ______ (write) three letters this month.A. wrote; has writtenB. has written; wroteC. wrote; wroteD. has written; has written答案解析:A。

第一空,yesterday表明是昨天发生的动作,要用一般过去时wrote。

第二空,this month表示这个月( 从这个月开始到现在),是一个从过去持续到现在的时间段,他已经写了三封信,强调到现在为止的结果,要用现在完成时has written。

3. She ______ (go) to the library just now. She ______ (be) theremany times.A. went; has beenB. has gone; wasC. went; wasD. has gone; has been答案解析:A。

中考英语现在完成时易错题汇总 及答案

中考英语现在完成时易错题汇总 及答案

中考英语现在完成时易错题汇总及答案一、选择题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 been4.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.—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 8.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 9.—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 10.—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 11.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 12.—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 13.—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 14.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 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.—What changes________in your lives?—Our lives have changed a lot, like...A.have there had B.has there been C.have there been D.has there had 17.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 18.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make 19.—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 20.—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 finis h C.hasn’t finished D.won’t finish 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 been 24.—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 25.— 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 26.—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.becomes27.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.—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 up29.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.—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.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.—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 33.— 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 34.—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 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.—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 38.—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 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.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost41.Pleas e 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 42.—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 43.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 44.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 45.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won46.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 47.—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 48.—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 49.—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.lives 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.C【详解】句意:他的父母亲看起来都很难过。

中考中考英语总复习 现在完成时易错点汇总及练习测试题

中考中考英语总复习 现在完成时易错点汇总及练习测试题

中考中考英语总复习现在完成时易错点汇总及练习测试题一、初中英语现在完成时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.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。

get married需换成be married。

故选A。

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

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

3.—Where is Catherine? I haven't seen her for days.—She Wuhan. She'll be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】 A【解析】【分析】句意:——Catherine在哪里?我好几天没见她。

——她已经去武汉了。

她将下周回来。

主语是she,所以用has,排除C、D。

A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。

根据She'll be back next week.她下周回来可知现在还没有回来,故选A。

人教版初三英语现在完成时重点易错题

人教版初三英语现在完成时重点易错题

(每日一练)人教版初三英语现在完成时重点易错题单选题1、Mr. Brown _________ in Beijing for ten years. He enjoys his life here.A.livedB.has livedC.livesD.is living答案:B解析:句意:布朗先生在北京生活了十年,他喜欢这里的生活。

考查动词时态。

live,动词,意为“生活,居住”;根据时间状语“for ten years”可知,句子时态为现在完成时,其构成为:have/has+动词的过去分词;主语Mr. Brown是第三人称单数,助动词用has,live的过去分词是lived。

故选B。

2、Mr. Brown _______ his hometown since he _______ the army.A.has left; joinedB.has been away from; has joinedC.has been away from; joined答案:C解析:句意:布朗先生自从参军以来就离开了家乡。

考查动词时态。

since引导的时间状语从句,从句用一般过去时,主句用现在完成时,且动词要用延续性动词。

leave是短暂性动词,be away from是延续性动词,故选C。

3、— How happy your grandparents are!— Yes, they _________ for fifty years.A.have marriedB.have been marriedC.have got marriedD.married答案:B解析:句意:——你的祖父母多么幸福啊!——是的,他们结婚五十年了。

考查动词时态以及延续性动词。

for+一段时间要与现在完成时一起连用,且动词要用延续性动词,get married 和marry是短暂性动词,延续性动词是be married,故选B。

4、— John, is your father a teacher?— Yes, he is. He ________ Physics since 20 years ago.A.teachesB.has taughtC.is teachingD.will teach答案:B解析:句意:——约翰,你爸爸是老师吗?——是的,他是。

初三上册完整版英语现在完成时考点易错点的总结含答案

初三上册完整版英语现在完成时考点易错点的总结含答案

初三上册完整版英语现在完成时考点易错点的总结含答案一、选择题1.—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 2.—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 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.—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 6.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 7.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 8.—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.had 9.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 10.What a pity! My new computer__________ a virus and it can't work now. A.catches B.caught C.is caught D.has caught 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.—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.—What changes________in your lives?—Our lives have changed a lot, like...A.have there had B.has there been C.have there been D.has there had 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.―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 16.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 17.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 18.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make 19.—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 20.—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 finish21.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 killed22.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 teach23.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.— 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 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.So far, China ________ the world’s largest hig hway network, with a total length of 160,000 kilometers.A.builds B.built C.will build D.has built 29.—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 watched30.— 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 31.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 32.—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 33.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 34.—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 35.—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.becomes36.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost37.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived38.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 now39.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.—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 41.—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 42.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 43.Not all the students in my class would like to go to Suzhou Museum next week because aboutthree-fifths of them _________ there before.A.have been B.have gone C.has been D.have been to 44.—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 45.—Could you ________ me this book please, Daniel?—Sorry, but I ________ it for only half an hour. I haven't finished it.A.lend; have had B.borrow; have bought C.borrow; have hadD.lend; bought46.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 47.—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 48.—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 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.The s choolboy 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 competition【参考答案】***试卷处理标记,请不要删除一、选择题1.B【详解】句意:——时装秀将在半小时后开始,但桑迪还没有出现。

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

中考中考英语总复习现在完成时易错题一、初中英语现在完成时1.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。

根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。

故选B。

【点评】考查动词的时态2.—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。

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

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。

【点评】本题考查延续性动词。

以及borrow,lend,keep,kept四个词的词义和用法。

4.—Where is Catherine? I haven't seen her for days.—She Wuhan. She'll be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】 A【解析】【分析】句意:——Catherine在哪里?我好几天没见她。

——她已经去武汉了。

她将下周回来。

主语是she,所以用has,排除C、D。

A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。

根据She'll be back next week.她下周回来可知现在还没有回来,故选A。

【点评】考查短语辨析,注意平时识记其区别,理解句意。

5.—I'm sorry for being late.—Never mind. The meeting ______for only 5 minutes. This way, please.A. has begunB. has endedC. has been on【答案】 C【解析】【分析】句意:——对不起,我迟到了。

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

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

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

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

8.So far Tom with Mary _______ 50 left -behind children to do their homework after school. A. help B. helped C. has helped D. have helped【答案】 C【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。

选C。

9.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。

根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。

故选D。

【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。

10.A number of tourists _____ Yangzhou many times because such a beautiful city.A. have been toB. has been toC. has gone toD. have gone to【答案】 A【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。

have been to,表示去过某个地方,have gone to,表示去了某地,还没回来。

many times是很多次,游客们应该是去过很多次,用have/has been to+地点,由于主语是复数,助动词用have,故选A。

【点评】考查现在完成时,注意have been to表示去过回来了,have gone to表示去了还没回来。

11.I my hometown for a long time. I really miss it!A. have leftB. went away fromC. leftD. have been away from【答案】 D【解析】【分析】句意: 我已经离开家乡很长时间了,我十分想念它。

句中for a long time 不能与短暂性动词leave搭配, 需转换成可延续的be away from ,根据句意词句应该用现在完成时,故答案为D。

【点评】考查现在完成时中延续性动词与for时间段的连用。

牢记短暂性动词与延续性动词之间的转换。

12.一 Have you ever the film Gang Jiong?一 Yes, I have.A. seeB. to seeC. sawD. seen【答案】 D【解析】【分析】句意:“你看过电影《港囧》吗?”“是的,我看过。

”由ever及答语可知句子用现在完成时,故用see的过去分词seen。

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

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

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

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

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

15.一This is the second time I have come to Taiyuan. It a lot.一Yeah, it is becoming more and more beautiful.A. changesB. will changeC. was changingD. has changed【答案】 D【解析】【分析】句意为——这是我第二次来到太原。

它改变了很多。

——是的,它将变得越来越美丽。

根据have come,可知是时态是现在完成时,结构为have/has done,主语是it,用has changed,故选D。

【点拨】此题考查现在完成时。

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

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

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

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

相关文档
最新文档