现在完成时态专项练习题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.saw D.see9、—These farmers have been to the United States . —Really ? When _____ there ?A.will they go Bdid they go C.do they go Dhave they gone10、—______ you ___ your homework yet ? —Yes . I _____ it a moment ago .ADid do ;finished BHave done;finished CHave done;have finished Dwill do ; finish 11、His father ______ the Party since1978 .Ajoined Bhas joined Cwas in Dhas been in12、—Do you know him well ? — Sure .We _________ friends since ten years ago .Awere Bhave been Chave become Dhave made13、—How long have you ____ here ? —About two months .Abeen Bgone Ccome Darrived14、Hurry up! The play __________ for ten minutes .A.has begun Bhad begun C.has been on Dbegan15、It _____ ten years since he left the army .Ais Bhas Cwill Dwas16、 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 .Ahave been in Bhave been to Chave gone to Dhave 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 he to 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 university二、句型转换。
现在完成时的练习题(打印版)
现在完成时的练习题(打印版)一、选择题1. I ________ in this school since 2010.- A) have been- B) am- C) was- D) had been2. She ________ the book for two hours.- A) has read- B) is reading- C) read- D) was reading3. They ________ the project since last year.- A) have been working on- B) are working on- C) worked on- D) were working on4. The company ________ a lot of profits this year. - A) has made- B) is making- C) made- D) was making5. He ________ the piano for five years.- B) is playing- C) played- D) was playing二、填空题1. The children ________ (play) in the park since this morning.2. We ________ (not see) each other since last summer.3. She ________ (study) abroad for the past three years.4. The weather ________ (get) better since the beginning of the month.5. They ________ (live) in this city for over a decade.三、改错1. I have seen the movie, and I think it is amazing.- A) have seen- B) saw- C) had seen- D) was seeing2. She is studying English, and she has learned a lot since she started.- A) is studying- B) studied- D) had been studying3. The company has been making profits, and it expects to continue doing so.- A) has been making- B) made- C) was making- D) has made4. They have been working on the project, and they expect to finish it soon.- A) have been working- B) worked- C) are working- D) had been working5. He has been playing the guitar, and he is very good at it. - A) has been playing- B) played- C) is playing- D) was playing四、翻译1. 我自从2015年就住在这个城市了。
(完整版word)英语现在完成时复习含答案解析
(完整版word)英语现在完成时复习含答案解析一、初中英语现在完成时1.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..2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。
我已经有两年没有打过了。
根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3.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.Mr.Fan in 2005.In other words,he for 9 years till now.A. got married;has been marriedB. married;had been marriedC. got married;had been marriedD. married;got married【答案】 A【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次 married 后面要接宾语,get married 表示的是短暂性动作,所以应填get married. 第二空由“till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“has been married”,故选A.【点评】此题考查了动词时态问题,同时也考查了“get married”和“married ”的区别。
完整版)现在完成时态专项练习题
完整版)现在完成时态专项练习题I。
用所给动词的适当形式填空1.I have already seen the film。
I saw it last week.2.___ his work。
Not yet.3.Have you been to Hong Kong。
Yes。
I have been there twice.4.He has just finished ___.5.___?6.Have each of you read "Gone with the wind" yet?7.Have you gotten any new CDs?8.My family has never been to ___.9.They have ever ___ and chips.10.I have just lost my science book.11.Has Tom finished his work?12.I have already read this book.13.She hasn't returned her book yet.14.Have you ever eaten chocolate sundaes。
No。
I have never ___.15.My father has just come back from work。
He is tired now.16.Where is Li Ming。
He has gone to the teacher's office.17.Shanghai was a small town hundreds of years ago。
It hase a large city since then.18.I have worked here since I moved here in 1999.19.So far。
I have made quite a few friends here.20.How long have the Wangs been staying here。
完整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 的各种形式填空。
(完整版)现在完成时练习题
(完整版)现在完成时练习题一、现在完成时的结构_____________________________________________________(补充现在完成时常用的时间状语)_____________________________________________________二、去过某地(指回来了)___________________________________________________________三、去了某地(指还没回来)___________________________________________________________翻译句子。
1. 我曾去过北京两次。
_________________________________________________________2. ——Tom 呢?——他去北京了?__________________________________________________________3. ——我没去过游乐园。
——我也没。
__________________________________________________________单选:1.I_______ a letter from him since he left.A.didn't receive B.haven't got C.didn't have D.haven't heard2.—Where have you _______ these days?—I have _____ to Dazhu with my friends.A.been;gone B.been;been C.gone;been D.gone;gone3.How long have you _______ this book?A.bought B.borrowed C.had D.lent4.—Where's Peter?—He _______ to Nanjing.A.is going B.has been C.has gone D.went5.You've never seen such a wonderful film before,_______ ?A.haven't you B.have you C.do you D.don't you6.We have lived here _______ five years ago.A.when B.since C.before D.after7.—I have watched the game.—When you _______ it?A.have;watched B.do;watch C.did;watch D.will;watch8.—How do you like Beijing,Mr Black?—Oh,I _______ such a beautiful city.A.don't visit B.didn't visit C.haven't visited D.hadn't visited9.The old people _______ lonely at all since we began to visit them once a week.A.don't feel B.hasn't felt C.haven't felt D.didn't feel10.My grandfather________in the small town all his life.He always says he likes the town.A.lived B.have lived C.has lived D.is living11.Miss Brown _______ to the Great Wall twice.A.have been B.has been C.have gone D.has gone12.His brother has been to Stone Forest twice _______ he came to Yunnan.A.after B.before C.since D.for13.His grandpa _______ for two years.A.was died B.has been dead C.was dead D.has died14.His sister _______ her hometown for three years.She'll return next year.A.left B.has left C.has been away D.has been away from 用have(has) been 或have(has) gone 填空。
(完整版)现在完成时练习题及答案(可编辑修改word版)
现在完成时练习题及答案(精华汇总)Exercise:I.Fill in the blanks with the proper form.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.Where’s Li Ming ? He (go) to the teacher’s office.5.I (work) here since I (move) here in 1999.6.So far I (make) quite a few friends here.7.How long the Wangs (stay) here ? For two weeks.8.I just (finish) my homework.9.He (go) to school on foot every day.10. you (find) your science book yet?11.If it (be) fine tomorrow, I'll go with you.12.The students (read) English when the teacher came in.13.Look! The monkey (climb) the tree.14.My mother (come) to see me next Sunday.15.I've lost my pen. you (see) it anywhere?II.Choose the best answer.1.How long have you here? A. come B. got C. arrived D. been2. My grandpa died .A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.3.Jane has to BeiJing. She will come back tomorrow. A. been B. gone C. went D. never been4.It is ten years I last saw her. A. after B. since C. for D. that5.-- Who will go to the station to meet Lorry? --I will. I her several times. A. met B. have met C. had met D. will meet6. --What a nice dress! How long you it?--Just 2 weeks. A. will, buy B. did, buy C. are, having D. have, had7.--Do you know Lydia very well? --Yes, She and I friends since we were very young.A. have madeB. have bec omeC. have beenD. have turnedin China for 8 years. A. has lived B. lived C. have 8.The Smithsbeen D. live9.--Hello, this is Mr. Gre en speaking. Can I speak to Mr. Black? -- Sorry. He the Bainiao Park. A. has been to B. has gone to C. went to D. will go to10.-- you ever to the US? -- Yes, twice. A. Have, gone B. Have, been C, Do, go D. were, goingIII.Rewrite the sentences.1.I have been to Macau before. (改为否定句) I been to Macau before.2. He hasn’t come to schoolbecause he was ill. (就划线部分提问) he come to school?3.I bough a new bike just now. (用just 改写)I just a new bike.4.We began to learn English three years ago.(改为同义句)We English three years5.He has never surfed, ? (改成反意疑问句)6.They have been here since 2000. (对划线部分提问)have they been here?7.The old man last year. He has for a year. (die) (动词填空)8.Miss Gao left an hour ago. (同义句转换)Miss Gao has an hour ago.Ⅳ. A sk the questions1)I have been there for two days.you ?2)My father has lived here since 2000.your father ?3)He left here yesterday.he ?4)They bought a book two hours ago.they a book?Ⅴ. Use “never, ever, already, just, yet, for, since” to fill in the blanks.1.I have seen him before, so I have no idea about him.2.Jack has finished his homework.3.Mr. Wang has taught in this school ten years.4.“Have you seen the film?” “No, I have seen it.”5.“Has the bus left ?” “Yes, it has left.”二、用since 和for 填空1.two years2.two years ago3. last month4. 19995.yesterday6. 4 o’clock 7 4 hours8. an hour ago9. we were children10. lunch time 11.she left here12.He has lived in Nanjing the year before last.13.I’ve known him we were children.14.Our teacher has studied Japanese three years.15.She has been away from the city about ten years.16.It’s about ten years she left the city.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。
(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。
(完整版word)英语现在完成时专项练习综合含答案解析
(完整版word)英语现在完成时专项练习综合含答案解析一、初中英语现在完成时1.Nancy for five years.A. was dyingB. has diedC. diedD. has been dead【答案】 D【解析】【分析】句意:南西去世五年了。
A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。
句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成be dead。
故选D。
【点评】本题考查时态辨析。
某人去世了多少年就用延续性动词的现在完成时,has been dead。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.The tall building here for 100 years.A. isB. wasC. has beenD. is been【答案】 C【解析】【分析】那幢高楼在这里已经有100年了。
根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。
故选C。
【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。
4.So far Tom with Mary _______ 50 left -behind children to do their homework after school.A. helpB. helpedC. has helpedD. have helped【答案】 C【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。
现在完成时练习试卷(完整版).doc
现在完成时练习试卷(完整版).doc一,选词填空A. 用already或yet1) Have they taken down the old pictures ______? No, not ___________.2) Most of us have finished our homework ________3) He said he hadn’t visited the exhibition ________.B.用since或for1) We have learned five lessons ______ the beginning of this term.2) Mrs Liao has been in hospital ______last week.3) I have stayed at my aunt’s _____two weeks.C. 用have gone或have been1) Where are the boy students ? They _____ to the school factory.2) Is your father in ? No, he ____ to Shenzhen. _______he ever ______ there before ? Yes, he ___ there several time.二,选择填空1.“He ____to draw horses already”.” When ______ he ?” “ Last year ”A. learned...hasB. learned (i)C. has learned...hasD. has learned (i)2.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did...copy (i)B. Have…copied…haveC. Have...copied (i)D. Did …copy…had3. ______you __________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…see nD. Did …see…have…seen4.You ____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited5. Where ______ John _______ ? To the library. He _________ there for an hour.A. has…been…has goneB. has…gone…has beenC. did…go…wentD. did…be…went6. I _______ the way. I ________ here for quite many years.A. knew...have livedB. knew (iv)C. know...have livedD. know (iv)7. They _______ for five hours when they ______ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had arrivedD. had flown…arrived8. She ____ that it _____ for two days by that day.A. says…has rainedB. says…had rainedC. said…had rainedD. said…rained9. John _____ there since the year before, so he _____ them.A. had worked…knewB. had worked…had knownC. worked…knewD. worked…had known10He _____ angry because he ____ for a long time.A. had got…had waitedB. got…waitedC. had go t…waitedD. got…had waited三.用词的适当形式填空1. Tom ________ (leave) a message for you. He ________ (call) last night.2. I ______________ (see) the movie once before. I __________ (love) it a lot.3. A: __________________ (you/hear) the news? B: yes, I ________ A: Who _______________ (tell) you the news? B: Li Ming ________ (do) A: When ____________________ (he/tell) you? B: Two hours ago.4 The actress ________________ (live) here all her life.5 The glass is broken. Who ________ (break) this glass?6.His company closed in 2003. (同义句)His company _____ ____ _____ _____ 2003.7.My father bought the car half a year ago. (同义句)My father ______ _____ the car _______ half a year.。
(完整版word)英语现在完成时经典例题含答案
(完整版word)英语现在完成时经典例题含答案一、初中英语现在完成时1.— 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。
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.— 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去过。
(完整word版)现在完成时练习题及答案(精华版)
此刻达成时( 1)组成:在达成由助have +去分组成,助 have 有人称和数的化。
第三人称数用has,其他用 have.not、疑式是把助提到主以前。
以 study 例,其否认式、在达成的否认式直接在助后边加上疑式和回答形式以下:否认式疑式I have not (haven’ t) studied⋯.Have I studied⋯?You have not (haven’ t) studied⋯.Have you studied⋯?He has not (hasn’ t) studied⋯.Has he studied⋯?否认疑式回答(一定 /否认)Have I not (Haven’ t I) studied⋯?Yes, you have. No, you haven’ t.Have you not (Haven’ t you) studied⋯?Yes, I have. No, I haven’ t.Has he not (Hasn’ t he) studied⋯?Yes, he has. No, he hasn’ t.( 2)用法:1)在达成往常表示在说话以前已经达成的动作或存在的状。
人的是作或状在的果或影响。
My daughter has just gone out.我女儿出去。
I ’ m sure we’ ve met before我肯.定我以前面。
She has arrived. 她到了。
2)表示持到在的作或状,常常和包含在在内的表示一段的状用,如recently, already, just, lately, for⋯, sinceyt等⋯,。
如:I haven’ t heard from her these days.些日子我没有收到她的信。
We haven ’ t seen you recently.近来我没有到你。
They have been away for two years.他走开已两年了。
现在完成时练习精选全文完整版
可编辑修改精选全文完整版现在完成时练习题(短暂性动词与延续性动词的转换)一.单项选择()1. Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined in()2. Mike ___________ the story for a month.A. has boughtB. has hadC. had hadD. has borrowed()3. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to()4. His father _______ for years.A. has diedB. has been deadC. diedD. dies()5. He has a computer of his own. He ____ it two days agoA. boughtB. boughtC. boughtD. has bought()6. --- Is your father a Party member--- Yes, he ____ the party three years ago. He _____ a Party member for three years.A. joined; has beenB. has joined; has beenC. was joined; isD. joined; was ()7. ---What a nice bike! How lone ____ you ____ it ----Just five weeks.A. will; buyB. did; buyC. are; havingD. have; had()8. I ______ this book for a week .I have to return it now.A. borrowedB. have borrowedC. keptD. have kept()9. ----______ your sister _______ in Green China for a long time----Yes. She joined it five years ago.A. Has; beenB. Have; beenC. Has; joinedD. Have; joined()10. ---How long have you _______ from the USA ----For three months.A. come backB. returnedC. go backD. been back()11. I _____ this book for half a year.A. have boughtB. have hadC. boughtD. had()12. The students are sorry to hear that famous singer _______ for a year.A. has leftB. has goneC. has been awayD. has gone away()13. He ____ a cold for three days.A. has caughtB. has hadC. has gotD. caught()14. Jim Green ____ in China for two years.A. has comeB. has beenC. has arrivedD. came()15. The film ____ for half an hour.A. has been onB. has begunC. hasn’t begunD. began()16.How long have you _______ this bookA. Bought B.borrowed C.had D.lent()17.His grandpa _______ for two years.A.was died B.has been dead C.was dead D.has died()18. His sister ______ her hometown for three years. She'll return next year. A.left B.has left C.has been away D.has been away from()19、 His father ______ the Party since 1978 .A. joined B. has joined C. wasin D. has been in() 20、—Do you know him well— Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made() 21、—How long have you ____ here—About two months .A. been B. gone C. come D. arrived()22、Hurry up! The play __________ for ten minutes .A. has begun B. had begunC. has been on D. began()23、has Mr White been a member of Greener China since he toChinaA. How soon, comesB. How often, gotC. How long, cameD. How far, arrived()24、 His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二.句型转换((每空一词)。
(完整版)现在完成时专项练习及答案
(完整版)现在完成时专项练习及答案现在完成时专项练习⼀、单项选择1.He has_________for two years.Two years _______a long time.A. left home ; areB. left home; isC. been away from home; isD. been away from home;are2.---How long have you _____the football team of the school?---About 2 years.A. been onB. been at C .joined D. played3.---I have already finished my homework.---When ____you _____it?A. have; finishedB. do; finishC. will; finish D did; finish4.Mr Green___________in China since 5 years ago.A. livedB. has livedC. livesD. will live5.I_________a letter from him since he left.A. didn’t receiveB. haven’t gotC. didn’t haveD. haven’t heard6.There ___________great changes in our country for two years.A. wereB. wasC. are D have been7.Mr. Black __________China for many years.A. has been toB. has gone to C, has been in D. has come to8.---I haven’t seen you _________last Saturday.9.---How long have you taught in this school?----________.A. In 1995B. Since 1995C. 8 years agoD. Since 8 years10.Neither you nor Hans _____________to the Great Wall before.A. have goneB. has goneC. has beenD. have been11.----Have you _______to Hawaii ?------Yes. I ___________there last Spring.A. been; have beenB. gone; wentC. gone ;have beenD. been, went12.----Where is Mr. Green ?----Oh, he _________ Canada.A. has been toB. has gone toC. have gone toD. have been to13.__________they were tired, _________they still went on working.A. Because , /B. Although, /C. Because , soD. Although, but14.There are two old books on the shelf, but __________ of them is useful.A. bothB. allC. neitherD. none15.We are all very tired ,but ________of us would like to have a rest.16.How long can this book be_________?A. borrowedB. lentC. takenD. kept17.----Are you________ from America? ------No, none of us has.A. eachB. bothC. eitherD. all18.__________he said at the meeting means we won’t leave here _________tomorrow.A. That; beforeB. What; untilC. How ;untilD. When ;until19.----________you _______ to New York? -----No, but I will go there next month..A. Have; goneB. Do, goC. Will, goD. Have; been20.Tom__________here last week. I_________ already ________friends with him.A. comes; have, madeB. came; have, madeC. has come; have ,madeD.came; have been; made21. The cars made in Japan are much cheaper than_________ made in America.A. onesB. thoseC. suchD. that22.---Which of the two sweaters will you will you choose?C. AllD. Either23.We have to help her with their lessons, _________ we?A. don’tB. haven’tC. h aveD. are24.Tell him to phone me as soon as he ____________ tomorrow.A. has goneB. gets homeC. will arriveD. is going to come25.I don’t know if he_______ tomorrow. If he______, I’ll go to see him.A, leaves; gets up B. will go; will go C. will come, comes D. will arrive, will arrive26.----could you tell me ________ the film ends?-----They find out who the man is at last.A. whenB. howC. how soonD. what27. ----John,you _________the computer game for two hours. It’s bad for your e yes. Stop please. .----Ok, Mum.A. playedB. have playedC. were playingD. play28.---- Will the concert be over soon ?-----No. It________ just _________.A. is, startingB. has, staredC. will startD. was, starting29.The bottle is empty. Who _________the juice?30. I’m not sure if my daughter _____________to the concert with us this evening.A. goesB. will goC. goD. going31.-----Oh, Mrs. Smith, your necklace looks nice. Is it new?-------No. I _________it for two years.A. hadB. have hadC. boughtD. have bought32.Jack _________his left arm when he was playing basketball.A. had hurtB. has hurtC. hurtD. have hurt33.I’m afraid you _______missed the train . It _________10 minutes ago.A. have; leftB. has; has leftC. / ; leftD. was, have left34.-----Nice to meet you. I_________ you for a long time.------I_________ in Beijing. I’ve just come back..A. hadn’t seen; amB. haven’t seen ; wasC. didn’t see; will beD. ha s n’t seen was35.----What will John do if he__________ the driving test? ----He’ll try again.A. failedB. failsC. will failC. wentD. is going37.The girl ___________her handbag on the bus when she got off it.A. forgetB. leftC. leaveD. missed38.--Have you ever been to Washington ?----Yes. My uncle lives there. I have been there _________.A. many timesB. sometime C sometimes D some time39.To my surprise, ______a little boy can draw _________many beautiful pictures.A. so; suchB. such; soC. so ; soD. such; such40.__________were you late for school last term? -----Never.A. How longB. How oftenC. How soonD. How far⼆、完成句⼦.1.--- I ______ just ______ (come) back from the bus station.----When __________ you _______(go) there.2. Where is Mr. Green ? He _____________(go) to America.3. -----__________ you _____________(be) to the Green Wall. ------Yes, twice.4. I ______________ (be) busy these days ,I _____________(not go) to the cinema for weeks.5. The boy is happy now because he ______________ (sell) out all the newspapers.6. Miss Green ___________(teach) us English last year. She _________(teach) us for about 2 years.7.--------Where is Tom ?-------- He _____________(go) to the post office .He said he ______________(come) soon.I ______________ (let) you know.10. Mr. Brown ______________(make) a lot of friends since he ___________(come) to workin New York two years ago.11.----I ___________(lost) my bike.________ you __________(see) it anywhere?---- Where _______ you ________(lose) it?12. I, with my parents,_________ to see a film last night. (go)13. Wait here, please. The train ________ yet.(not arrive)14. ---Where is my physics book?--- Kate _________ it away. (take)15. ----How many times _________ you _________ to England? (be)-----Only once. I __________there in 1998. (go)16. ---I __________ not well today. (be) ---I've got a cold.---How long _________ you _________ like this ? (be) ---- Ever since last Wednesday.---________ you ________ any medicine yet? ---Yes I ___________ (take) some just now.17.--- Where is Jack Booth? He ____________ to Hawaii. (go)-----How ________ he _________ there? (go) By plane.18. The factory has __________________ (open) since 2001.19. How long _________ your mother _________(work) in the factory?20. __________ you ever _________(hear) of the story about Harry Porter?Of course. Look! I ____________(read) a book about him now.21. Neither you nor your brother _________________(wash) your coats yet.22. ------_________he _________(finish) his homework yet?------ Yes, he ___________(do) it an hour ago.23.----- ____________ your brother _________ (return) the book to the library?------No. They are still on his desk.24.We ___________(live)here since 10years ago.25. His uncle _______________(return) in a week.26.—What do you think of Beijing ? ----I__________(never visit)such a beautiful city.27.---The farmers have been to America. ----Really? When _____ they __________there?(go)28.—Shall we ask Jim to see Mr.Hu with us? ----I don’t think he will. He________(see) Mr.Hu twice.29. They have come to the hospital _____________(see)Mr. Hu.30. How many letters_______ you _________(write)to your father this term?31. David ___________(buy)a new watch for his father yesterday.32. I don’t know where she__________(go).I _________(not see) her for several days.35. My mother _________(work)in the factory. She ___________(work)there for a long time.36. —Why are you sad?-----I __________(break)my mother’s expensive watch.37. What __________the teacher_________(do)at the time yesterday?38. I______________(lend)her some CDs the day before yesterday.But she __________________(not give)them back to me yet.39. My brother will call me as soon as he ______there tomorrow.(get)40.----_________you ________your homework yet ? ( finish)------Not yet. I_________ it after supper. ( finish)41. ----_________you ________your homework yet ? ( finish)-----Yes. I ________it after supper. ( finish)42.---- Who ________________the dictionary ? I want to use it.(borrow)-----Katy. She ______________it for a week.43. I _____________ such an interesting film before. (never see)三、根据括号内中⽂填上合适的英⽂。
(完整版word)英语现在完成时考点+例题_全面解析含答案
(完整版word)英语现在完成时考点+例题_全面解析含答案一、初中英语现在完成时1.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。
get married需换成be married。
故选A。
【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。
学生必须牢记这两种词的转换及转换条件。
2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。
由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。
故选D。
【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。
3.—Look! Your teacher Miss White is over there.—No, it can't be her. She ______ to Beijing.A. has goneB. has beenC. wentD. will go【答案】A【解析】【分析】句意:--看!你的老师怀特小姐在那边。
--不,那肯定不是她。
她去了北京。
A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。
(完整word版)现在完成时练习题及答案(精华版)(2)
现在完成时(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。
第三人称单数用has,其余用have。
现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。
以study 为例,其1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。
说话人强调的是该动作或状态对现在的结果或影响。
My daughter has just gone out。
我女儿刚出去。
I’m sure we’ve met before。
我肯定我们以前见过面.She has arrived. 她到了。
2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately,for…, since…,yet等。
如:I haven’t heard from her these days。
这些日子我没有收到她的信。
We haven’t seen you recently。
最近我们没有见到你.They have been away for two years。
他们离开已经两年了. She has been with us since Monday.★注意:1)since和for的区别since后接时间点,如1993,last term, yesterday, the time I got therefor后接一段时间,表示“长达多久",如ten years, a while, two days等。
Exercise:用since和for填空1. Jim has been in Ireland ______ Monday.2. Jill has been in Ireland ______ three days。
3。
His aunt has lived in Australia ______15 days。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时态专项练习题现在完成时态专项练习题I. 用所给动词的适当形式填空1. I____________ already ____________ (see) the film. I ___________ (see) it last week.2. ___________ he ____________(finish) his work ? Not yet .3. ___________ you ____________(be) to Hong Kong ? Yes, I ______________ ______________ (be) there twice .4. He ___________ just __________ (finish) his homework.5. ___________ the young woman ever ___________(travel) to England?6. ___________ each of you ___________(read) “Gone with the wind” yet?7. Have you ___________(get) any new CDs?8. My family have never ___________ (be) to Sanya.9. They ___________ ever ___________ (eat) fish and chips.10. I ___________ just ___________ (lose) my science book.11. Has Tom ___________ (finish) his work?12. I have already ___________ (read) this book.13. She hasn't ___________(return) her book yet.14. _____________ you ever ____________(eat ) chocolate sundaes ? No, never.15. My father ____________ just ____________ (come) back from work. He is tired now.16. Where’s Li Ming ? He _______________ _____________ (go) to the teacher’s office.17. Shanghai _________ (be) a small town hundreds of years ago. It __________ _________ (become) a large city since then.18. I ____________ _______________ (work) here since I ______________ (move) here in 1999.19. So far I ______________ _______________(make) quite a few friends here.20. How long ____________ the Wangs ______________(stay) here ? For two weeks.21. I ____________ just ___________ (finish) my homework.22. He ____________ (go) to school on foot every day.23. ____________ you ____________ (find) your science book yet?24. The students ____________ (read) English when the teacher came in.25. Look! The monkey ______________ (climb) the tree.26. My mother ______________ ____________ (come) to see me next Sunday.27. How many sheep ____________ you _______________ (get)? Only one.28. I've lost my pen. _________ you ____________ (see) it anywhere?II.句型转换(每空一词)。
1.I have been to Macau before.(改为否定句) I ___________ ____________ been to Macau before.2.He hasn’t come to school because he’s ill (就划线部分提问) ____________ _____________ he come to school?3.He has learned English for 5 years.(就划线部分提问) ___________ __________ __________ __________ learned English ?4.I bough a new bike just now.(用just改写) I ____________ just ____________ a new bike.5.We began to learn English three years ago.(改为同义句) We ____________ ____________English ____________three yearsIII. 填入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. Joe: Can I have an apple, please?Mary: We haven't got any. I not to the shops today.4. Alan: Where's Tony?Mary: He's got a headache so he to bed.5. Steve: Can I speak to Jill, please?Lynn: She's out, I'm afraid. She to the cinema this evening.Steve: Again? She already to the cinema three times this week.IV. 用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.6. The bus is late. We've been waiting 20 minutes.7. Nobody lives in those houses. They have been empty many years.8. Mike has been ill a long time. He has been in hospital October.V.单项选择( )1. Li Hong has ________ the army for 2 years.A. joinedB. joined toC. been inD. joined in( )2. We have been friends since ________.A. childrenB. five yearsC. five years agoD. five years before( )3. Mike ___________ the story for a month.A. Has boughtB. Has hadC. had hadD. has borrowed( )4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already( )5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago( )6. I _____ at this school for two years already.A. am studyingB. studyC. studiedD. have studied( )7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live( )8. Mrs. Wang has lived in Haikou _________ 1992.A. sinceB. fromC. afterD. in( )9. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to( )10. You have never been to the Great Wall, ________ you?A. doB. don’tC. haveD. haven’t( )11. His father _______ for years.A. has diedB. has been deadC. diedD. dies( )12. Mary ________ to see the films because she __________ it twice.A. won’t go, sawB. won’t go, will seeC. won’t go, has seenD. didn’t g o, sees( )13. ________ you ________ some more food? Thank you. I _______ enough.A. will haveB. have hadC. Do, have , haveD. Do, have, had( )14. ______ you ______ England? Yes, it _____ a beautiful country.A. Will , gone to, wasB. Have , been to, isC. had ,been to, isD. Have ,gone to, is( )15. ----_______ you _______ to the capital?---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 going( )16. ---You sister ______ to London to 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 been( )17. Bruce _______ how to use a computer. He________ a computer of his own. He ________ it two days ago A. learns, will get, bought B. is learning, has got, boughtC. learned, has got, boughtD. is learning, got, has bought( )18. ---You haven’t read the book before, have you?---_______.A. Yes , I haven’t.B. No, I have.C. Yes, I do.D. No, I haven’t.( )19. ---Where is Li Lei?---He _________ Shanghai.A. has gone toB. has been toC. went toD. goes to( )20.John will write to us as soon as he _______ there.A.. getsB. will getC. got( )21.Look, the boy _______ !A.. smileB. smiledC. is smiling( )22.Jane is busy now. She _______ pictures.A.. drawsB. drewC. is drawing( )23.He _______ his homework and is now listening to music.A.. finishesB. has finishedC. finish( )24.We are going to take some pictures if _______ tomorrow.A.. it will rainB. it rainsC. it doesn't rain( )25.The floor of our classroom _______ every day.A.. is cleanedB. cleanedC. has cleaned( )26.The story_______ down and became world famous.A.. was writtenB. has writtenC. wrote( )27.Tom was born ______ May 3rd, 1985.A.. inB. atC. on( )28. Have you ever _______ to a foreigner?A. speakB. spokeC. spokenD. to speak( )29. She's never read the book before, _________ ?A. has sheB. hasn't sheC. isn't sheD. wasn't she?VI.翻译下面句子。