初三现在完成时态练习

合集下载

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

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

初中现在完成时练习题及答案一、单项选择题1. I ____________ my homework yet.A. didn't doB. haven't doneC. doesn't doD. hasn't done答案:B. haven't done2. _______ you ever been to Japan?A. HaveB. HasC. AreD. Is答案:A. Have3. Sarah _________ books at the library.A. had readB. had been readingC. has readD. has been reading答案:C. has read4. We _________ each other since last week.A. didn't seeB. haven't seenC. haven't been seeingD. doesn't see答案:B. haven't seen5. _______ you ever _______ surfing?A. Did, goB. Have, wentC. Have, goneD. Did, gone答案:C. Have, gone二、完形填空题It has been a different world without our dear friend, Oscar. We __6__ him since we were eight-years-old. Oscar was a great friend and an amazing person. He __7__ us to be much better people.Last summer, Oscar fell terribly ill. He __8__ in the hospital for a few weeks, but unfortunately, he __9__ his battle with the illness and __10__ away.Since Oscar's death, we __11__ daily memories of our time with him. We __12__ how he always had something positive to say, no matter what. Oscar __13__ inspired us to be positive and kind, even in difficult times.We have been __14__ for several therapy sessions as a group, and it has really helped us __15__ with the loss of our friend. We __16__ that accepting the loss is a process, and it takestime to heal. But we are __17__ grateful for the time we had with Oscar and the memories we __18__ with him.Oscar's __19__ and laughter is greatly missed, but his __20__ will forever be in our hearts.6. A. knowB. have knownC. knewD. known答案:B. have known7. A. haveB. hasC. hadD. having答案:C. had8. A. wereB. has beenC. hasD. had been答案:D. had been9. A. losesB. lossC. loosesD. lost答案:D. lost10. A. passB. passedC. passingD. passes答案:B. passed11. A. rememberB. rememberedC. remembersD. have remembered答案:B. remembered12. A. alwaysB. usuallyC. sometimesD. never答案:A. always13. A. yetB. alreadyC. alsoD. always答案:D. always14. A. goB. goesC. goneD. going答案:A. go15. A. copeB. copingC. copedD. have coped 答案:B. coping16. A. knowB. knewC. knownD. knowing答案:C. known17. A. tooB. veryC. soD. really答案:D. really18. A. madeB. makeC. have madeD. making答案:C. have made19. A. joyfulB. happinessC. joyfulD. joy答案:D. joy20. A. friendshipB. friendC. friendsD. friendly答案:C. friends三、阅读理解题Emma has always been interested in photography. For her13th birthday, her parents bought her a camera and she has been taking photos ever since.In the past year, Emma has taken over 10,000 photos. She has traveled to different places and captured the beauty around her. She has photographed stunning landscapes, cute animals, and even her friends and family. Emma has discovered that the more she practices, the better her photos turn out.Emma has also created an online portfolio of her photos. She has received positive feedback from friends and strangers alike. Some people have even contacted her asking if they can purchase prints of her photos.Recently, Emma entered a photography contest. The theme was \。

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

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

现在完成时专项练习题及答案解析一、练习题1. 选择正确的现在完成时形式填空。

(1) I _______ (already/just) _______ (finish) my homework.(2) She _______ (already/just) _______ (finish) her dinner.2. 选择正确的现在完成时形式填空。

(1) They _______ (already/just) _______ (arrive) at the airport.(2) He _______ (already/just) _______ (leave) the office.3. 选择正确的现在完成时形式填空。

(1) We _______ (already/just) _______ (eat) our lunch.(2) You _______ (already/just) _______ (finish) your work.4. 选择正确的现在完成时形式填空。

(1) She _______ (already/just) _______ (start) her new job.(2) He _______ (already/just) _______ (finish) his project.5. 选择正确的现在完成时形式填空。

(1) They _______ (already/just) _______ (arrive) at the hotel.(2) I _______ (already/just) _______ (leave) the house.二、答案解析1. (1) already finish (2) just finish解析:在第一题中,"already"用于强调动作已经完成,而"just"用于强调动作刚刚完成。

因此,根据句意,第一个空应填"already",第二个空应填"just"。

现在完成时(单选题 30题 含解析)初中英语专题练习

现在完成时(单选题 30题 含解析)初中英语专题练习

