最新现在完成时中考题集锦(word)
中考英语现在完成时单选题40题答案解析版
中考英语现在完成时单选题40题答案解析版1.I have seen this movie before. It's really good.A.seeB.sawC.seenD.seeing答案:C。
“have seen”是现在完成时,see 的过去分词是seen。
A 选项是动词原形;B 选项是过去式,都不符合现在完成时的结构;D 选项是现在分词,也不正确。
2.She has visited many places.A.visitB.visitedC.visitingD.visits答案:B。
“has visited”是现在完成时,visit 的过去分词是visited。
A 选项是动词原形;C 选项是现在分词;D 选项是第三人称单数形式,都不符合现在完成时的结构。
3.He has read the book twice.A.readB.readsC.readingD.to read答案:A。
read 的过去式和过去分词都是read,“has read”是现在完成时。
B 选项是第三人称单数形式;C 选项是现在分词;D 选项是动词不定式,都不符合现在完成时的结构。
4.We have lived here for five years.A.liveB.livedC.livingD.lives答案:B。
“have lived”是现在完成时,live 的过去分词是lived。
A 选项是动词原形;C 选项是现在分词;D 选项是第三人称单数形式,都不符合现在完成时的结构。
5.They have played basketball since morning.A.playB.playedC.playingD.plays答案:B。
“have played”是现在完成时,play 的过去分词是played。
A 选项是动词原形;C 选项是现在分词;D 选项是第三人称单数形式,都不符合现在完成时的结构。
6.I have written a letter to my friend.A.writeB.wroteC.writingD.written答案:D。
中考英语现在完成时练习题20题(带答案)
中考英语现在完成时练习题20题(带答案)1.I have known him_____I was a child.A.sinceB.forC.whenD.before答案解析:A。
“since+过去时间点”表示从过去某一时间点开始,一直持续到现在,符合现在完成时用法。
选项B“for+时间段”也用于现在完成时,但题干中不是时间段;选项C“when”引导时间状语从句,一般不与现在完成时连用;选项D“before”不符合此语境。
2.She_____her homework already.A.has finishedB.finishedC.will finishD.finishes答案解析:A。
“already”是现在完成时的标志词,所以用has finished。
选项B 是一般过去时;选项C 是一般将来时;选项D 是一般现在时。
3.They_____to Beijing twice.A.have goneB.have beenC.wentD.go答案解析:B。
“have been to”表示去过某地,人已经回来;“have gone to”表示去了某地,人还没回来。
根据twice 可知去过两次且人已经回来,用have been。
选项C 和D 分别是一般过去时和一般现在时。
4.He_____the book for two days.A.has borrowedB.borrowedC.has keptD.kept答案解析:C。
“for two days”是时间段,要用延续性动词,borrow 是短暂性动词,keep 是延续性动词,现在完成时用has kept。
选项 A 和B 中borrow 不能与时间段连用;选项D 是一般过去时。
5._____you ever_____to Shanghai?A.Have,beenB.Have,goneC.Did,goD.Were,go答案解析:A。
ever 是现在完成时的标志词,“have been to”表示去过某地,人已经回来;“have gone to”表示去了某地,人还没回来。
完整word版中考复习现在完成时专项练习题及答案
中考复习之此刻达成时练习专练此刻达成时练习(一)1.—Dad, I ________ theationst for minutes, but nobody came to meet me.— Don’ t worry.I ’ ll go to meet you soon.A. arrived atB. have been atC. will reachD. have arrived at2.—______ you ever ______—Dali?Never. But I am going there this vacation.A. Do; go toB. Have; been toC. Have; gone toD. Will; go to3.My aunt is a writer. She ____ more than ten books since 1980.A. writesB. wroteC. has writtenD. will write4.Echo _____ for half a monthShe.’ ll come hack in two months.A. left B leave C. has left D. has been away5. The Smiths came to Shanghai in 2008, they there for three years since then.A. liveB. livedC. have livedD. will live6.— Have you ever been to Nanning?— Yes, _______ .A. I wasB. I doC. I amD. I have7.Imy homework. I guess I can't join you.A. don't finishB. didn't finishC. haven't finishedD. won't finish8.—Excuse me, where is Mr. Brown's office?—Sorry, I don't know. I _____ here for only a few days.A. workB. workedC. have workedD. will work9. —Where is Bob?—He ______to Harbin for a meeting.A. wentB. has beenC. has goneD. goes10. — Are you going to the bank, Laura?—No, I ______ to the bank already.A. have beenB. have goneC. am goingD. had been11. ---Oh, you are here. I ooking for’ myoul all the morning. ?----To the library.A. Where have you goneB. Where will you goC. Where are you goingD. Where have you been?12. So far this year, many new houses ____ in Wenchuan with the help of the government.A. buildB. are builtC. will buildD. have been built13. My grandmother ot ofa lchanges in Tianjin since she came here.A. seesB. can seeC. will seeD. has seen14. I many new friends since I came here.A. makeB. madeC. will makeD. have made15. Mrs. Weng came back from France in 2010. She _____ there for four years.A. worksB. workedC. has workedD. will work16."Where's your brother, Jane?""He's not in Guiyang theseaysd. He________ Beijing”.A. has gone toB. has been toC. had been toD. had gone to17. She _______ this book for nearly three weeks.A. has borrowedB. hasentlC. has boughtD. has kept18. They _____ England and they will be back next week.A. have gone toB. have been toC. have gone inD. has been on19. He_______ in this city since his family moved to Nanchong.A. liveB. livedC. has lived20. Some students in Shanghai e-bags for several months.A. haveB. have hadC. hadD. will have21.—Is Mr. Smith still in Shanghai?—Yes, he ______ there for two months.A. has beenB. has goneC. has been toD. has gone to22. My brother and I in Yinchuan since 1997.A. had livedB. have livedC. liveD. will live23. My pen pal said he would write to me, but I ___ anyettersl from him so far.A. won ’ t receiveB. haven ’ t receivedC. hadn ’ t receivedD. didn ’ t receiveA. finishedB. has finishedC. will finishD. finishes25. Thomas ______ the army for two years, so he misses his mother very much.A. has joinedB. hasakent part inC. has been in26.—How well do you know the Opera House?—I know the place very well.I ____ Sydney many times.A. have been inB. have been toC. have gone toD. have arrived in27. ---How clean the bedroom is!---Yes, I am sure that someone it.A. cleansB. cleanedC. has eanedclD. had eanedcl28. Where is Ben?— He ____ to the teachers ’ office. He will be back soon.A. goB. has goneC. has beenD. goes29. I ______my hometown foronga ltime, I really miss it!A. eftlB. went away fromC. haveeftlD. have been away from30. —Will you please go to see the movieGuanyinshanwith me?— No, I won ’ t. I already.A. sawB. have seenC. seeD. will see31. -Where is John? -He ______ the scienceab. lA. has gone toB. has been toC. went to32. How do you like your English teacher?— He is great. We friends since three years ago.A. wereB. have madeC. have beenD. have become33.—Hi, guys. Where are you heading now?—Home. We _________all our ,moneysowe have to walk home now.A. spendB. spentC. have spentD. are spending34.--_____ you _____ the movie Gongfu Panda II ?— Not yet. I'll see it this Sunday.A.Did, seeB.Do, seeC. Have, seen35. British Prince William(威廉王子) and Kate _____ for nearly two months.A. marriedB. have marriedC. have been marriedD. have got married36. Jim _________ in Zhuzhou since he finishedegehis. collA. worksB. is workingC. has worked37.—May I speak to Lin Tao?—Sorry, he is not in. He ______ to Changsha.A. has beenB. has goneC. went38. Great changes _________ in Tongren in the past five years.A. have happenedB. have taken placeC. have been happenedD. have been taken place39. He promised to pick me up at the school gate. However, he __ yet.A. didn't arriveB. doesn't arriveC. isn't arrivingD. hasn't arrived40. You are tooatel. The film ______ since half an hour ago.A. has begunB. has been onC. began41. ---- Why won ’ t you go to the movie with me, Gina?--- Because I it twice.A. seeB. have seenC. sawD. will see42. -Where's your father, Tom? -He__ to Changsha.A. goesB. wentC. has gone43. Where is my sister, mum? - She ______ to the .libraryShewill be back soon.A. has beenB. is goingC. has goneD. will go44.—May I speak to Mary?— Sorry, she isn’ t in. Sheto Japan and will come back in two weeks.A. has beenB. has goneC. is going45. —Are Li Yan and Wang Mei still living in Pingba?—No, they ____ to Shanghai.A. had movedB. movedC. will moveD. have moved46. Mr. Fan ___ this watch in 2005. He ____ it for 6 years.47. Mr. White came to our school in 2008, and since then he us English.A. teachesB. aughtC. hasaughtD. will teach 48. —China develops so fast. —That ’ s trueIt. ______otaalready.A. changesB. changedC. will changeD. has changed 49. Lanmon ______ here for almost ten years and he has many Chinese. friendA. has beenB. eftlC. has comeD. came 50. —Have you ever visited Germany?—____________. But I expect to go there again.A. PerhapsB. No, I haven ’Ct. I ond ’ t know D. Yes, I have 51. —May I speak to Miss Wang?— Sorry. She isn ’ t in. She __________ to Hong Kong.A. has beenB. has goneC. goesD. went 52. Sam came to Baihai in 2002. He __________ here for nine years.A. livesB. was livingC. has livedD. will live 53. He _____in Xinxiang for five years when I heard his news.A. has livedB. had livedC. is livingD. has been lived 54. Our school is having a sportmeeting. Someone _____ here already.A. arrivedB. have arrivedC. has arrived55. The meeting by the time I got there yesterday.A. was onB. has been onC. had begunD. has begun 56. By the end ofastl month, I _____ all the CDs of Justin. BieberA. collectB. collectedC. have collectedD. had collected 57. By the time I got to the cinema, the movie _______ for ten minutes.A. had begunB. had been onC. has artedstD. has been on 58. Jim isn ’ t inassroomthecl. Where is ?heHe _____ to the teacher ’ s office.A. will goB. has goneC. had goneD. is going 59. His brother has been to Stone Forest twice______ he came to Yunnan.A. afterB. beforeC. sinceD. for 60. Tom ______the CDayerpl for two weeks.A. hasentlB. has borrowedC. has boughtD. has had (二) BBCDC CCBBB DBACA AADCC1. Both his parents look sad. Maybe they _________what's happened to him.A. knewB. have knownC. must know D.will know2. He has_______ been to Shanghai, has he ? A.already B. never C. ever D. still3. Have you met Mr. Li ?C. beforeD. a moment ago A.just B. ago 4. The famous writer _____ one new book in the past two year .A. is writingB. was writingC. wrote D.has written5. —Our country ______ a lot so —farYes.. I hope it will be even ______ .A. has changed; wellB. changed; goodC. has changed; better D.changed; better6. Zhao Lan ______already ______in this school for two years .A. was; studyingB. will; studyC. has; studied D. are; studying7. We ______ Xiao Li since she was a little girl.A. knowB. had knownC. have known D.knew8. Harry Potter is a very nice film. I_______ it twice.A.will see B. have seen C. saw D.see9. —These farmers have been to the United States —Really?. When _____there? A. will they go B. did they go C. do they go D.have they gone 10. —______ you ___ your homework yet?—Yes. I _____ it a moment ago .A.Did; do; finished B. Have; done; finished C. Have; done; have finished D. will; do; finish 11. His father ______ the Party since 1978 .C. was in D.has been in A.joined B. has joined 12. —Do you know him well?— Sure .We _________ friends since ten years ago.13. —How long have you ____ here—?About two months .A.been B. gone C. comeD.arrived14. Hurry up! The play __________ for ten minutes .A.has begun B. had begun C. has been onD.began15. It _____ ten years since he left the army.A.is B. has C. will D.was16. Miss Green isn't in the office. she_______ to the library .A.has gone B. went C. will go D.has been17. My parents ______ Shandong for ten years.A.have been in B. have been to C. have gone to D. have been18. The students have cleaned the classroom, ?A. so theyB. don ’ t theyC. have theyD. haven ’ t they19. ______has Mr. White been a member of Greener China since heto China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20. His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university21. We have been friends since ______.A. childrenB. five yearsC. five years agoD. five years before22. Mike ___________ the story book for a month.A. has boughtB. has hadC. have hadD. has borrowed23. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already24. Those foreign friends eftl Guangzhou __________.A. sinceastl w eekB. a week agoC. for a weekD. since a week ago25. I _____ at this school for two years.A. am studyingB. studyC. studiedD. have studied26. They _________ in the cityastsincesummerl.A. liveB. didn ’ t liveC. have livedD. live27. Mrs. Wang has lived in California _________ 1992.A. sinceB. fromC. afterD. in28. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to29. Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined in30. His father _______ for years.A. has diedB. has beeneadC. diedD. dies31. Mary ________ to see the films because she wice. it tA. won ’ t go, sawB. didn ’ t go, has Cseen.won ’’ t go, sees32. --- Would you like some more food?----Thank you. I _______ enough.A. will haveB. have hadC. haveD. had33. ______ you ______and?EnglYes, it _____ a beautiful country.A. Will, gone to, wasB. Have, been to, isC. Had, been to, isD. Have, gone to, is34. ---_____ you _____ to Beijing?----No, I ____.I ____ there early next month.A. Have, been, haven ’ t, am goingB. Had, been, hadn ’ t, am goingC. Have, gone, haven ’ t, was goingD. Did, go, didn ’ t, was going35. --You sister ___ to Londto study English. Is that true?--Yes, she ___ there for two months.A. has been, has beenB. will go, has goneC. gone, will beD. has gone, has been36. He has a computer of his own. He ____ itaystwoagod37. —Where is Li Lei?—He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to38. He _______ his homework and is now listening to music.A. finishesB. has finishedC. finishD. is finishing39. David _______ Shanghai for more than three months.A. came toB. has been toC. has been inD. has come to40. --- Is your father a Party member?--- Yes, he ____ the party three years ago. He y membeaPart for three years.A. joined; has beenB. has joined; has beenC. was joined; isD. joined; was41. ---What a nice bike! Howongl ____ you ____ it? ----Just five weeks.A. have; buyB. did; buyC. are; havingD. have; had42. I ______ this book for a week .I have to return. it nowA. borrowedB. have borrowedC. keptD. have kept43.----______ your sister _______ in Green Chinaongtime?fora l---Yes. She joined it five years ago.A. Has; beenB. Have; beenC. Has; joinedD. Have; joined44. ---How ongl have you _______ from the USA? ----For three months.A. come backB. returnedC. go backD. been back45. I _____ this book for half a. yearA. have boughtB. have hadC. boughtD. had46. The students are sorry to hear that famous singer _______ for. a yearA. haseftlB. has goneC. has been awayD. has gone away47. --- ______ you______ your homeworkYes,yet?I --- it just .nowA. Did; o;d finishedB. Have;one;d finishedC. Have;one;d have finishedD. Will; do; finish48. The sand storm weather ______ in Beijing several times this. yearA. happenB. happenedC. has happenedD. have happened49. ---How ongl have you been here? --- ast mlonth.A. ForB. UntilC. BeforeD. Since50. He ____ adcolfor three aysd.A. has caughtB. has hadC. has gotD. caught51. Jim Green ____ in Chinawforyearst .A. has comeB. has beenC. has arrivedD. came52. The film ____ for half an .hourA. has been onB. has begunC. hasn ’ t begunD. began53. —Where have you _______ theseay?d—I have to Beijing with my friends.A. been; goneB. been; beenC. gone; beenD. gone; gone54. How ongl have you _______ this?bookA. boughtB. borrowedC. keptD. entl55. We have lived here _______ five years. agoA. whenB. sinceC. before D.after56. —I have watched the game.—When _____you ?itA. have; watchedB. do; watchC. did; watch D.will; watch57. —?—Oh,I _______ such a beautiful. cityA.don ’ t visitB. didn ’ t visitC. haven ’ t visitedD.hadn ’ t visited58. Miss Brown _______ to the Great Wall.twiceA. have beenB. has beenC. have goneD. has gone59. His brother has been to Stone Forest twice ______ he came to.YunnanA. whenB. beforeC. sinceD. for60. His grandpa _______ for two .yearsA. was diedB. has beeneadC. was eadD. has died61. —Have you ever_____ to Haikou?—Yes,I_____ there with my familyast lAugust.A. gone; wentB. been; wentC. been; went toD. been; was in62. His sister ______ her hometown for three years. She .’ ll return next yearA. eftlB. haseftlC. has been awayD. has been away from63. I ___ the dictionary to her yet.A. have givenB. haven ’ t givenC. will giveD. gave64. Tom is not here. He _____to Beijing for ayholid.A. has beenB. have beenC. have goneD. has gone65. How long have you _____the novel?A. keptB. borrowed D. given66. I'm sorry you've missed the train.It________10 minutes ago.A. eftlB. haseftlC. hadeftlD. has beenftl67. -Mum, may I go out andaypl basketball?-you ___________ your homework yet?A. Do, finishB. Are, finishingC. Did, finishD. Have, finished68. -Excuse me, no photos here! -Sorry, I ______________ the sign.A. don't seeB. didn't seeC. can't seeD. won't see69. No hurry! We can get to the busationst in time and we ___________ the early bus.A. don't missB. can missC. will missD. won't miss70. Our teacher, Miss Chen ____________ English on the radioaybeforethedyesterday.A. teachesB. aughtC. will teachD. hasaught71. Harry Potter is a very nice film. I ___________it twice.A. had seenB. can seeC. have seenD. see72. Jim has made many friends since he ____________to China.A. cameB. comesC. has comeD. will come73. ----Lucy, you ________your ticket?---Not yet.A. can, findB. have, foundC. has, foundD. do, find74. What _________we _________if our carownbreaksbrokend on the way?A. do, doB. did, doC. are,oingdD. shall, do75. We'll go for a walk if it ______________ tomorrow.A. will not rainB. rainsC. doesn't rainD. rainy76. Listen! Mary ____________in the next room.A. singsB. is singingC. sangD. sing77. China _________the WTO in 2001.A. joinedB. has joinedC. had joinedD. join78. --How ongl ____ you ____a fever? ---Everastsincenightl.A. have, gotB. have, hadC. have, caughtD. did, have79. ---The rain came to a stopastl night. The fields are still full of water now.---It _____ for nearly a week.A. has rainedB. had rainedC. would rainD. was raining80. --Sorry. I amatel. ---It doesn ’ t matter.The meeting ______ for just several minutesA. has begunB. has startedC. has been onD. had been on81.---_____ you _____ your breakfast?Yes,I ---have.---When _____ you _____Twentyit?--- minutes ago.A. Have; have; have; hadB. Did; have; did; haveC. Have; had;o;dhaveD. Have; had; did; have82. ---_____ your homework yet?---Not yet, I ________it.A. Have youone;d am oingdB. Did you o;d didC. Did youo;d am oingdD. Have youone;d did83.---Where_____ the recorder? I can't see it anywhere.---I _____ it right here half an hour ago. But now it is gone.A. did you put; have putB. have you put; putC. do you put; puttingD. did you put; have put84. Mr. Green _______ China for three years.A. has been toB. has come toC. has been inD. has arrived in85. My brother _____ since I came home.A has gone to bed B. has been asleepC has fallen asleep D. has been sleepy86. Has he read this book ______?A. everB. alreadyC. yetD. never87. The old man________ since 2000.A. diedB. has diedC. has beeneadD. has ead88. He is atel. The film has ______ for half an. hourA. begunB. beganC. openedD. been on89. How long will he _____ China?A. eavelB. be away from D. stay90. --- “ Where can I findack?T ”----“ He ________ the post” office.A. has been toB. had been toC. has gone toD. had gone to91. Have you ever ______ the USA?A. been toB. gone toC. been inD. go to92. She ________ China since she _______.A. has been to, arrivesB. has been to, arrivedC. has been in , arrivedD. has gone to, arrived93. It _____ five years since we ast timel.A. is ; have metB. has been; have metC. is; metD. was; have met94. ---Have you finished your homework ?--- Yes, I astitnightl.A. have finishedB. has finishedC. finishedD. is finishing95. Kate ’ s never seen Chinese films,____ ?A. hasn ’ t sheB. has sheC. isn ’ t sheD. is she96. -Ann has gone to Shanghai. -So ______hers. parentA. hasB. hadC. didD. have97. -Mum, may I go out andaypl basketball? -_____you___ your homework yet?A. Do; finishB. Are; finishingC. Did; finishD. Have; finished98. -______ you ______anywhere before?Yes,but-I can ’ t remember where I______A. Did; surf; surfedB. Have; surfed; surfedC. Did; surf; have surfedD. Have; surfed; have surfed99. I______etteral from him since heftl.A. didn ’ t receiveB. haven ’ t gotC. didn ’ t haveD. haven ’ t heard 100.-Have you ever______ Xi ’erraantoCottaseeWarriors?theT -Yes, I have.A. went toB. gone toC. been inD. been to101.My parents ______ Shandong for ten years.A. have been inB. have been toC. have gone toD. have been 102.I ____my ticket so nI ’ca t go to the concert.A. ostlB. don ’osetlC. haveostlD. is coming二、用所给词的合合时态填空:1.He often ________(go) to school by bike .2._____you usually ________(get) up at seven in the morning ?3.I __________ (come) to Tianjin in 1994.5. I _______ already _________ ( finish ) my homework.6. She o) her(dhousework yet.7. He _______ (live) in Beijing for three years.8. They __ _____(be) in this school since eight years ago.9.He isn here’t. He ____________ (go) to Beijing.10.She ______ never ________ (be) there before.11.The teacher ______ just ________ ( finish ) teaching us.12. _________ you ever aste ) dumplings(t .13.So far they _______earn)two(l thousand words.14.He said he _______________ ( never see )such an exciting match before.15.By the time we got there , the bus ________ already ________(go).16.She _____________ (live) here ever since she was ten.17.Both of them ________________ (be) in Hong Kong for ten days.18.Both of them ____________ (come) to Hong Kong ten days ago.19.Half an hour __________ (pass) since the train __________ (leave).20. Mary________(lose) her pen.you _______(see) it recently?21._________ you _____ (find) your watch yet?22.---Are you thirsty? ---No I _________just _________ (have) some orange.23. We already _________ (return) the book.24.________ they already_______ (build) a school in the village?25.I _____________(not finish) my homework . Can you help me?26.My father _____ (read) the novel twice.27.I _________ (buy) a book just now.28.I _________ (lost ) my watch yesterday.29.My father ___________ (read) this book since yesterday.30.He ___________ (learn) about 5,000 English words since he_____ (go)to college.三、句型变换1. He has never surfed,?(改成反意疑问句) has he?2.They have been here since 2000对.划(线部散提问) How longhave they been here?3. The old man last year. (die)died,He for a year. (die)has been dead4.This factory opened twenty years ago同.义(句变换) has been openThis factory________ for twenty years.5.Miss Gao left an hour ago同.义(句变换) has been away sinceMiss Gao ________ _______ ________ ________ an hour ago.6.Her mother has been a Party member for three years(同.义句)joined; agoHer mother the Party three years.7.The Green Family moved to France two years ago同义.句(变换) It’s, sincetwo years the Green family moved to France.8.The bus has arrived here. It arrived ten minutes ago把两.(个句子合并成一个句子)The bus has been here for ten minutes.9.His uncle has already posted the photos to him改为.(否定句) hasn ’ t, yetHis uncle posted the photos to him .10. Sun’ s aunt has gone there for ten years(.改成正确的句子)Sun’ s aunt has been there for ten years.Sun’ s aunt went there ten years ago. 11. It ’ s ten years since Sun ’ s aunt went there.Susan has been in this city for more than ten years改为.同(义句) It is, since, came more than ten years Susan to this city.(一)用 have / has been to / in, have gone 及to go 的各种形式填空。
中考英语现在完成时练习题40题含答案解析
中考英语现在完成时练习题40题含答案解析1.I have lost my key. I can't find it _____.A.somewhereB.anywhereC.everywhereD.nowhere答案解析:B。
“anywhere”用于否定句中,表示“任何地方都不”。
A 选项“somewhere”常用于肯定句;C 选项“everywhere”虽然表示到处,但在否定句中不如“anywhere”准确;D 选项“nowhere”表示“没有地方”,过于绝对,且不常用于这种语境。
现在完成时“have lost”表示过去丢了钥匙这个动作对现在造成的影响就是现在找不到钥匙了。
2.She has read the book. She can tell you _____ about it.A.somethingB.anythingC.everythingD.nothing答案解析:C。
“has read”表示已经读过这本书,所以能告诉你关于这本书的所有事情。
A 选项“something”表示一些事情;B 选项“anything”用于否定句和疑问句;D 选项“nothing”表示什么都没有,均不符合题意。
现在完成时在这里体现出因为过去读过书这个动作,所以现在能对书的内容有所了解。
3.We have visited the museum. It was very interesting. We _____ alot from it.A.learnB.learnedC.have learnedD.will learn答案解析:C。
“have visited”表明已经参观过博物馆,从中学到很多是过去的动作对现在造成的影响,所以用现在完成时“have learned”。
A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时,均不符合语境。
4.He has eaten breakfast. He isn't hungry _____.A.nowB.thenterD.soon答案解析:A。
中考英语现在完成时练习题题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题(带答案)1.I ______ (visit) the Great Wall last year.A.visitB.visitedC.have visitedD.will visit答案解析:B。
last year 是一般过去时的标志词,所以动词要用过去式visited。
2.She ______ (live) in this city for ten years.A.liveB.livedC.has livedD.will live答案解析:C。
for ten years 是现在完成时的标志词,表示从过去持续到现在的一段时间,所以用has lived。
3.He ______ (go) to Beijing yesterday.A.goB.wentC.has goneD.will go答案解析:B。
yesterday 是一般过去时的标志词,动词用过去式went。
4.They ______ (finish) their homework already.A.finishB.finishedC.have finishedD.will finish答案解析:C。
already 是现在完成时的标志词,所以用have finished。
5.I ______ (see) that movie when I was a child.A.seeB.sawC.have seenD.will see答案解析:B。
when I was a child 是一般过去时的标志,用saw。
6.She ______ (be) to Paris twice.A.isB.wasC.has beenD.will be答案解析:C。
twice 表示已经去过两次,用现在完成时has been。
7.He ______ (play) basketball an hour ago.A.playB.playedC.has playedD.will play答案解析:B。
中考英语现在完成时练习题20题(答案解析)
中考英语现在完成时练习题20题(答案解析)1.I have ____ finished my homework.A.alreadyB.yetC.just答案解析:A。
“already”用于肯定句中,表示“已经”。
“yet”常用于否定句和疑问句中。
“just”也表示“刚刚”,但一般放在动词前。
2.She hasn't read the book ____.A.alreadyB.yetC.just答案解析:B。
“yet”用于否定句中,表示“还未”。
“already”不能用于否定句。
“just”也不用于否定句中。
3.Have you cleaned your room ____?A.alreadyB.yetC.just答案解析:B。
“yet”用于疑问句中。
“already”不用于疑问句。
“just”在疑问句中不这么用。
4.They have ____ visited the museum.A.alreadyB.yetC.just答案解析:A。
“already”用于肯定句,表示他们已经参观过博物馆了。
“yet”在肯定句中不这样用。
“just”一般放在动词前。
5.I haven't seen him ____.A.alreadyB.yetC.just答案解析:B。
“yet”用于否定句,表示我还没见到他。
“already”不用于否定句。
“just”不在此语境使用。
6.Has she ____ arrived?A.alreadyB.yetC.just答案解析:C。
“just”表示刚刚,在疑问句中可以用“just”询问是否刚刚到达。
“already”不用于疑问句。
“yet”在这个语境不合适。
7.We have ____ had breakfast.A.alreadyB.yetC.just答案解析:A。
“already”用于肯定句,表示已经吃过早餐了。
“yet”和“just”不用于这种肯定句的语境。
中考英语现在完成时单选题80题答案解析版
中考英语现在完成时单选题80题答案解析版1.I ______ my homework already.A.have finishedB.finishedC.finishesD.will finish答案:A。
现在完成时强调过去发生的动作对现在造成的影响,already 常与现在完成时连用。
B 选项是一般过去时,不能体现对现在的影响。
C 选项是一般现在时,不符合题意。
D 选项是一般将来时,也不符合。
2.She ______ to Beijing twice.A.has beenB.wasC.isD.will be答案:A。
“twice”表明去过北京两次,现在完成时have/has been to 表示去过某地。
B 选项一般过去时不能体现去过两次对现在的影响。
C 选项是一般现在时,错误。
D 选项一般将来时不符合。
3.They ______ the movie yet.A.haven't seenB.sawC.seeD.will see答案:A。
yet 常与现在完成时连用,否定形式haven't seen 符合。
B 选项一般过去时,C 选项一般现在时,D 选项一般将来时都不正确。
4.He ______ a lot of books since he was young.A.has readB.readC.readsD.will read答案:A。
since 引导的时间状语从句常与现在完成时连用,has read 符合。
B 选项一般过去时,C 选项一般现在时,D 选项一般将来时都不合适。
5.We ______ in this city for ten years.A.liveB.livedC.have livedD.will live答案:C。
for ten years 是一段时间,要用现在完成时have lived。
A 选项一般现在时,B 选项一般过去时,D 选项一般将来时都不对。
6.The students ______ their projects.A.have finishedB.finishedD.will finish答案:A。
中考英语现在完成时单选题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。
(word完整版)现在完成时专项练习题及答案
一、单项选择。
1、Both his parents look sad 。
Maybe they _________what's happened to him .Aknew Bhave known C.must know D.will know2、He has _______ been to Shanghai , has he ?Aalready B。
never C.ever D. still3、Have you met Mr Li ______?A。
just Bago C.before Da moment ago4、The famous writer _____ one new book in the past two year 。
A. is writing B.was writing C.wrote D.has written5、—Our country ______ a lot so far . —Yes 。
I hope it will be even ______ .A。
has changed ; well Bchanged ; good Chas changed ; better D。
changed;better6、Zhao Lan ______already ______in this school for two years 。
A. was,studying B。
will ; study C。
has;studied Dare;studying7、We ______ Xiao Li since she was a little girl .A. know B。
had known C. have known D. knew8、Harry Potter is a very nice film .I_______ it twice 。
A.will see Bhave seen C。
中考英语现在完成时练习题40题(带答案)
中考英语现在完成时练习题40题(带答案)1. I ______ my homework already.A. finishB. have finishedC. finishedD. will finish答案解析:B。
本题考查现在完成时的用法。
现在完成时的基本结构是“have/has + 过去分词”。
句中有“already”这个表示已经的副词,通常与现在完成时连用,表示过去发生的动作对现在造成的影响或结果。
A选项是一般现在时,C选项是一般过去时,D选项是一般将来时,均不符合题意。
2. She ______ to Beijing twice.A. has goneB. has beenC. wentD. goes答案解析:B。
“has been to”表示去过某地(人已经回来),“has gone to”表示去了某地((人还没回来)。
句中说她去过北京两次,人是已经回来的,所以用“has been”。
C选项是一般过去时,D选项是一般现在时,都不符合现在完成时的语境。
3. They ______ a lot of English words since they came to this school.A. learnB. learnedC. have learnedD. will learn答案解析:C。
“since”引导的时间状语从句,从句用一般过去时,主句用现在完成时,表示自从某个过去的时间点开始,一直持续到现在的动作或状态。
A选项是一般现在时,B选项是一般过去时,D选项是一般将来时,都不符合要求。
4. - ______ you ______ your breakfast? - Yes, I have.A. Have; hadB. Do; haveC. Did; haveD. Are; having答案解析:A。
根据答语“Yes, I have.”可知,问句是现在完成时的一般疑问句形式,其结构为“Have/Has + 主语+ 过去分词”,这里的“have breakfast”的过去分词是“had”。
中考英语现在完成时练习题50题含答案解析
中考英语现在完成时练习题50题含答案解析1.I_____my homework already.A.finishedB.have finishedC.finishD.will finish答案解析:B。
A 选项finished 是一般过去时,只表示过去某个时间完成了作业;C 选项finish 是一般现在时,表示经常或习惯性的动作;D 选项will finish 是一般将来时。
本题题干中有already,是现在完成时的标志词,所以要用have finished。
现在完成时强调过去发生的动作对现在造成的影响或结果。
2.She_____to Beijing twice.A.has goneB.has beenC.wentD.goes答案解析:B。
A 选项has gone 表示去了某地还没回来;B 选项has been 表示去过某地已经回来了;C 选项went 是一般过去时;D 选项goes 是一般现在时。
题干意思是她去过北京两次,强调去过已经回来的状态,所以用has been。
3.We_____English for five years.A.studyB.studiedC.have studiedD.will study答案解析:C。
A 选项study 是一般现在时;B 选项studied 是一般过去时;D 选项will study 是一般将来时。
题干中有for five years,是现在完成时的标志,所以用have studied。
现在完成时表示从过去开始一直持续到现在的动作或状态。
4.He_____just_____his breakfast.A.has,eatenB.have,eatenC.is,eatingD.was,eating答案解析:A。
B 选项have 与主语he 不搭配;C 选项is eating 是现在进行时;D 选项was eating 是过去进行时。
题干中有just,是现在完成时的标志词,所以用has eaten。
(完整版word)英语现在完成时中考真题 含答案
(完整版word)英语现在完成时中考真题含答案一、初中英语现在完成时1.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。
get married需换成be married。
故选A。
【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。
学生必须牢记这两种词的转换及转换条件。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.—Do you miss your parents far away?—Yes, very much. They the hometown for over two years.A. leftB. have leftC. were away fromD. have been away from【答案】 D【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。
【点评】本题考查延续性动词和短暂性动词的转换。
4.——Where is Mr. Wang?——He together with his students ________ Zhuyuwan Park.A. has gone toB. have gone toC. has been toD. have been to【答案】 A【解析】【分析】句意:—王老师在哪里?—他同他的学生去了Zhuyuwan公园。
中考英语现在完成时练习题40题
中考英语现在完成时练习题40题1<背景文章>I have always been passionate about traveling. In the past few years, I have been to many wonderful places. One of the most memorable trips was to Paris. I have seen the Eiffel Tower, which is truly magnificent. I have walked along the Seine River and enjoyed the beautiful scenery. I have also met many friendly people there. They have shown me around the city and told me interesting stories.Another amazing place I have visited is Tokyo. I have experienced the unique culture and modern lifestyle. I have tried delicious Japanese food and visited famous temples. I have even learned some Japanese phrases.I have also been to Sydney. I have seen the Opera House and the Harbour Bridge. I have gone surfing on the beautiful beaches and had a great time.During my travels, I have had many unforgettable experiences. I have learned a lot about different cultures and made many new friends. I am looking forward to more adventures in the future.1. I ______ to Paris in the past few years.A. have beenB. wentC. goD. will go答案:A。
中考英语现在完成时练习题40题
中考英语现在完成时练习题40题1.I ______ to Beijing twice.A.have beenB.wentC.have goneD.go答案解析:A。
现在完成时的构成是have/has + 过去分词。
“have been to”表示去过某地,人已经回来;“have gone to”表示去了某地,人还没回来。
本题中twice 是现在完成时的标志词,且根据语境,强调去过北京两次,人已经回来,所以选A。
went 是一般过去时,go 是一般现在时,都不符合。
2.She ______ her homework yet.A.hasn't finishedB.didn't finishC.finishesD.finished答案解析:A。
yet 是现在完成时的标志词,现在完成时的否定形式是haven't/hasn't + 过去分词。
finishes 是一般现在时,finished 是一般过去时,didn't finish 也是一般过去时,都不符合。
3.He ______ the book for three days.A.has borrowedB.borrowedC.has keptD.kept答案解析:C。
for three days 是现在完成时的标志词,borrow 是瞬间动词,不能与时间段连用,而keep 是延续性动词,可以与时间段连用。
has borrowed 和borrowed 都是一般过去时或现在完成时瞬间动词用法,kept 是一般过去时,都不符合。
4.They ______ many friends since they came here.A.have madeB.madeC.makeD.are making答案解析:A。
since 是现在完成时的标志词,现在完成时的构成是have/has + 过去分词。
made 是一般过去时,make 是一般现在时,are making 是现在进行时,都不符合。
中考完整版英语现在完成时(完整版)含答案
中考完整版英语现在完成时(完整版)含答案一、选择题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.call2.With the wide use of e-business, the way of shopping we were used to a lot. A.change B.changing C.changed D.has changed 3.— 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 4.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 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.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 7.—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 8.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 9.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 10.— 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 11.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 12.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 13.— 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.saw 14.—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 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 come16.— Where is your son Jimmy living now?— He________the city of Yangzhou, China for two years.A.has come to B.has been to C.has gone to D.has been in 17.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make18.My mother is a teacher. She ________ English in our school since she graduated from university.A.taught B.has taught C.is teaching D.will teach 19.The boy in red ___________ the football club for 3 years. He can play football very well now. A.has joined B.has been in C.joined D.was in 20.—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.study21.—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 22.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change23.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 24.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was25.— 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 26.—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 27.—Carl, are you coming with us?—I’d love to, but something unexpected ______.A.is coming up B.comes up C.came up D.has come up 28.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held29.So far, China ________ the world’s largest highway network, with a total length of 160,000 kilometers.A.builds B.built C.will build D.has built 30.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 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 ________ Beiji ng 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.— 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.—When will th e 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 36.—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 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.China’s high-speed railways ________ from 9, 000 to 35, 000 kilometers in the past few years.A.are growing B.were growing C.will grow D.have grown 39.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.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 41.—Fou Ts’ong, whose letters from his f ather ________ 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 42.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 competition43.In the sentence “I have bought a new bicycle, so I can ride to school now.”, we use presentperfect 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 now44.Please turn up the musi c, don’t worry about the baby because he ________ for half an hour. A.woke up B.has woke up C.was awake D.has been awake 45.—Where’s your mum, Lucy?—She together with her sisters ________ the supermarket since two hours ago.A.has gone to B.has been to C.has been in D.have gone to 46.William Shakespeare ________ for 405 years, but his works still have great influence today. A.died B.was dying C.has died D.has been dead 47.We ________ each other since I came to Shanghai, but we send emails very often.A.do n’t see B.didn’t see C.won’t see D.haven’t seen 48.—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 49.—Sorry, I’m late. There’s too much traffic on the road.—It doesn’t matter. T he film has just_______for five minutes.A.begun B.finished C.been on D.been over 50.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become【参考答案】***试卷处理标记,请不要删除一、选择题1.B【详解】句意:——时装秀将在半小时后开始,但桑迪还没有出现。
中考英语现在完成时练习题50题含答案解析
中考英语现在完成时练习题50题含答案解析1.I _______ my homework already.A.have finishedB.finishedC.finishD.will finish答案解析:A。
“already”常与现在完成时连用,表示已经完成的动作对现在造成的影响。
选项B 是一般过去时;选项C 是一般现在时;选项D 是一般将来时。
2.She _______ to Beijing twice.A.has beenB.wasC.isD.will be答案解析:A。
“twice”表明去过北京两次,用现在完成时表示过去的经历对现在的影响。
选项B 是一般过去时;选项C 是一般现在时;选项D 是一般将来时。
3.They _______ English for three years.A.have learnedB.learnedC.learnD.will learn答案解析:A。
“for three years”是一段时间,常与现在完成时连用。
选项B 是一般过去时;选项C 是一般现在时;选项D 是一般将来时。
4.He _______ never _______ abroad.A.has,beenB.was,beenC.is,beenD.will be,been答案解析:A。
“never”常与现在完成时连用,表示从未有过的经历。
选项B 是一般过去时;选项C 是一般现在时;选项D 是一般将来时。
5.We _______ just _______ lunch.A.have,hadB.had,hadC.have,haveD.will have,had答案解析:A。
“just”常与现在完成时连用,表示刚刚完成的动作。
选项B 是过去完成时;选项C 是一般现在时;选项D 是一般将来时。
6.The film _______ for ten minutes.A.has begunB.beganC.has been onD.will begin答案解析:C。
(完整word版)中考初中英语现在完成时练习题.docx
现在完成时用法现在完成时的构成:助动词have ( has ) + 过去分词,1.表示过去发生或完成的某一动作对现在造成的影响或结果。
例如:I have just cleaned my clothes.我刚洗过衣服。
(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)现在完成时常用的时间状语有:already(”已经” 用于肯定句的中间和末尾处)never (“从不”用于中间处 )ever(”曾经” 用于疑问句和肯定句的中间处)just(“刚刚”用于中间处 )yet (“已经”用于疑问句的末尾处/“还” 用于否定句的末尾处)或不加任何的时间状语,但不能和表示过去的时间状语连用.1现在完成时与一般过去时的用法比较现在完成时表示过去的动作一直延续到现在甚至会继续下去或表示过去的动作对现在造成的影响;一般过去时表示动作发生的时间在过去。
试比较:The plane has arrived .飞机已经来了。
(说明现在的情况:飞机在这儿)The plane arrived a quarter ago.飞机是一刻中以前来的。
(强调动作发生的时间在过去)I have taught here for fifteen years.我在这儿已经教了十五年。
(表示十五年前的动作一直延续到现在,还可能会继续。
)I taught here for a year.我过去在这儿教过一年。
(表示“我“现在已经不在这儿任教了)Since和for的用法表示过去已经开始持续到现在的动作或状态常用的时间状语有:for, since, how long, so far, these days 等。
Since+ 过去点的时间,for+ 一段时间(数词+量词),此划线部分用how long提问。
一、 since 短语或从句表示过去的动作延续至今,since 之后的时间为一点。
如:Mr. Smith has worked here since 1984. 1984年以来,史密斯先生一直在这工作。
(完整版word)英语现在完成时中考题集锦含答案解析
(完整版word)英语现在完成时中考题集锦含答案解析一、初中英语现在完成时1.You must return the books to the library because you _________ them for more than two weeks.A. have lentB. have borrowedC. have kept【答案】C【解析】【分析】句意是:你必须把书还给图书馆因为你已经……两个多星期了。
for more than two weeks 表示时间段,在现在完成时中需要和延续性动词连用,lend 和 borrow 都是短暂性动词,keep 具有延续性,故选C。
【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。
2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。
由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。
故选D。
【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。
3.All the students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。
【点评】现在完成时的时间状语要掌握。
4.—Hi, Tom! you ever the Bird's Nest?—Yes, I have. It's fantastic.A. Have, been toB. Have, gone toC. Did, go to【答案】 A【解析】【分析】句意:——你好,Tom!你曾经去过鸟巢吗?——是的,我去过。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
最新现在完成时中考题集锦(word)一、初中英语现在完成时1.So far, the AIIB(亚投行)_____ 57 countries to be the founding members.A. attractedB. has attractedC. will attract【答案】 B【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。
So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。
故选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.The small shop ________ for several years.A. openedB. has been openedC. has openedD. has been open【答案】 D【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。
【点评】考查open转化为be open, be open里的open是形容词,不能加ed..5.—How many times _______ you _______ to Beijing this year?—Three times.A. have;beenB. had;beenC. have;goneD. had;gone【答案】 A【解析】【分析】句意是:——你今年去过北京几次?——三次。
考查have been 与have gone 的区别。
have been 是指去过某地切已经回来了,have gone 是指去了某地还没有回来,根据答句Three times.可以推测已经回来了,故选 A。
6.He for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】句意:他已经结婚十年了。
根据时间状语for ten years.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。
be married表结婚的状态,be动词的过去分词为been。
故选A。
【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。
7.—_______ my dictionary? I can't find it anywhere.—I _______ it on the desk when I came in.A. Did you see; have seenB. Have you seen; have seenC. Have you seen; sawD. Did you see; see【答案】C【解析】【分析】句意:---你看见我的词典了吗?我到处都找不到了。
---我进来的时候看见在桌子上。
根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;第二空根据when I came in可知是过去我进来的时候发生的动作,用一般过去时,故答案为C。
【点评】考查动词的时态,注意理解句意,根据时态的定义判断。
8.—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。
9.—What _______ you just now?—Don't worry. Nothing _______.A. has happens to; has happenedB. happened; happenedC. happened; has happenedD. happened to; has happened【答案】D【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。
固定句式What happened to……发生了什么?第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。
【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。
10.—Your new bike is so nice! When did you buy it?—In July. I _____it for two weeks.A. hadB. have hadC. have boughtD. bought【答案】 B【解析】【分析】句意:——你的新自行车那么好看。
你什么时候买的。
——七月份,我买了两周了。
根据for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。
因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。
【点评】考查现在完成时,注意现在完成时中延续性动词的使用。
11.All the students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。
【点评】现在完成时的时间状语要掌握。
12.—Do you miss your parents far away?—Yes, very much. They the hometown for over two years.A. leftB. have leftC. were away fromD. have been away from【答案】 D【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。
【点评】本题考查延续性动词和短暂性动词的转换。
13.— 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 to【答案】 A【解析】【分析】考查主谓一致。
句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。
——哦,这就是为什么我现在找不到他们的原因。
have gone to去了;been to去过。
Hobo and Eddie作主语,谓语动词要用复数形式。
所以选A。
14.—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+过去分词。
15.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。
【点评】考查现在完成时。
16.— have you had the mobile phone?—Since 2015.A. How oftenB. How longC. How soonD. How many【答案】B【解析】【分析】句意:你什么时候有的手机?自从2015年。
询问的是从什么时候开始,也就是时间长度。
故B选项正确。
【点评】考查特殊疑问句的辨析。
17.一 Have you ever the film Gang Jiong?一 Yes, I have.A. seeB. to seeC. sawD. seen【答案】 D【解析】【分析】句意:“你看过电影《港囧》吗?”“是的,我看过。