(word完整版)初中英语现在完成时练习题
最新现在完成时专项练习经典(word)
最新现在完成时专项练习经典(word)一、初中英语现在完成时1.—Look at these stamps. I _______ them for five years.—Wow, they are wonderful.A. keptB. have keptC. have boughtD. bought【答案】 B【解析】【分析】句意:——看这些邮票,我持有它们5年了。
——噢,真漂亮。
表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。
【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。
2.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.3.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。
强调过去发生的动作对现在的影响,应用现在完成时,故选B。
【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。
(完整版)初中英语现在完成时专项练习题及答案
一、 单项选择。
1、Both his parents look sad .Maybe they __________ what's happened to him .knew B . have known C . must know D .will knowHe has ________ been to Shanghai , has he ?already B .never Have you met Mr just B . agoA . 2、A . 3、 A . 4、 T he famous writer A . is writing 5、 一 Our country —Yes . I hope it C .ever D . still Li ______ ?C .beforeD . a moment ago _ one new book in the past two yearsA . has C . hasB .was writingC .wroteD .has written a lot sofar . will be evenB . 6、 Zhao Lan already in this school for two yearsA .was ; study ingB . will ; studyC .has ; studied D, .are ; study ing7、We Xiao Li since she was a little girl .A .knowB . had knownC . have knownD . knew& Harr y Potter is a very nice film 」 it twice .A will see.have seen C saw D .see9、 —These farmers have been to the United States .—— Reall y? When there ?A .will they goB . did they goC do they goD . have they gone10、 you your homework yet ?—Yes . I it a moment ago .changed ; goodcha nged ; betterA . C . 11、 A . 12、 cha nged ; well changed ; better D . Did ; do ; fini shedB Have ; done ; fini shedHav e ;done ; hav e fini shed D . will ; do ; finishHis fatherthe Part y since 1978 .joined B . has joinedC . was inD . has been in—Do you —Sure know him well ? .We _________ f riends since ten years ago .were B . have been C . have become D . have made —How longhave you A . 13、 A . bee n B . gone C comeD arrived14、 Hurr y up! The pla y for ten minu tesA . has begunB . had beg unC . has been on D. 15、 It te n years since he left the army . A . is B . has C . will D washere ?began16、 —About two mon ths . Miss Gree n isn't A .has gone B . went in the C .will office . she _______ to the library .go D . has been17、My parents _______ Shandong for ten years .A . have been inB . have been to三、 汉译英。
(完整版)初中英语现在完成时练习题及答案
一、时态讲解:现在完成时(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。
第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。
以study 为例,其否定式、疑问式和简单回答形式如下:(2)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.★注意:a) 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.4. Mary is in her office. She has been there 7 o'clock.5.India has been an independent country 1974.6.The bus is late. They'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.2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die 等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。
英语现在完成时题20套(带答案)含解析
英语现在完成时题20套(带答案)含解析一、初中英语现在完成时1.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。
die是短暂性动词,不能表示状态的延续。
由时间状语 for five weeks可知应用延续性动词,故答案选B。
【点评】考查现在完成时。
2.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work【答案】 C【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。
由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。
【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。
3.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.4.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。
完整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 的各种形式填空。
(word完整版)初中英语语法-现在完成时讲解以及练习题讲义
(word完整版)初中英语语法-现在完成时讲解以及练习题讲义现在完成时1.构成现在完成时是由助动词have(has)+动词的过去分词构成。
助动词have(has)表明事情发生于现在。
它和主语的人称、数要保持一致。
过去分词在句子中做谓语,说明句子的含义。
2.用法(1)动作发生在过去某个不确定的时间,但对现在有某种影响和结果。
常被just、already、yet 等副词修饰。
如:-Have you had lunch yet? -Yes,I have. I've just had it.你(已经)吃午饭了吗?我刚刚吃过。
(现在我不饿了)(2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
常带有for和since等表示一段时间的状语。
如:He has taught here since 1981他自1981年就在这儿教书。
(可能还要继续教)I have't seen her for four years.我有四年没见到她了。
(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice,ever,never,three times等时间状语。
如:I have been to Beijing twice.我去过北京二次。
3.现在完成时的时间状语(1)现在完成时属于现在时范围,故不能和过去的时间状语连用。
如:yesterday,last Sunday,in1990,three years ago等。
但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。
a. 用副词already和yet。
already一般用于肯定句中,yet一般用于否定句和疑问句中。
如:We have already finished our homework.我们已完成作业了。
They haven't finished their homework yet.他们还没有完成作业。
(完整版)现在完成时练习题及答案(可编辑修改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版)
(完整版)现在完成时讲解(含讲解及习题)(可编辑修改word版)现在完成时讲解一、构成:肯定式:主语+ 助动词have/has + 动词的过去分词.疑问式:助动词Have/Has + 主语+ 动词的过去分词?否定式: 主语+ 助动词have/has + not + 动词的过去分词.过去分词规则变化:a)一般情况下,直接加ed, (work---worked,water---watered, finish---finished 等;)b)以“辅音字母+ y”结尾的动词, 把y 变成i 再加ed, (carry-- -carried study---studied 等;)c)以辅+元+辅结尾且中读的动词,要双写最后一个辅音字母,再加ed。
(stop---stopped,shop---shopped)d)以不发音的e 结尾的动词,只加d(过去分词不规则变化表:二、用法:用法一:表示过去(已经、曾经或从未)发生的某一动作对现在造成的影响或结果。
标志词:①already, ②never, ③ever, ④just, ⑤yet, ⑥before,⑦once/twice/数字+ times例:I have cleaned my room. 我已打扫了房间(房间现在是干净的,不需要打扫了)They have left. --他们已经离开了,也就是说现在他们人不在这里I have never had a car (我从未有过汽车。
)I have been there twice.a)already 往往用于肯定句,用在疑问句时表示强调或加强语气;yet 用于否定句和疑问句。
He has already left here. 他已经离开这里了。
Has he already left here? 他(真的)已经离开这里了吗?(表示加强语气)My teachers haven’t had breakfast yet. 我的老师们还没有吃早饭。
(完整word版)一般过去时,一般将来时,一般现在时,过去进行时,现在进行时,现在完成时综合练习
一般过去时,一般将来时,一般现在时,过去进行时,现在进行时,现在完成时综合练习一.按要求填空.1. He has been to the amusement park for three times。
否定句:_____________________________________________________________________一般疑问句:_________________________________________________________________肯定、否定回答:_____________________________________________________________划线部分提问:_______________________________________________________________ 2. She was doing the dishes when Mr. Li came in。
否定句:_____________________________________________________________________一般疑问句:_________________________________________________________________肯定、否定回答:_____________________________________________________________划线部分提问:_______________________________________________________________ 3. Cao Yiqin went to the mountains last summer.否定句:_____________________________________________________________________一般疑问句:_________________________________________________________________肯定、否定回答:_____________________________________________________________划线部分提问:_______________________________________________________________ 4。
2020-2021年现在完成时试题集(word)
2020-2021年现在完成时试题集(word)一、初中英语现在完成时1.I can't get into my room now because I _______ my key.A. loseB. will loseC. have lostD. am losing【答案】 C【解析】【分析】我不能进屋了,因为我已经丢了我的钥匙。
已经发生的事,用现代完成时。
【点评】考查时态的用法。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.—How long can I _________ this book?—Five days. But you must return it on time.A. borrowB. lendC. keepD. kept【答案】C【解析】【分析】句意:——我能保留这本书多长时间?——五天。
但是你一定要按时归还它。
A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。
此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。
【点评】本题考查延续性动词。
以及borrow,lend,keep,kept四个词的词义和用法。
4.—Where is your father?— .A. He has been to ShanghaiB. He has been in ShanghaiC. He has gone to ShanghaiD. He have been to Shanghai【答案】C【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。
(word版)现在完成时与现在完成进行时态讲解及练习(含答案),文档
时态现在完成时一.根本结构:助动词have/has+过去分词(done)。
表示过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。
二.句型:否认句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语:Yes,主语+have/has.(肯定)No,主语+haven't/hasn't.(否认)三.用法1.“已完成〞用法:表示一个过去发生并结束的动作对现在造成的影响或结果。
这一类情况可以细致分为下述两种情况。
1〕表示开始于过去的动作刚刚结束。
常和just,now,already,yet,not yet等不确定的时间状语连用。
LiMinghasjustturnedoffthelight.李明刚刚把灯关上。
〔说明现在灯关上了〕I'vefinishedmyhomeworknow.现在我已经做完作业了。
〔说明可以交作业或做别的了〕2〕表示过去动作的结果,现在仍残留着。
一般不用时间状语。
Ihavelostmypen.我把笔丢了。
〔说明过去某时丢的,现在我还没找到这支笔〕Shehasbecomeateacher她.已经当了老师。
〔说明她现在仍是老师〕2.“未完成〞用法。
表示动作或状态从过去某时开始,持续到现在的动作〔用行为动词表示〕或状态〔be动词表示〕,常与for〔+段时间〕、since(+时间点或过去时的句子)连用。
for+时段〔foralongtime,foramonth〕since+过去一个时间点〔译为:自从以来,如since1991、sinceyesterday〕since+时段+ago〔since2daysago〕④since+从句〔过去时〕●⑤Itis+时段+since+从句〔过去时〕⑥其它常见:today,thisweek〔month〕,lately,recently,thesedays,inthepastfewdays,duringthelasttwoweeks,,sofar,uptonow,till〔until〕now等。
初中英语现在完成时练习题及答案
初中英语现在完成时练习题及答案一、选择题1.I _______ (not finish) my homework yet.a)haven’t finishb)hasn’t finishedc)haven’t finishedd)haven’t finishing–答案:c2.Lily _________ (go) to the park twice this week.a)has goneb)gonec)has beend)gone to–答案:a3.My parents ________ (buy) a new car last month.a)buyb)has buyc)has boughtd)bought–答案:d4.We ________ (visit) the Great Wall three times.a)visitedb)has visitedc)have visitedd)have been visited–答案:c5.She _______ (live) in London for five years.a)livedb)has livedc)has been livedd)have lived–答案:b二、填空题1.________ you ever _______ (visit) the Eiffel Tower?–答案:Have, visited2.My sister ________ (not finish) her homework yet.–答案:has not finished3.We ________ (already, see) that movie three times.–答案:have already seen4.________ he ever _______ (climb) Mount Everest?–答案:Has, climbed5.Betty ________ (not go) shopping this week.–答案:has not gone三、改错题1.I has already finished my homework.–答案:I have already finished my homework.2.They has been to Japan last summer.–答案:They have been to Japan last summer.3.Have he played basketball before?–答案:Has he played basketball before?4.She hasn’t listens to the new song yet.–答案:She hasn’t listened to the new song yet.5.Have you seen my keys anywheer?–答案:Have you seen my keys anywhere?四、翻译题1.我已经学会了游泳。
最新现在完成时试题集(word)
最新现在完成时试题集(word)一、初中英语现在完成时1.— 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。
2.All the skirts .They very well.A. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。
第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
故选C。
【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。
3.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work【答案】 C【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。
(完整word版)现在完成时和过去完成时练习题与答案
现在完成时课内练一、短暂性动词转换为延续性动词或者表示可以延续的状态的短语。
①arrive at / in sp / get to / reach sp / come / go / move to sp→ be in sp / at school / at home / on the farm / be here / be there1)He got to Beijing five minutes ago.He Beijing for.2)I moved to the USA in 2008.I the USA since.3)I went home yesterday.I home for.4)They came here last week.They ___________ here since _____________.② come to / go back to / return to→ be back to go out → be out1)He came out two years ago.He ______________ for ____________.2)We return to Beijing yesterday.We ___ ____________ to Beijing since __________.③ become → be1)I became a teacher in 2000. I ________________ a teacher for _________________.2)The river became dirty last year. The river _______ _______ dirty for _______ ________.④ close → be closed open → be open1)The shop closed two hours ago. The shop _______________ ______ for _________________.2)The door opened at six in the morning.The door ________ ________ ________ for six hours.⑤ get up → be up; die → be dead; leave sp. → be away from sp.fall asleep / get tot sleep → be asleep; finish / end → be over; marry→ be married;1)I got up two hours ago.I ________ ______ _______since _______________.2)He left Shanghai just now.He _______ _____________ ______ Shanghai for five minutes.3)My grandpa died in 2002.My grandpa _______ _____ ______for _______ ________.4)The meeting finished at six.The meeting ________ ______ ______ for six hours.5)I got to sleep two hours ago .I ________ _____ ___ since _________ _________.6)They married in 1990.They ________ _________ __________since _________.⑥ start / begin to do sth. → do sth. ; begin → be on1)I began to teach at this school in 1995.2)The film began two minutes ago. I ____ ____ at this school since ____. The film ____ ____ ____ for ____ ____.⑦borrow → keep; lose → not have ; buy → have ; put on → wear catch / get a cold → have a cold; get to know → know1)They borrowed it last week.They __________it since _____________.2)I bought a pen two hours ago.I ____________a pen for _____________.3)I got to know him last year.I ___________ him since ___________.4)I put on my glasses three years ago. I _________ my glasses for ______________.⑧ have / has gone to → have been inHe has gone to Beijing.He _____________ Beijing for two days.⑨join the league / the Party / the army→be a league member /a Party member / a soldier→ be a member of the league/ the Party→ be in the league/ the Party / the army1) He joined the league in 2002.He _________________ a _________________ for two years.He ___________ a _________ the ________ for two years.He _______________________ the league for two years.2) My brother joined the army two years ago.My brother _________a ________ for ___________ ___________.My brother ___________ in ___________ for two years.二、用 have(has) been 或 have(has) gone 填空。
(完整版)初中英语现在完成时练习题及答案.doc
现在完成时练习题一、单项选择1、 Both his parents look sad .Maybe they _________what's happened to him .A . knew B. have known C . 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 ______ ?A . just B . ago C .before D . a moment ago4、 The famous writer _____ one new book in the past two yearA . 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 B . changed ; goodC. has changed ; better D . changed ; better6、 Zhao Lan ______already______in this school for two years .A . was ; studyingB. will ; studyC . has ; studiedD. are ; 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 seeB.have seenC.sawD.see9、 -These farmers have been to the United States .-Really ? When _____ there ?A . will they goB.did they goC. do they goD. have they gone10、 -______ you ___ your homework yet ?-Yes . I _____ it a moment ago .A. Did ; do ; finishedB. Have ; done ; finishedC. Have ; done ; have finished D . will ; do ; finish11、 His father ______ the Party since 1978 .A. joined B . has joined C . was in D . has been in12、 -Do you know him well ?- Sure .We _________ friends since ten years ago .A . wereB. have beenC. have becomeD. have made13、 -How long have you____ here ?-About two months .A . beenB.goneC.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 toC . 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 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二、句型转换3、 The old man _________ last year. He _________for a year. (die) (动词填空)4、 This factory opened twenty years ago.( 同义句转换 )This factory ________ for twenty years.5、 Miss Gao left an hour ago. (同义句转换 )Miss Gao ________ _______ ________ ________ an hour ago.6、 Her mother has been a Party member for three years .(同义句)Her mother _______ the Party three years ________ .7、 The Green Family moved to France two years ago. ( 同义句转换 )_______ two years ________ the Green family moved to Fra nce.8、 The bus has arrived here. It arrived ten minutes ago. ( 把两个句子合并成一个句子) ___________________________________________三、汉译英1、吉姆已做完作业,他现在有空了。
(完整版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公园。
现在完成进行时(word)1
现在完成进行时(word)1一、初中英语现在完成进行时1.— You look tired.— I ___________ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】D【解析】【分析】句意:——你看上去很累。
——我洗了一天的衣服。
此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。
【点评】考查动词时态,本题涉及现在完成进行时的应用。
2.He _______ it for two hours, and he's still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】 C【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。
故选C。
3.He _______ it for two hours, and he's still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】 C【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。
4.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. can’t; goneB. can’t; beenC. may not; beenD. mustn’t; gone【答案】 A【解析】【分析】考查情态动词表推测及现在完成时的用法。
一方面,表示推测语气时,can’t意为“不可能”;may not意为“可能不是”;must不用于否定句;另一方面,“have/has gone to+地点”意为“去了某地”,表示不在说话人这儿;“have/has been to +地点”表示“去过某地”。
完整)初中英语现在完成时专项练习题及答案
完整)初中英语现在完成时专项练习题及答案1、Both his parents look sad。
Maybe they know what'XXX.2、He has ever been to Shanghai。
has he?3、Have you met Mr。
Li just now?4、The famous writer has written one new book in the past two years.5、- Our country has changed a lot so far.Yes。
I hope it will be even better.6、Zhao Lan has already studied in this school for two years.7、We have known Xiao Li since she was a little girl.8、XXX is a very nice film。
I have seen it twice.9、- These farmers have been to the United States.Really。
When did they go there?10、- Have you finished your homework yet?Yes。
I have just finished it.11、His father has been in the Party since 1978.12、—Do you know him well?XXX.13、—How long have you been here?About two months.14、Hurry up。
The play has been on for ten minutes.15、It has been ten years since he left the army.16、Miss Green isn't in the office。
(完整版)英语现在完成时专项练习题及答案
初中英语现在完成时专项练习题一、单项选择。
1、Both his parents look sad . Maybe they _________what's happened to him .A. knew B. have known C. 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 ______?A. just B. ago C.before D. a 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 B. changed ; goodC. has changed ; better D. changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; 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 B. have seen C. saw D.see 9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish11、His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in12、—Do you know him well ?—Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made 13、—How long have you ____ here ?—About two months .A. been B. gone C. come D. arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begunC. has been on D. 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 toC. 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 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二、句型转换。
(完整word版)一般过去时和现在完成时练习题_含答案,推荐文档
一般过去时和现在完成时练习题1.A.用already或yet1)Havetheytakendowntheoldpictures______?No,theyhaven’t_.2)Mostofushavefinishedourcompositions_____.3)Hesaidhehadn’tvisitedtheexhibition_. Wehavelearnedfivelessons_____thebeginningofthisterm. MrsLiaohasbeeninhospital______lastweek.3)Ihavestayedatmyaunt _’s__twoweeks.C.用havegone或havebeen1)Wherearetheboystudents?They_____totheschoolfactory.2)Isyourfatherin?No,he___ _toShenzhen._______heever______therebefore?Yes,he___thereseveraltimes3)HeaskedmeifI___ __toHangzhoubefore. ItoldhimthatIwantedtogothereforavisitasI__ __never_ ___to thatcitybefore.2.填空__ __meanewcoatyesterday.I_______iton.Itfitsmewell.A.hadmade⋯havetriedB.made⋯havetriedC.hasmade⋯triedD.made⋯tried2“He____todrawhorsesalready〞. “Wh en?〞Las t“year“A.learned ⋯hasB.learned ⋯didC.haslearned ⋯hasD.haslearned ⋯did_____upintothetree.Look,he____highupthere!A.hasgot ⋯isB.hasclimbed ⋯wasC.got ⋯wasD.climbed⋯isyou_____thetextyet?Yes,we____ittwohoursago.A.Did⋯copy⋯didB.Have⋯copied⋯haveC.Have⋯copied⋯didD.Did ⋯copy⋯had5.“Why______she_______angry? 〞“Becausehe_____atherjustnow.A.did⋯get⋯shoutedB.has⋯got⋯shoutedC.did⋯get⋯hasshoutedD.has⋯got⋯hasshouted6.______you__________thefilmbefore?Where_____you____it?〞A.Have⋯seen⋯did⋯see B.Did ⋯see⋯did⋯watchC.Have⋯seen⋯have⋯seenD.Did ⋯see⋯have⋯seen____mewaitingfortwohours.I____foryousincefive.A.kept⋯waitedB.havekept ⋯waitedC.kept⋯havewaitedD.havekept ⋯havewaited______John_______?Tothelibrary.He_________thereforanhour.⋯been⋯hasgoneB.has⋯gone⋯hasbeenC.did ⋯go⋯wentD.did ⋯be⋯wentthebabystill_____?No,it_______crying.A.Has⋯cried⋯hasstoppedB.Is⋯crying⋯stoppedC.Did ⋯cry⋯stoppedD.Is⋯crying⋯hasstopped10.I_______theway.I________hereforquitemanyyears.A.knew⋯havelivedB.knew⋯liveC.know⋯havelivedD.know⋯live11._____youever_____America?Yes,Ihave.A.Have⋯gonetoB.Have⋯goneinC.Have⋯beentoD.Have ⋯beenin12.Mybrother____collegeforoverthreeyears.A.hasgonetoB.hasbeentoC.hasbeeninD.hasbeenat________theArmybytheendof1989.He______inthearmysincethen.A.joined ⋯isB.hasjoined ⋯hasbeenC.hadjoined ⋯isD.hadjoined ⋯hasbeen14.BythetimeI_____backthey____uptensatellites.A.came⋯havesentB.came⋯hadsentC e⋯havesent D.hadcome⋯sent15.Jack____overfivelessonsbyseveno ’clock.Thenhe____arest.A.went⋯tookB.went⋯hadtaken16.We____outbythattimethathe____aspyforalongtime.Beforethenews____him,he____toknowaboutit.A.reaches⋯hasgotB.reached⋯hadgotC.reached⋯gotD.hadreached ⋯got18.I_____himasecondletterbeforeI____fromhim.A.wrote⋯heardB.wrote ⋯hadheardC.hadwritten ⋯heardD.havewritten ⋯hearPeople____thatthesoldiers_____fighting.A.say⋯hadstoppedB.said⋯hasstopped say⋯stoppedD.said⋯hadstoppedWe____inagoodharvestbecausewe____enoughrain.A.didn’tget⋯hadhadB.got⋯hadhadC.hadgot⋯hadhadD.got⋯hadn’thad21.They_______forfivehourswhenthey______inNewYork.A.flew⋯arrivedB.hadflown⋯hadarrivedC.flew⋯hadarrivedD.hadflown⋯arrived22.She____thatit_____fortwodaysbythatday.A.says⋯hasrainedB.says⋯hadrainedC.said⋯hadrainedD.said⋯rained23.John_____theresincetheyearbefore,sohe_____them.A.hadworked⋯knewB.hadworked⋯hadknownC.worked⋯knewD.worked⋯hadknown24.He_____angrybecausehe____foralongtime.A.hadgot⋯hadwaitedB.got⋯waitedC.hadgot waitedD.got hadwaited25.-Ihaveseenthefilm “Titanic〞already.-When__________you__________it?-Thedaybeforeyesterday.A.have;seenB.will;seeC.did;seeD.did;seen26.MrBlack__________inChinasincefiveyearsago.A.livedB.haslivedC.livesD.isgoingtolive27.We____________treeslastSunday.Sofarwe__________over,0003trees there.A.planted;plantedB.planted;haveplantedC.haveplanted;plantedD.haveplanted;haveplanted练习答案:1.A.1)yet,yetB.1)sinceC.1)havebeen 2)already 3)yet2)since 3)since2)hasgone,Has,been,hasbeen3)havebeen,havebeen2.BDACAADBDC CDDBC ABCDB DCADC BB现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生〞,但不同点在于:1〕现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时专项1.I__________already__________(see) the film. I__________ (see) it last week.2.—__________he __________(finish) his work today? —Not yet.3. My father__________just__________(come) back from work. He is tired now.4. Look! The monkey __________ (climb) the tree.5. I __________ (work) here since I__________(move) here in 1999.6. So far I__________(make) quite a few friends here.7. How long__________Jack______________(stay) here ?8.The students ____________ (read) English when the teacher came in.9. He ________ (go) to school on foot every day.10.__________you__________ (find) your science book yet?11.—Ben and Sue aren't home, are they?—No. They___________to London on business.A. have goneB.goC.have beenD. will go12.___________has Mr White been a member of Greener China since he___________to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived13.His uncle___________for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university14.He has___________been to Shanghai , has he ?A.alreadyB.neverC.everD.still15.—What a nice dress! How long___________you___________ it?—Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had16.—I’m too tired. Could you tell me__________ it is from your home to the museum?—About 25 minutes’ bus.A.how farB.how longC.how oftenD.how soon17.—Did you see Tom yesterday?—No. I__________him for a long time.A. didn't seeB. hasn't seenC.sawD.haven't seen18.—How many times__________Carl__________to the Great Wall?—only once.A. does; goB. did; goC. has; goneD. has; been19.—Are Betty and Lingling still living in Beijing?—No, they__________to Qingdao.A.will moveB.are movedC.have just movedD.move20.—Amy, can we give away these soft toys? We__________them for many years.—Mom, but I want to keep the bear.A. boughtB. hadC. have boughtD. have had课后练习:1.—The boy misses his parents very much.—So he does.They__________the hometown for nearly two years.A.have leftB.will leaveC.have been away fromD. left2.—Hobo and Eddie__________the cinema to watch the film Zootopia.—Oh,that's why I can't find them now.A.have gone toB.have been toC.has gone toD.has been to3.Hello! I'm very glad to see you. When__________you__________here?A.did; arriveB.will; arriveC.have; arrivedD.are; arriving4.—Have you finished the poster for the party?—Not yet. I__________it in two days.A.finishB.finishedC.will finishD.would finish5. I don't feel very well,Jack.I'm afraid you__________me your cold.A.giveB.had givenC.have givenD.would give6.—Look! Someone__________the classroom.—Well,it wasn't me.I didn't do it.A.is cleaningB.was cleaningC.has cleanedD.will clean7.—__________you ever__________Han Hong sing live?—Of course.A couple of times in different cities.A.Have;seenB.Did;seeC.Do;seeD.Are;seeing8.—Are you a soccer player in your school?—Yes, I__________the team two years ago. I__________in the team for two years.A. have joined; have beenB. was joined; amC. joined; wasD. joined; have been9.—What a nice watch! How long__________you__________it?—For just two weeks.A.will; buyB.have; hadC.were; havingD.did;buy10. It seems that El Nino__________some disasters in the world in the past few months.A.has causedB.is causingC.will causeD.caused11.—It's the second time I came to Xiamen.It__________a lot.—Yes,it's more and more beautiful.A.was changingB.has changedC.will changeD. changed12.—Mom,I want to watch The legend of Miyue(芈月传)on China 8 tonight.—Oh,dear,it__________for a few e on!A.has begunB.will beginC.has been onD.will be on13.—Have you ever been to Shanghai?—Yes. I__________there a few months ago.A. have beenB. wentC. have goneD. had gone14. This museum__________here for over 80 years.It__________one of the oldest buildings in this city.A.is; wasB.had been; isC.was; has beenD.has been; is15.—Are you going to watch "Running Man" tonight?—No! I__________it with my parents only once.I don't think it's exciting.A.seeB.have seenC.will seeD.am seeing16.—Where are you going for your holiday?—Well, we__________yet.A. haven’t decidedB. hadn’t decidedC. don’t decideD. didn’t decide17.—I think our teacher Mrs. Allen knows everything.—I agree.Because she__________over 2,000 books.A.readB.has readC.readsD.is reading18. Not only Jam but also his parents__________a few interesting places since they came to China.A. will visitB. has visitedC. have visitedD. visited19.—Did you see Tom yesterday?—No. I__________him for a long time.A. didn't seeB. hasn't seenC.sawD.haven't seen20.I heard a new song on the radio. I__________high and low in the music store, but I can't find the song.A.searchB.have searchedC.am searchingD.will search二.阅读理解(共5小题;每小题2分,满分10分)※拓展应用Healthy eating doesn't just mean what you eat,but how you eat. Here is some advice on healthy eating.Eat with others. It can help you to see others' healthy eating habits. If you usually eat with your parents,you will find that the food you eat is more delicious.Listen to your body.Ask yourself if you are really hungry. Have a glass of water to see if you are thirsty—sometimes you are just thirsty,you need no food. Stop eating before you feel full.Eat breakfast. Breakfast is the most important meal of the day. After you don't eat for the past ten hours,your body needs food to get you going. You will be smarter after eating breakfast.Eat healthy snacks like fruits,yogurt or cheese. We all need snacks sometimes. In fact,it's a good idea to eat two healthy snacks between your three meals. This doesn't mean that you can eat a bag of chips instead of a meal. Don't eat dinner late. With our busy life,we always put off eating dinner until the last minute. Try to eat dinner at least 3 hours before you go to bed. This will give your body a chance to digest most of the food before you rest for the next 8—10 hours.1.The writer gives us__________pieces of advice on healthy eating.A.4B.5C.6D.72.Which snack is NOT mentioned in the passage?A.Fruits.B.Yogurt.C.Chips.D.Ice cream.3.Which of the following is TRUE according to the passage?A.Snacks are bad for our health.B.We should keep eating until we are full.C.Dinner is the most important meal of the day.D.We should have dinner at least 3 hours before going to bed.4.The underlined(画线)word “digest” means “__________” in Chinese.A.消化B.享用C.储存D.循环5.The passage mainly tells us__________.A.where to eatB.how to eatC.why to eatD.when to eat现在现在完成一.单选题(本题共20小题;每题1分,共20分)1. C2. A3. A4.C5. C6. C7. A8. D9. B10. A11. B12. C13.B14. D15. B16. A17. B18. C19. D20. B二.阅读理解(共5小题;每小题2分,满分10分)1.B2.D3.D4.A5.B。