现在完成时(单选题 30题含解析)初中英语专题练习一、单选题(共30题)1.—Where is your father, Tom?—He ________ the supermarket.A.has been to B.has gone to C.was going to D.have gone to 2.—I’m sorry for being late.—Never mind. The meeting ________ for only 5 minutes. This way, please.A.has started B.has been over C.has ended D.has been on3.The books ________for two weeks.A.may be kept B.may keep C.borrow D.are borrowed4.—Dad, I couldn’t turn on my computer yesterday but I have to use it today.—Oh, I ________ it. You can work on it now.A.will fix B.am fixing C.fixed D.have fixed5.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 now6. Britain ________ to leave European Union last year. David Cameron, former Prime Minister________ since then.A. decided; retiredB. decided; has been retiredC. has decided; retiredD. has decided; has retired7.—Jenny, you are so beautiful in your new dress!—Thanks! But I __________ it for several times.A. wearB. will wearC. was wearingD. have worn 8.—Is this your camera?—Yes, I ________ it for two weeks.A. boughtB. hadC. have hadD. have bought9. The shop in Wanda Square _________ for six years, but I _________ there so far.A. has opened; haven’t goneB. has been opened; haven’t beenC. has been open; haven’t goneD. has been opened; haven’t been 10.—Mary, it’s really nice to see you again. Where have you ________?—I ________ a school in a mountain area for two years.A.gone; have been to B.been; have been to C.gone; have been in D.been; have been in 11.— Where will you visit during the coming summer holiday?—I’m not sure. Maybe I will go to Sanya. One of my best friends _________ Hainan twice and he says it is good place to visit.A.has gone to B.has been in C.has been to D.has been 12.—How long can I ______ these books?—At most for a month, then you have to return them to the library.A.keep B.lend C.have D.borrow13.—________ you ________ your homework yet?—Yes. I ________ it a moment ago.A.Did; do; finished B.Have; done; finishedC.Have; done; have finished D.will; do; finish14.—Mary, I remember you _________ several years ago.—Yes, I _________ for 3 years.A.married; have married B.married; marriedC.married; have been married D.have married; have been married15.Which sentence is correct?A.I wonder where you have gone. B.I wonder where they visited.C.I wonder when you have finished the task. D.I wonder what is the matter with you.16.Sophie and I are good friends. We ________ each other for four years.A.know B.knew C.have known D.will know17.I ________ my computer for ten years, but it still works well.A.bought B.have had C.have bought D.buy18.—It’s ten years since we ________ here.—How time flies! We ________ in China for so long.A.come; work B.came; worked C.come; will work D.came; have worked 19.You have never been to the History Museum, ________?A.are you B.did you C.have you20.—Can you tell me the ________ of the bag?—Sorry. I haven’t ________ it.A.weight; weight B.weighed; weighed C.weight; weighed D.weighed; weight 21.— Is Tom at home?— No, he ________ to the town.A.has been B.has gone C.goes D.will go22.Maybe Tom ________ his work. The light in his room is still on.A.doesn’t finish B.didn’t finish C.won’t finish D.hasn’t finished 23.So far, I ________ two books by Liu Cixin. One is The Wandering Earth and the other is The Three-Body Problem.A.read B.have read C.was reading24.—Is Tom at home now?—No, he ___________ the supermarket. But he will come back soon.A.has gone in B.has gone to C.has been in D.has been to 25.—________ the movie ________?—________.A.When did; start; Since 3 o’clock agoB.How long was; on; Since at 3 o’clockC.When has; started; Since 3 o’clock beforeD.How long has; been on; Since 3 o’clock26.I am not sure how long Oliver ________.A.has joined the army B.has joined in the armyC.has served the army D.has served in the army27.Tom has lived in Shanghai _________ 2003. He has live here _________ many years. A.in; for B.since; for C.since; at D.in; since28.It ________ the first time that ________ New York, because there is a photo of him in front of the Empire State Building hanging in his room.A.is; Byron has been in B.isn’t; Byron has gone toC.is; Byron has been for D.isn’t; Byron has been to29.My parents ________ to Los Angeles before.A.were B.will be C.are D.have been30.—Have scientists found any life on Mars?—No, they ________ any living things on any other plane till now.A.are discovering B.didn’t discover C.haven’t discovered D.discovered【参考答案】一、单选题(共30题)1.B【解析】句意:——汤姆,你爸爸在哪儿?——他去超市了。

初三(完整版)英语现在完成时专项练习附解析

