(完整)初中英语现在完成时练习题
初中现在完成时练习题及答案

初中现在完成时练习题及答案一、单项选择题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 \。
现在完成时(单选题 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【解析】句意:——汤姆,你爸爸在哪儿?——他去超市了。
【英语】初中英语现在完成时题20套(带答案)

【英语】初中英语现在完成时题20套(带答案)一、初中英语现在完成时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.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.—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.—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【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。
初一英语现在完成时练习题30题

初一英语现在完成时单选题30题1.I ______ my homework already.A.finishedB.have finishedC.finishD.will finish答案:B。
本题考查现在完成时的用法。
“already”通常与现在完成时连用,表示已经完成的动作。
选项 A 是一般过去时;选项C 是一般现在时;选项D 是一般将来时。
只有选项B 是现在完成时,符合题意。
2.She ______ the book for two days.A.has boughtB.boughtC.has hadD.will buy答案:C。
“for two days”表示一段时间,现在完成时中要用延续性动词。
“buy”是瞬间动词,不能与一段时间连用。
“have”表示拥有,是延续性动词,所以选C。
3.They ______ never ______ to Beijing.A.have,beenB.has,beenC.have,goD.has,go答案:A。
主语是“They”,所以用“have”。
“have been to”表示去过某地,“never”表示否定。
选项C 和D 中“go”的形式错误。
4.We ______ just ______ the room.A.have,cleanedB.has,cleanedC.have,cleanD.has,clean答案:A。
“just”常与现在完成时连用。
主语是“We”,所以用“have”,“clean”的过去分词是“cleaned”。
5.Have you ______ seen the film?A.everB.neverC.yetD.already答案:A。
“ever”用于疑问句中,表示曾经。
“never”用于否定句;“yet”用于否定句和疑问句中,表示还;“already”用于肯定句。
6.He ______ not come back yet.A.haveB.hasC.isD.are答案:B。
英语现在完成时题20套(带答案)含解析

英语现在完成时题20套(带答案)含解析一、初中英语现在完成时1.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。
die是短暂性动词,不能表示状态的延续。
由时间状语 for five weeks可知应用延续性动词,故答案选B。
【点评】考查现在完成时。
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.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。
英语现在完成时题20套(带答案)

英语现在完成时题20套(带答案)一、初中英语现在完成时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.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。
根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。
【点评】考查现在完成时。
注意掌握现在完成时的结构have/has+过去分词。
3.—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.Have you ever taken a train?2.It has been more than three years since Jim left here.3.Have you made friends with your new classmates yet?4.I have had my lunch and I'm not hungry now.5.Jim has never seen a panda。
has he?6.We have been good friends since we met at school.7.We can't find him anywhere。
Perhaps he has gone home.8.He has read the book before.9.Mr。
Green has taught us a lot about social XXX.10.I have never met her sister before.11.He has worked in our school for five years.12.He came to our school last year/in 2008.13.They have cooked the XXX already.14.XXX.二、句型转换1.He has never surfed。
has he?2.How long have they been here since 2000?3.The old man died last year。
He had been ill for a year.4.XXX.XXX。
Miss Gao XXX。
XXX the Party three years ago。
The Green family XXX。
The Green family has been living in France for two years now。
(英语)英语现在完成时练习题及答案及解析

(英语)英语现在完成时练习题及答案及解析一、初中英语现在完成时1.The Greens many places of interest since two years ago.A. has visitedB. have visitedC. visitedD. will visit【答案】 B【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。
since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。
故选B。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.—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,理解句子,根据语境判断答案。
4.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.5.—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【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时专项1.I__________already__________(see) the film. I__________ (see) it last week.2.—__________he __________(finish) his work today? —Not yet.3. My father__________just__________(come) back from work. He is tired now.4. Look! The monkey __________ (climb) the tree.5. I __________ (work) here since I__________(move) here in 1999.6. So far I__________(make) quite a few friends here.7. How long__________Jack______________(stay) here ?8.The students ____________ (read) English when the teacher came in.9. He ________ (go) to school on foot every day.10.__________you__________ (find) your science book yet?11.—Ben and Sue aren't home, are they?—No. They___________to London on business.A. have goneB.goC.have beenD. will go12.___________has Mr White been a member of Greener China since he___________to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived13.His uncle___________for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university14.He has___________been to Shanghai , has he ?A.alreadyB.neverC.everD.still15.—What a nice dress! How long___________you___________ it?—Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had16.—I’m too tired. Could you tell me__________ it is from your home to the museum?—About 25 minutes’ bus.A.how farB.how longC.how oftenD.how soon17.—Did you see Tom yesterday?—No. I__________him for a long time.A. didn't seeB. hasn't seenC.sawD.haven't seen18.—How many times__________Carl__________to the Great Wall?—only once.A. does; goB. did; goC. has; goneD. has; been19.—Are Betty and Lingling still living in Beijing?—No, they__________to Qingdao.A.will moveB.are movedC.have just movedD.move20.—Amy, can we give away these soft toys? We__________them for many years.—Mom, but I want to keep the bear.A. boughtB. hadC. have boughtD. have had课后练习:1.—The boy misses his parents very much.—So he does.They__________the hometown for nearly two years.A.have leftB.will leaveC.have been away fromD. left2.—Hobo and Eddie__________the cinema to watch the film Zootopia.—Oh,that's why I can't find them now.A.have gone toB.have been toC.has gone toD.has been to3.Hello! I'm very glad to see you. When__________you__________here?A.did; arriveB.will; arriveC.have; arrivedD.are; arriving4.—Have you finished the poster for the party?—Not yet. I__________it in two days.A.finishB.finishedC.will finishD.would finish5. I don't feel very well,Jack.I'm afraid you__________me your cold.A.giveB.had givenC.have givenD.would give6.—Look! Someone__________the classroom.—Well,it wasn't me.I didn't do it.A.is cleaningB.was cleaningC.has cleanedD.will clean7.—__________you ever__________Han Hong sing live?—Of course.A couple of times in different cities.A.Have;seenB.Did;seeC.Do;seeD.Are;seeing8.—Are you a soccer player in your school?—Yes, I__________the team two years ago. I__________in the team for two years.A. have joined; have beenB. was joined; amC. joined; wasD. joined; have been9.—What a nice watch! How long__________you__________it?—For just two weeks.A.will; buyB.have; hadC.were; havingD.did;buy10. It seems that El Nino__________some disasters in the world in the past few months.A.has causedB.is causingC.will causeD.caused11.—It's the second time I came to Xiamen.It__________a lot.—Yes,it's more and more beautiful.A.was changingB.has changedC.will changeD. changed12.—Mom,I want to watch The legend of Miyue(芈月传)on China 8 tonight.—Oh,dear,it__________for a few e on!A.has begunB.will beginC.has been onD.will be on13.—Have you ever been to Shanghai?—Yes. I__________there a few months ago.A. have beenB. wentC. have goneD. had gone14. 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; is15.—Are you going to watch "Running Man" tonight?—No! I__________it with my parents only once.I don't think it's exciting.A.seeB.have seenC.will seeD.am seeing16.—Where are you going for your holiday?—Well, we__________yet.A. haven’t decidedB. hadn’t decidedC. don’t decideD. didn’t decide17.—I think our teacher Mrs. Allen knows everything.—I agree.Because she__________over 2,000 books.A.readB.has readC.readsD.is reading18. Not only Jam but also his parents__________a few interesting places since they came to China.A. will visitB. has visitedC. have visitedD. visited19.—Did you see Tom yesterday?—No. I__________him for a long time.A. didn't seeB. hasn't seenC.sawD.haven't seen20.I heard a new song on the radio. I__________high and low in the music store, but I can't find the song.A.searchB.have searchedC.am searchingD.will search二.阅读理解(共5小题;每小题2分,满分10分)※拓展应用Healthy eating doesn't just mean what you eat,but how you eat. Here is some advice on healthy eating.Eat with others. It can help you to see others' healthy eating habits. If you usually eat with your parents,you will find that the food you eat is more delicious.Listen to your body.Ask yourself if you are really hungry. Have a glass of water to see if you are thirsty—sometimes you are just thirsty,you need no food. Stop eating before you feel full.Eat breakfast. Breakfast is the most important meal of the day. After you don't eat for the past ten hours,your body needs food to get you going. You will be smarter after eating breakfast.Eat healthy snacks like fruits,yogurt or cheese. We all need snacks sometimes. In fact,it's a good idea to eat two healthy snacks between your three meals. This doesn't mean that you can eat a bag of chips instead of a meal. Don't eat dinner late. With our busy life,we always put off eating dinner until the last minute. Try to eat dinner at least 3 hours before you go to bed. This will give your body a chance to digest most of the food before you rest for the next 8—10 hours.1.The writer gives us__________pieces of advice on healthy eating.A.4B.5C.6D.72.Which snack is NOT mentioned in the passage?A.Fruits.B.Yogurt.C.Chips.D.Ice cream.3.Which of the following is TRUE according to the passage?A.Snacks are bad for our health.B.We should keep eating until we are full.C.Dinner is the most important meal of the day.D.We should have dinner at least 3 hours before going to bed.4.The underlined(画线)word “digest” means “__________” in Chinese.A.消化B.享用C.储存D.循环5.The passage mainly tells us__________.A.where to eatB.how to eatC.why to eatD.when to eat现在现在完成一.单选题(本题共20小题;每题1分,共20分)1. C2. A3. A4.C5. C6. C7. A8. D9. B10. A11. B12. C13.B14. D15. B16. A17. B18. C19. D20. B二.阅读理解(共5小题;每小题2分,满分10分)1.B2.D3.D4.A5.B。