初三(完整版)英语现在完成时专项练习附解析

初三(完整版)英语现在完成时专项练习附解析一、选择题1.—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 2.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was3.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 4.— 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 5.—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 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.was8.—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.left9.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 10.—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 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.—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.— 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 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.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 16.— I think the man over there must be Douglas.— It ________ be him. He has ________ to Australia.A.can’t, go ne B.can’t, been C.may not, been D.mustn’t, gone 17.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen18.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 sat19.— 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 in20.I think my father knows everything. He is my hero, he________ over 2500 books. A.reads B.read C.is reading D.has read 21.—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 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 fa milies________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.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 26.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.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 built30.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 31.—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 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 the head teacher?— She ________ to the library to search for some information.A.goes B.will go C.has been D.has gone 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.—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.— 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 38.—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 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 having40.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.Please turn up the music, don’t worry about the baby because he ________ f or half an hour. A.woke up B.has woke up C.was awake D.has been awake 43.— 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.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 46.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 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 won 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.—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.Neither Mark nor his parents ________ Sanya before, so they can’t wait to start the journey. A.have gone to B.have been to C.has gone to D.has been to【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——你叔叔在哪里,我很长时间没见他了。

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

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

初三现在完成时练习题及答案一、根据括号内的提示,将下列动词变为现在完成时态。

1. She (break) her leg.2. They (visit) the zoo twice.3. I (eat) lunch.4. We (clean) the house.5. He (watch) the movie.6. Mary and Jane (finish) their homework.7. The cat (climb) up the tree.8. Tom (ride) his bicycle.9. We (play) football.10. My mother (cook) dinner.答案:1. She has broken her leg.2. They have visited the zoo twice.3. I have eaten lunch.4. We have cleaned the house.5. He has watched the movie.6. Mary and Jane have finished their homework.7. The cat has climbed up the tree.8. Tom has ridden his bicycle.9. We have played football.10. My mother has cooked dinner.二、选择合适的动词填空,用现在完成时。

1. I ____________ (visit / visited) my grandparents last week.2. She ____________ (read / has read) the book already.3. They ____________ (see / have seen) the movie twice.4. We ____________ (finish / finished) our homework.5. He ____________ (play / has played) football before.6. Mary and Jane ____________ (clean / have cleaned) their room.7. The dog ____________ (run / has run) away.8. Tom ____________ (eat / has eaten) dinner.9. We ____________ (swim / have swum) in the pool.10. My mother ____________ (cook / has cooked) lunch.答案:1. I visited my grandparents last week.2. She has read the book already.3. They have seen the movie twice.4. We have finished our homework.5. He has played football before.6. Mary and Jane have cleaned their room.7. The dog has run away.8. Tom has eaten dinner.9. We have swum in the pool.10. My mother has cooked lunch.三、将下列句子改为否定句和疑问句形式。

中考英语现在完成时练习题题20题答案解析版

中考英语现在完成时练习题题20题答案解析版

中考英语现在完成时完形填空题20题答案解析版1Tom is a middle school student. He loves traveling. So far, he ___ visited many places. Last summer, he ___ to Beijing and saw the Great Wall. It was an amazing experience. He also ___ some photos there. This year, he plans to go to Shanghai. He thinks traveling is a good way to learn about different cultures.1. A. has B. have C. had D. having答案:A。

解析:so far 是现在完成时的标志词,主语是he,所以用has。

B 选项have 用于主语是复数或第一、二人称;C 选项had 是过去完成时;D 选项having 不能单独作谓语。

现在完成时表示过去发生的动作对现在造成的影响或结果。

2. A. goes B. went C. has gone D. has been答案:B。

解析:last summer 是过去的时间,要用一般过去时,所以选went。

A 选项goes 是一般现在时;C 选项has gone 表示去了某地还没回来;D 选项has been 表示去过某地已经回来,与语境不符。

3. A. takes B. took C. has taken D. will take答案:B。

解析:由上文可知拍照这个动作发生在去年夏天,所以用一般过去时took。

A 选项takes 是一般现在时;C 选项has taken 是现在完成时;D 选项will take 是一般将来时。

4. A. will visit B. visits C. has visited D. visited答案:C。

九年级英语现在完成时单选题50题(含答案)

九年级英语现在完成时单选题50题(含答案)

九年级英语现在完成时单选题50题(含答案)1.I have_____finished my homework.A.alreadyB.yetC.justD.never答案:A。

本题考查现在完成时中already 的用法。

already 通常用于肯定句中,表示“已经”。

yet 常用于否定句和疑问句中;just 也表示“刚刚”,但在此语境不如already 合适;never 表示“从不”,与题意不符。

2.She has_____seen this movie.A.alreadyB.yetC.justD.still答案:C。

just 表示“刚刚”,符合语境。

already 一般不与seen 直接搭配;yet 用于否定句和疑问句;still 表示“仍然”,不太符合此处的意思。

3.Have you done your homework_____?A.alreadyB.yetC.just答案:B。

yet 用于疑问句中,意为“已经”。

already 用于肯定句;just 表示“刚刚”,在疑问句中不常用;ever 表示“曾经”,与题干语境不符。

4.They have_____arrived at the station.A.alreadyB.yetC.justD.soon答案:C。

just 强调“刚刚”到达车站,符合语境。

already 通常不与arrived at 直接搭配;yet 用于否定句和疑问句;soon 表示“很快”,不是现在完成时的标志词。

5.Has he read the book_____?A.alreadyB.yetC.justD.even答案:B。

yet 在疑问句中表示“已经”。

already 用于肯定句;just 表示“刚刚”,在疑问句中不常用;even 表示“甚至”,不符合题意。

6.We have_____had breakfast.A.alreadyB.yetter答案:A。

already 用于肯定句,表示“已经”吃了早餐。

九年级英语现在完成时练习题50题

九年级英语现在完成时练习题50题

九年级英语现在完成时练习题50题1.I ______ my homework already.A.finishedB.have finishedC.finishD.will finish答案:B。

现在完成时由“have/has + 过去分词”构成,already 是现在完成时的标志词。

A 选项是一般过去时;C 选项是一般现在时;D 选项是一般将来时。

2.She ______ to the park yesterday.A.goesB.wentC.has goneD.has been答案:B。

yesterday 是一般过去时的标志词。

C 选项has gone to 表示去了某地还没回来;D 选项has been to 表示去过某地。

3.They ______ never ______ to Beijing.A.have,beenB.has,beenC.have,goD.has,go答案:A。

never 是现在完成时的标志词,“have/has been to”表示去过某地。

They 是复数,用have。

C 和D 选项中go 的过去分词是gone,不是go。

4.We ______ English for five years.A.learnB.learnedC.have learnedD.will learn答案:C。

for five years 是现在完成时的标志词。

A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时。

5.He ______ just ______ his breakfast.A.has,eatenB.have,eatenC.has,eatD.have,eat答案:A。

just 是现在完成时的标志词,“have/has + 过去分词”,eat 的过去分词是eaten。

He 是第三人称单数,用has。

6.I ______ not ______ the book yet.A.have,readB.has,readC.have,readsD.has,reads答案:A。

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

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

九年级英语现在完成时单选题50题1. I ______ to Beijing twice, but my sister has never been there.A. have goneB. have beenC. wentD. was答案:B。

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

“have been to”表示去过某地( 已回来),“have gone to”表示去了某地( 未回来)。

根据题意,“我去过北京两次 已回来)”,所以用“have been to”,A 选项“have gone to”不符合语境。

C 选项“went”是一般过去时,只强调过去的动作,不涉及对现在的影响。

D 选项“was”也是一般过去时,不符合题意。

2. They ______ the Great Wall last year.A. visitB. visitedC. have visitedD. have been visiting答案:B。

本题中“last year”是明显的一般过去时的时间标志,所以要用一般过去时“visited”。

A 选项“visit”是一般现在时。

C 选项“have visited”是现在完成时,不符合时间状语。

D 选项“have been visiting”是现在完成进行时,也不符合题意。

3. My father ______ in this factory for 20 years.A. worksB. workedC. has workedD. is working答案:C。

“for 20 years”是现在完成时的标志,表示从过去开始一直持续到现在的动作或状态,所以用“has worked”。

A 选项“works”是一般现在时。

B 选项“worked”是一般过去时,不能体现动作的持续性。

D 选项“is working”是现在进行时,不符合题意。

4. She ______ her homework an hour ago.A. finishedB. has finishedC. finishD. was finishing答案:A。

中考英语现在完成时单选题40题

中考英语现在完成时单选题40题

中考英语现在完成时单选题40题1. I ______ my homework yet.A. haven't finishedB. finishedC. have finishedD. finish答案:A。

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

“yet”常用于现在完成时的否定句和疑问句中,现在完成时的构成是“have/has + 过去分词”,A 选项“haven't finished”符合现在完成时的否定形式;B 选项“finished”是一般过去时;C 选项“have finished”是肯定形式;D 选项“finish”是一般现在时。

2. They ______ in this city since 2010.A. liveB. livedC. have livedD. are living答案:C。

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

“since + 时间点”是现在完成时的标志,现在完成时的构成是“have/has + 过去分词”,C 选项“have lived”符合;A 选项“live”是一般现在时;B 选项“lived”是一般过去时;D 选项“are living”是现在进行时。

3. She ______ the book for two weeks.A. has borrowedB. borrowedC. has keptD. keeps答案:C。

本题考查现在完成时中延续性动词的使用。

“for + 时间段”表示一段时间,要用延续性动词,borrow 是短暂性动词,keep 是延续性动词,现在完成时的构成是“have/has + 过去分词”,C 选项“has kept”符合;A 选项“has borrowed”中borrow 是短暂性动词;B 选项“borrowed”是一般过去时;D 选项“keeps”是一般现在时。

4. How long ______ you ______ here?A. have; studiedB. did; studyC. do; studyD. were; studying答案:A。

初中英语现在完成时专项训练100(附答案)

初中英语现在完成时专项训练100(附答案)

初中英语现在完成时专项训练100(附答案)一、初中英语现在完成时1.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。

故选B。

【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。

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

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

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

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

他教历史将近20年了。

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

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

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.He has studied in our school.A. since five yearsB. for five yearsC. for five years agoD. in five years【答案】B【解析】【分析】句意:他已经在我们学校学习五年了。

has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选【点评】考查时间状语。

根据句意选出正确的时间状语。

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

他教历史将近20 年了。

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

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

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.You must return the books to the library because you them for more than twoweeks.A. have lentB. have borrowedC. have kept【答案】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。

初三英语现在完成进行时单选题60题(答案解析)

初三英语现在完成进行时单选题60题(答案解析)

初三英语现在完成进行时单选题60题(答案解析)1.She ______ for two hours.A.has been studyingB.has studiedC.studiedD.will study答案:A。

现在完成进行时表示从过去某一时间开始一直持续到现在的动作,并且还可能继续下去。

has been studying 符合这个用法。

has studied 是现在完成时,强调过去发生的动作对现在的影响。

studied 是一般过去时,只表示过去的动作。

will study 是一般将来时,不符合题意。

2.They ______ football since morning.A.have been playingB.have playedC.playedD.will play答案:A。

现在完成进行时强调动作从过去开始一直持续到现在,并且可能继续下去。

have been playing 符合这个用法。

have played 现在完成时,强调结果。

played 一般过去时。

will play 一般将来时。

3.He ______ the book all day.A.has been readingB.has readC.readD.will read答案:A。

现在完成进行时表示一直持续的动作。

has been reading 符合。

has read 现在完成时强调影响。

read 一般过去时。

will read 一般将来时。

4.We ______ TV for three hours.A.have been watchingB.have watchedC.watchedD.will watch答案:A。

现在完成进行时强调持续的动作。

have been watching 符合。

have watched 现在完成时强调结果。

watched 一般过去时。

will watch 一般将来时。

5.She ______ on the computer since noon.A.has been workingB.has workedC.workedD.will work答案:A。

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

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

九年级英语现在完成时练习题40题含答案解析1. I ______ many friends since I came to this new school.A. madeB. have madeC. makeD. will make答案解析:B。

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

句中的标志性词语是“since”( 自从),它是现在完成时的一个典型标志,表示从过去某个时间点开始一直持续到现在的动作或状态。

“make friends” 交朋友)这个动作从“came to this new school” 来到新学校)这个过去的时间点开始,一直持续到现在,并且对现在有影响( 现在已经交了很多朋友了)。

A选项“made”是一般过去时,不能表达这种持续到现在的动作;C选项“make”是一般现在时,不符合句子语境;D选项“will make”是一般将来时,也不符合题意。

2. My family ______ to Paris twice. We had a great time there.A. has beenB. have beenC. has goneD. have gone答案解析:A。

这里考查现在完成时中“have/has been to”和“have/has gone to”的区别以及主谓一致。

“my family”在这里作为一个整体,视为单数,所以用“has”。

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

根据“We had a great time there”可知家人去过巴黎并且已经回来了,所以用“has been”。

B选项“have been”主谓不一致;C选项“has gone”不符合语境;D选项“have gone”主谓不一致且不符合语境。

3. She ______ her homework yet. So she can't go out to play.A. hasn't finishedB. didn't finishC. doesn't finishD. won't finish答案解析:A。

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

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

九年级英语现在完成时练习题40题含答案解析1.She______her homework yet.A.hasn't finishedB.didn't finishC.doesn't finishD.won't finish答案解析:A。

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

yet常用于现在完成时的否定句中,表示“还未”。

选项B 是一般过去时,选项C 是一般现在时,选项D 是一般将来时,均不符合题意。

现在完成时表示过去发生的动作对现在造成的影响或结果,这里“还未完成作业”就是对现在状态的描述。

2.He______to Beijing twice.A.has beenB.wentC.goesD.will go答案解析:A。

twice 是现在完成时的标志词之一。

现在完成时强调过去发生的动作对现在的影响,“去过北京两次”对现在的影响是有这样的经历。

选项B 是一般过去时,选项C 是一般现在时,选项D 是一般将来时,均不符合题意。

3.They______the movie already.A.have seenB.sawC.will seeD.see答案解析:A。

already 常用于现在完成时的肯定句中,表示“已经”。

现在完成时表示过去发生的动作对现在造成的影响,“已经看过电影”对现在的影响是知道电影内容等。

选项B 是一般过去时,选项C 是一般将来时,选项D 是一般现在时,均不符合题意。

4.I______my book.Where is it?A.have lostB.lostC.loseD.will lose答案解析:A。

“我找不到书了”说明书在过去丢了,对现在造成了找不到书的影响,用现在完成时。

选项B 是一般过去时,只强调过去的动作,不强调对现在的影响。

选项C 是一般现在时,选项D 是一般将来时,均不符合题意。

5.Have you______been to Shanghai?A.everB.neverC.yetD.just答案解析:A。

中考英语现在完成进行时单选题30题

中考英语现在完成进行时单选题30题

中考英语现在完成进行时单选题30题1.She _____ English for two hours.A.has been studyingB.has studiedC.studiedD.studies答案:A。

现在完成进行时强调从过去某一时间开始一直持续到现在并且还在进行的动作,“for two hours”表示一段时间,要用现在完成进行时。

B 选项现在完成时只是强调过去发生的动作对现在的影响,没有体现出动作的持续性。

C 选项一般过去时表示过去某个时间发生的动作,与现在无关。

D 选项一般现在时表示经常发生的动作或存在的状态,不符合题意。

2.They _____ basketball since this morning.A.have been playingB.have playedC.playedD.plays答案:A。

“since this morning”表示从今天早上开始一直持续到现在,用现在完成进行时。

B 选项现在完成时没有体现动作的持续进行。

C 选项一般过去时和D 选项一般现在时都不符合时间状语的要求。

3.He _____ his homework all afternoon.A.has been doingB.has doneC.didD.does答案:A。

“all afternoon”表示一段时间,现在完成进行时强调动作的持续性。

B 选项现在完成时没有突出动作一直在进行。

C 选项一般过去时和D 选项一般现在时不符合题意。

4.We _____ waiting for the bus for half an hour.A.have beenB.haveC.areD.were答案:A。

“for half an hour”表示一段时间,现在完成进行时强调一直在等待这个动作的持续。

B 选项缺少动词。

C 选项和D 选项不是现在完成进行时,不符合要求。

5.She _____ singing songs since she got home.A.has beenB.hasC.isD.was答案:A。

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

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

现在完成时练习题含答案及解析一、单项选择现在完成时1.T h e G r e e n s_____C h i n a f o r f i v e y e a r s.A.h a s b e e n i nB.h a v e b e e n i nC.w e n t t oD.h a s g o n e t o【答案】B【解析】【详解】考查时态。

句意:G r e e n一家人来中国已经五年了。

时间状语f o r f i v e y e a r s表明用现在完成时,T h e G r e e n s作主语时,谓语动词用复数,而且接一段时间要用h a v e b e e n i n,故B项正确。

2.A l t h o u g h s h e i s o n l y16y e a r s o l d,s h e______t o d r u g s f o rt w o y e a r s.A.a d d i c t sB.h a d b e e n a d d i c t e dC.h a s a d d i c t e dD.h a s b e e n a d d i c t e d【答案】D【解析】【详解】考查现在完成时态和固定搭配。

句意:虽然她只有16岁,但她已经沉迷于毒品两年了。

结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;b e a d d i c t e d t o沉迷于---,故选D。

3.S h e i s a s t r o n g-w i l l e d w o m a n a n d n o t o n c e_______i n t o a n yd i f f i c u l t y i n he r l if e.A.s h e h a s g i v e nB.d i d s h e g i v eC.s h e g a v eD.h a s s h e g i v e n 【答案】D【解析】试题分析:考查动词时态和倒装句。

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

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

九年级英语现在完成时单选题50题1. She ______ already ______ the book.A. has readB. have readC. has readsD. have reads答案:A。

解析:现在完成时的结构是have/has + 过去分词。

主语she是第三人称单数,所以要用has,read的过去分词是read,选项B中have用于主语不是第三人称单数的情况,选项C中has后面不能加动词原形reads,选项D也是同样的错误。

2. They ______ never ______ to Paris.A. have beenB. has beenC. have goD. has go答案:A。

解析:主语they是复数,要用have,现在完成时表示去过某地要用have/has been to,选项B中has用于第三人称单数,选项C中have后面不能加动词原形go,选项D也是同样的错误。

3. How long ______ you ______ this bike?A. have hadB. has hadC. have buy答案:A。

解析:主语you,要用have,现在完成时中表示拥有要用have/has had,选项B中has用于第三人称单数,选项C中have 后面不能加动词原形buy,选项D也是同样的错误。

4. He ______ just ______ his homework.A. has finishedB. have finishedC. has finishD. have finish答案:A。

解析:主语he是第三人称单数,要用has,finish的过去分词是finished,选项B中have用于主语不是第三人称单数的情况,选项C中has后面不能加动词原形finish,选项D也是同样的错误。

5. ______ you ______ your breakfast yet?A. Have hadB. Has hadC. Have eatD. Has eat答案:A。

初三英语现在完成时单选题40题

初三英语现在完成时单选题40题

初三英语现在完成时单选题40题1. I ____ my homework already.A. finishB. finishedC. have finishedD. had finished答案:C。

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

句子中有already( 已经)这个标志词,通常与现在完成时连用,表示过去发生的动作对现在造成的影响或结果。

A选项是一般现在时,B选项是一般过去时,D选项是过去完成时,均不符合语境。

2. She ____ to the library three times this week.A. goesB. wentC. has goneD. had gone答案:C。

解析:根据this week 这周)以及句子表达的到目前为止这周去图书馆三次这个动作,要用现在完成时。

A选项是一般现在时,B选项是一般过去时,D选项是过去完成时,不符合题意。

3. My parents ____ a new car. They can drive it to work now.A. buyB. boughtC. have boughtD. had bought答案:C。

解析:句子中They can drive it to work now表明父母买新车这个动作对现在造成的影响 可以开车上班了),所以要用现在完成时。

A选项是一般现在时,B选项是一般过去时,D选项是过去完成时,都不合适。

4. - ____ you ____ your breakfast? - Yes, I have.A. Do; haveB. Did; haveC. Have; hadD. Had; had答案:C。

解析:根据答语Yes, I have.可知问句要用现在完成时,其结构是Have/Has+主语+过去分词,这里have breakfast 吃早餐)的过去分词是had,A选项是一般现在时的一般疑问句形式,B选项是一般过去时的一般疑问句形式,D选项是过去完成时的一般疑问句形式。

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

初三现在完成时态练习(五)姓名:班别:语法重点:1.构成:由“助动词have/ has +过去分词(done)”构成。

2.动词的过去分词规则变化与不规则不规则过去分词的变化形式虽然也有一些规律可循,但基本上要靠熟记。

keep -- _________ -- _________ sweep-- ________ -- ________ sleep -- _______ -- ________ put -- _________ -- _________ read -- ________ -- __________ cut -- _________ -- ________ make -- ________-- _________ get -- _________ -- _________ feel -- _________-- _________ begin -- ________ -- _________ give -- _________ -- _________ ride -- ________ -- _________ 3.用于现在完成时态的有:句首:So far 到目前为止句中:just (刚刚)already (已经)•ever (曾经)never (从来不)•since (自从-----以来)•for (有---)句末:before (以前)•already (已经)(用于肯定句中)•yet (还,仍然)(用于否定和疑问句中)4. for,since用于现在完成时态for+一段时间“有------”since+过去时间(1995)“自从-----以来)+过去时态句子(he came back.5.have been to和have gone to, have been in的区别have been in+地点“一直在某地方”have been to-+地点“去过某地方”(已回来)have gone to+地点“去了某地方”(没回来)6.短暂性动词变为延续性动词come ---- ---leave --------close /open --------join --------fall ill -------- get to know --------die -------- buy --------begin -------- borrow --------marry -------- catch a cold --------Step1 用for 或since填空1. Jill has been in Ireland ______Monday.2. Jill has been in Ireland ______three days.3. My aunt has lived in Australia _____ 15 days.4. Margaret is in her office. She has been there _____ 7 o'clock.5. India has been an independent country _____1974.Step2 has / have been has / have gone.1. Harry:I saw you in Annabel's Restaurant last night.Diana:No, it wasn't me. I ____ never____ there.2. Sam:Sally and Tim are on holiday, aren't they? Where _____ they_____?Sue:To Florida, again.Sam:How many times _____they ____there?Sue:This is their third visit.3. Alan:Where's Tony? Mary:He's got a headache so he ________ to bed.4. A:Where are the boy students ?B:They _____ to the school factory.5. A:Is your father in ? B:No, he ____ to Shenzhen.A: _______he ever ______ there before ? B: Yes, he ___ there several times Step3用already或yet填空1) Have they taken down the old pictures ______?No, not ___________.2) Most of us have finished our compositions ________3) He said he hadn’t visited the exhibition ________.Step4 关于动词的延续与非延续1. He died 10 years ago. He _____ _____ _____ for 10 years.2. He borrowed the book 2 weeks ago. He _____ _____ the book for 2 weeks.3. He bought the motorbike a month ago. He _____ _____ the motorbike for a month.4. He arrived here three days ago. He _____ _____ here since three days ago.5. He left here 2 years ago. He _____ _____ _____ from here for 2 years.6. The film began 30 minutes ago. The film _____ _____ _____ for 30 minutes.7. They opened the door an hour ago. The door _____ _____ _____ for an hour.8. They closed the door an hour ago. The door _____ _____ _____ for an hour.()9. His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in()10.—Do you know him well ? —Sure .We ______ friends since ten years ago .A. were B. have been C. have become D. have made()11.-How long have you___here ? —About two months .Abeen Bgone Ccome Darrived()12. Hurry up! The play __________ for ten minutes .A. has begun B. had begun C. has been on D. began(一)用所给动词的正确形式填空:1. __________ you ever _________ (eat) such a sweet orange?2. Have you ever __________(be) to a foreign country?3. –Have you taken your medicine? – Yes, I ________(take) it at ten this morning.4. The rain ___________ (stop). Shall we go on with our volleyball match?5. – Where’s Mr. Smith? -- He _________(go) to the museum.6. Scientists have ________(discover) that these are dinosaur(恐龙) eggs.7.Have you _______(decide) where you are going for a holiday?8. I’ve never _____(be) such a wonderful film before.9. Have you ever______ (travel) to an english-speaking country?(二) 单项选择:()10. How long have you _________ the bike? A. bought B. borrowed C. had D. lent ()11. He’s come back home, ____________ he? A. is B. isn’t C. has D. hasn’t()12. __ you read the story? When __ you read it?A. Do, haveB. Did, haveC.Were, willD.Have, did()13. My teapot is empty. Who _________ all my tea? A. drinks B. drank C. has drunkD. is drinking()14. –Have you ever been anywhere for a trip?-- A trip? I ___ away from my hometown even once.A. wentB. have goneC. have never beenD. have been()15. I’ve never been to Australia before. ____have they. A. So B. Neither C. Only D. One ()16. She _____ to Beijing. She isn’t here. A. goes B. went C. is going D. has gone ()17.--Have you ever been to the water World, Tom?--No, I’ve _____been there. A.ever B. already C.just D.never()18.“Where are the twins?”“they __abrosd”A.have beenB. have been toC. have goneD. have gone to()19. I have _____to Qingdao several times. A. be B. been C.gone D. went()20. I____the zoo last week. A.have been to B.have gone to C. went to D.was going to看图填词练习(六)根据图画内容,在下面空格内填入适当的单词,使短文完整、正确,首字母已给出。

相关文档
最新文档