复习专题现在完成时专题(含答案)

合集下载

英语现在完成时专题练习(及答案)

英语现在完成时专题练习(及答案)

英语现在完成时专题练习(及答案)一、单项选择现在完成时1.―What do you think of our hometown?―Very beautiful. You know it is the first time that I _______ here.A.will be B.wasC.have been D.had been【答案】C【解析】试题分析:考查固定句型中的时态。

固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。

句意:—你认为我们国家怎么样?—发出漂亮。

你知道这是我第一次来到这里。

故C正确。

考点:考查固定句型中的时态。

点评:固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;2.It is the fourth time that Tom ______ in the maths exams.A.failed B.has failedC.had failed D.have failed【答案】B【解析】【详解】考查固定句式中的时态。

固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。

句意:这是这个星期里他第四次打电话给你了。

【点睛】固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。

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

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

复习现在完成时专项练习题及答案现在完成时练习(一)1.—Dad, I ________ the station for minutes, but nobody came to meetme.—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 thisvacation.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 ha lf a month. She’ll come hack in two months.A. leftB leaveC. has leftD. has been away5.The Smiths came to Shanghai in 2008, theythere for three years sincethen.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’m lo oking for you 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 ofthe government.A. buildB. are builtC. will buildD. have been built13.My grandmother ______ a lot of changes in Tianjin since she came here.A. seesB. can seeC. will seeD. has seen14.Imany 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 these days. 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. has lentC. 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 Shanghaie-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 ___ any letters from himso far.A. won’t receiveB. haven’t receivedC. hadn’t receivedD.didn’t receive24.Our country ______the sixth population census(人口普查) already.A. finishedB. has finishedC. will finishD. finishes25.Thomas ______ the army for two years, so he misses his mother verymuch.A. has joinedB. has taken 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 someoneit.A. cleansB. cleanedC. has cleanedD. had cleaned28.Where is Ben? — He ____ to the teach ers’ office. He will be backsoon.A. goB. has goneC. has beenD. goes29.I ______my hometown for a long time, I really miss it!A. leftB. went away fromC. have leftD. have beenaway from30.—Will you please go to see the movie Guanyinshan with me?—No, I won’t. I ______ already.A. sawB. have seenC. seeD. will see31.-Where is John? -He ______ the science lab.A. has gone toB. has been toC. went to32.How do you like your English teacher?— He is great. Wefriends since three years ago.A. wereB. have madeC. have beenD. have become33.—Hi, guys. Where are you heading now?—Home. We _________all our money, so we 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(威廉xx) and Kate _____ for nearly two months.A. marriedB. have marriedC. have been marriedD. have gotmarried36.Jim _________ in Zhuzhou since he finished his college.A. 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'tarrived40.You are too late. 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 Iit 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 library. She will be backsoon.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 ____ toShanghai.A. had movedB. movedC. will moveD. have moved46.Mr. Fan ___ this watch in 2005. He ____ it for 6 years.A .bought, has had B. bought, hasC. has bought, has hadD. has bought, had47.Mr. White came to our school in 2008, and since then heus English.A. teachesB. taughtC. has taughtD. will teach48.—China develops so fast. —That’s true. It ______ a lot already.A. changesB. changedC. will changeD. haschangednmon ______ here for almost ten years and he has many Chinesefriends.A. has beenB. leftC. has comeD. came50.—Have you ever visited Germany? —____________. But I expect togo there again.A. PerhapsB. No, I haven’tC. I don’t knowD. Yes, I have51.—May I speak to Miss Wang? —Sorry. She isn’t in. She __________to Hong Kong.A. has beenB. has goneC. goesD. went52.Sam came to Baihai in 2002. He __________ here for nine years.A. livesB. was livingC. has livedD. will live53.He _____in Xinxiang for five years when I heard his news.A. has livedB. had livedC. is livingD. has been lived54.Our school is having a sports meeting. Someone _____ here already.A. arrivedB. have arrivedC. has arrived55.The meetingby the time I got there yesterday.A. was onB. has been onC. had begunD. has begun56.By the end of last month, I _____ all the CDs of Justin Bieber.A. collectB. collectedC. have collectedD. had collected57.By the time I got to the cinema, the movie _______ for ten minutes.A. had begunB. had been onC. has startedD. hasbeen on58.Jim isn’t in the classroom. Where is he?He _____ to the teacher’soffice.A. will goB. has goneC. had goneD. is going59.His brother has been to Stone Forest twice______ he came to Yunnan.A. afterB. beforeC. sinceD. for60.Tom ______the CD player for two weeks.A. has lentB. has borrowedC. has boughtD. has had(二) BBCDC CCBBB DBACAAADCC1.Both his parents look sad. Maybe they _________what's happened to him.A. knewB. have knownC. must knowD.will know2.He has_______ been to Shanghai, has he ?A.alreadyB. neverC. everD. still3.Have you met Mr. Li ______?A.justB. agoC. beforeD. a moment ago4.The famous writer _____ one new book in the past two year .A. is writingB. was writingC. wroteD.has written5.—Our country ______ a lot so far. —Yes. I hope it will be even______ .A. has changed; wellB. changed; goodC. has changed; betterD.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. knowB. had knownC. 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 finishedD. will; do; finish11.His father ______ the Party since 1978 .A.joinedB. has joinedC. was inD.has been in12.—Do you know him well? —Sure .We _________ friends since ten yearsago.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 begunB. had begunC. has been onD.began15.It _____ ten years since he left the army.A.isB. hasC. willD.was16.Miss Green isn't in the office. she_______ to the library .A.has goneB. wentC. will goD.has been17.My parents ______ Shandong for ten years.A.have been inB. have been to C. have gone toD. 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 unclefor 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 left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a weekago25.I _____ at this school for two years.A. am studyingB. studyC. studiedD. have studied26.They _________ in the city since last summer.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 been deadC. diedD. dies31.Mary ________ to see the films because she __________ it twice.A. won’t go, sawB. didn’t go, has seenC. won’t go, has seenD. didn’t go, sees32.--- Would you like some more food? ----Thank you. I _______enough.A. will haveB. have hadC. haveD. had33.______ you ______ England? Yes, 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 nextmonth.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 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 been36.He has a computer of his own. He ____ it two days agoA. buysB. has hadC. boughtD. has bought37.—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 _____ a Party member for three years.A. joined; has beenB. has joined; has beenC. was joined; isD. joined; was41.---What a nice bike! How long ____ 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 now.A. borrowedB. have borrowedC. keptD. have kept43.----______ your sister _______ in Green China for a long time?---Yes. She joined it five years ago.A. Has; beenB. Have; beenC. Has; joinedD. Have; joined44.---How long have you _______ from the USA? ----For three months.A. come backB. returnedC. go backD. been back45.I _____ this book for half a year.A. have boughtB. have hadC. boughtD. had46.The students are sorry to hear that famous singer _______ for a year.A. has leftB. has goneC. has been awayD. has gone away47.--- ______ you______ your homework yet? ---Yes, I _____ it just now.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. Will; do; finish48.The sand storm weather ______ in Beijing several times this year.A. happenB. happenedC. has happenedD. have happened49.---How long have you been here? --- ____ last month.A. ForB. UntilC. BeforeD. Since50.He ____ a cold for three days.A. has caughtB. has hadC. has gotD. caught51.Jim Green ____ in China for two years.A. has comeB. has beenC. has arrivedD. came52.The film ____ for half an hour.A. has been onB. has begunC. hasn’t begunD. began53.—Where have you _______ these days?—I haveto Beijing with myfriends.A. been; goneB. been; beenC. gone; beenD. gone; gone54.How long have you _______ this book?A. boughtB. borrowedC. keptD. lent55.We have lived here _______ five years ago.A. whenB. sinceC. beforeD.after56.—I have watched the game.—When _____you _______ it?A. have; watchedB. do; watchC. did; watchD.will; watch57.—How do you like Beijing, Mr. Black?—Oh,I _______ such a beautifulcity.A. don’t visitB. didn’t visitC. haven’t visitedD.hadn’t visited58.Miss Brown _______ to the Great Wall twice.A. have beenB. has beenC. have goneD. has gone59.His brother has been to Stone Forest twice ______ he came to Yunnan.A. whenB. beforeC. sinceD. for60.His grandpa _______ for two years.A. was diedB. has been deadC. was deadD. has died61.—Have you ever_____ to Haikou?—Yes,I_____ there with my familylast August.A. gone; wentB. been; wentC. been; went toD. been; was in62.His sister ______ her hometown for three years. She’ll return nextyear.A. leftB. has leftC. 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 a holiday.A. has beenB. have beenC. have goneD. has gone65.How long have you _____the novel?A. keptB. borrowedC. lentD. given66.I'm sorry you've missed the train.It________10 minutes ago.A. leftB. has leftC. had leftD. has been left67.-Mum, may I go out and play 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 bus station 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 radio the day beforeyesterday.A. teachesB. taughtC. will teachD. has taught71.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 car breaks down broken on the way?A. do, doB. did, doC. are, doingD. 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 long ____ you ____a fever? ---Ever since last night.A. have, gotB. have, hadC. have, caughtD. did, have79.---The rain came to a stop last night. The fields are still full ofwater now.---It _____ for nearly a week.A. has rainedB. had rainedC. would rainD. was raining80.--Sorry. I am late. ---It doesn’t matter. The meeting ______ forjust several minutesA. has begunB. has startedC. has been onD. had been on81.---_____ you _____ your breakfast? ---Yes, I have.---When _____ you _____ it? ---Twenty minutes ago.A. Have; have; have; hadB. Did; have; did; haveC. Have; had; do; haveD. Have; had; did; have82.---_____ your homework yet? ---Not yet, I ________it.A. Have you done; am doingB. Did you do; didC. Did you do; am doingD. Have you done; 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 bedB. has been asleepC has fallen asleepD. has been sleepy86.Has he read this book ______?A. everB. alreadyC. yetD. never87.The old man________ since 2000.A. diedB. has diedC. has been deadD. has dead88.He is late. The film has ______ for half an hour.A. begunB. beganC. openedD. been on89.How long will he _____ China?A. leaveB. be away fromC. leftD. stay90.--- “Where can I find Tack?” ----“ 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 _____ last time.A. is ; have metB. has been; have metC. is; metD. was;have met94.---Have you finished your homework ? --- Yes, I _______ it lastnight.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 ______her parents.A. hasB. hadC. didD. have97.-Mum, may I go out and play basketball? -_____you___ your homeworkyet?A. Do; finishB. Are; finishingC. Did; finishD. Have; finished98.-______ you ______anywhere before? -Yes, but I can’t remember whereI______A. Did; surf; surfedB. Have; surfed; surfedC. Did; surf; have surfedD. Have; surfed; have surfed99.I______ a letter from him since he left.A. didn’t receiveB. haven’t gotC. didn’t haveD. haven’t heard100.-Have you ever______ Xi’an to see the Terra Cotta Warriors?-Yes,I have.A. went toB. gone toC. been inD. been to101.M y parents ______ Shandong for ten years.A. have been inB. have been toC. have gone toD. have been 102.I ____my ticket so I can’t go to the concert.A. lostB. don’t loseC. have lostD. 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.4.His aunt ____________ (be) a actress ten years ago.5.I _______ already _________ ( finish ) my homework.6.She _____________ (do) her housework yet.7.He _______ (live) in Beijing for three years.8.They _______(be) in this school since eight years ago.9.He isn’t here. He ____________ (go) to Beijing.10.She ______ never ________ (be) there before.11.The teacher ______ just ________ ( finish ) teaching us.12._________ you ever ___________ ( taste ) dumplings .13.So far they _______ (learn)two 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) someorange.23.Wealready _________ (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)tocollege.三、句型转换1.He has never surfed,?(改成反意疑问句) has he?2.They have been here since 2000.(对划线部分提问) How longhave they been here?3.The old manlast year. (die)died,Hefor 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 motherthe Party three years.7.The Green Family moved to France two years ago. (同义句转换) It’s,sincetwo yearsthe 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 uncleposted 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, camemore than ten yearsSusanto this city.四、填空(一)用have / has been to / in, have gone to及go的各种形式填空。

复习专题 现在完成时练习题(含答案)

复习专题 现在完成时练习题(含答案)

复习专题现在完成时练习题(含答案)一、初中英语现在完成时1.Mike the bookshop. I have to wait for him.A. went toB. was inC. has been toD. has gone to【答案】 D【解析】【分析】句意:迈克去了书店。

我不得不等他。

从第二句来判断. 迈克不在. 应用“have/has gone to a place”来表示“去某地了(还没有回来)”。

用现在完成时强调过去发生的事件对现在的影响。

【点评】考查动词时态及have been to和have gone to的区别。

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

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

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

4.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。

中考英语复习——现在完成时练习含答案

中考英语复习——现在完成时练习含答案

2.肯定句:主+ have/has + done(动词的过去分词) +其他E.g.: I have painted six new pictures this week.Li Ming has written three emails today.(注:has 用于第三人称单数,have 用于其他所有人称)常见动词的过去分词:3.否定句:主+hav e/has + not + done(动词的过去分词) +其他注:have not=haven’t has not= hasn’tE.g. I haven’t read the book yet.My aunt hasn’t lived in China for 3 years.4.一般疑问句:表示过去发生的某一动作I have seen this film.(强调对现在的影响,电影的内容已经知道了。

)She has returned from Paris.(她已从巴黎回来了。

)She returned yesterday.(她是昨天回来的。

)He has been in the Party for three years.(在团内的状态可延续)He joined the Party three years ago.( 三年前入党,joined为短暂行为。

)★When常与与一般过去时连用,How long常与与现在完成时连用----When did you come to Beijing? ----Two days ago/ Last week.----How long have you been in Beijing? ----For two days/ since two days ago.一、选择题。

( )1.It’s nice to see you again. We each other since 2014.A. won’t seeB. don’t seeC. haven’t seenD. didn’t see( )2. My mother a good example for me since I was young.A. wasB. has beenC. will beD. is( )3.—When will A bite of China begin tonight?—It for ten minutes.A. will beginB. has begunC. will be onD. has been on( )4.By the end of last week, she in the west of China for two months helping the homeless children.A.will stayB. has stayedC. would stayD. hadstayed5.—A new shop for a week nearby. Let’s have a look there.—Good idea. But it doesn’t on Mondays.A.opened; openedB. has been opened; openB.has opened; opened D. has been open; openCBDDD二、填空题1.—you (clean) the classroom?—Yes, we (do) that already.2.How many times you (be) there?3.I (read) the novel twice. It’s interesting.4.Mr. Chen (give) up smoking last year.5.Mr. Chen (give) up smoking since last year.1.Have; cleaned; have done2. have; been3. have read4. gave5. has given三、用have/has been (to)和have/has gone (to)填空1. Mum is not at home now. She has gone to to the shop.2. —Have you ever been to Sanya? —Never.3. —Where is Jim? —He has gone to Wuhan.四、用since或for填空1. for two years2. since two years ago3. since last month4. since 19995. since yesterday6. since 4 o’clock7. for 4 hours 8. since an hour ago9. I’ve known him since we are children.10. Our teacher has studied Japanese for three years.五、英汉互译及句型转换。

【英语】 英语现在完成时专题练习(及答案)含解析

【英语】 英语现在完成时专题练习(及答案)含解析

【英语】英语现在完成时专题练习(及答案)含解析一、单项选择现在完成时1.My father ____his little store rapidly into a big department store in the past ten years. A.has developed B.developedC.is developing D.develops【答案】A【解析】【详解】考查时态。

句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。

本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。

2.--- Each of the students, working hard at their lessons, ______ the book.--- So have I.A.is reading B.has readC.reading D.reads【答案】B【解析】【详解】考查主谓一致和时态。

句意:—努力学习的每个学生都阅读了这本书。

—我也读了!根据第二句中的助动词have可知前句中也应该使用助动词have/has,主语each of the students 做主语,谓语动词使用单数形式,故B项正确。

【点睛】主谓一致主要指“人称”和“数”方面的一致关系。

对大多数人来说,往往会在掌握主语和随后的谓语动词之间的一致问题上遇到困难。

一般情况下,主谓之间的一致关系由以下三个原则的支配:语法一致原则 (grammatical concord) 意义一致原则 (notional concord) 就近原则(principle of proximity)。

“主谓一致”考查内容涉及名词单数或复数做主语、不可数名词做主语、不定代词做主语、并列结构做主语、特殊名词做主语时与谓语动词数的一致等。

列举如下用法:1. 单数名词(代词),不可数名词做主语时,谓语用单数形式,复数名词(代词)做主语,谓语用复数形式。

英语现在完成时题20套(带答案)及解析

英语现在完成时题20套(带答案)及解析

英语现在完成时题20套(带答案)及解析一、单项选择现在完成时1.My father ____his little store rapidly into a big department store in the past ten years. A.has developed B.developedC.is developing D.develops【答案】A【解析】【详解】考查时态。

句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。

本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。

2.Although she is only 16 years old, she ______ to drugs for two years.A.addicts B.had been addictedC.has addicted D.has been addicted【答案】D【解析】【详解】考查现在完成时态和固定搭配。

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

结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于---,故选D。

3.The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward situation of the Chinese nation and influenced the world.A.change B.changesC.has changed D.have changed【答案】C【解析】【详解】考查时态。

句意:改革开放,走过了辉煌的40年,改变了中华民族的落后局面并影响世界。

句中强调“改革开放40年”对现在的影响,故用现在完成时。

故选C。

4.— Would you care for a cup of tea? It tastes pretty good.— I one. Thank you just the same.A.have had B.had C.would have D.will have【答案】A【解析】【详解】考查时态。

(完整版)现在完成时专项练习题及答案(精选)

(完整版)现在完成时专项练习题及答案(精选)

现在完成时专项练习一、单项选择。

1、Both his parents look sad . Maybe they _________what's happened to him .(呼和浩特)A. knew B. 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 ______?A. just B. agoC.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 ; wellB. 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 knownC. have known D. knew8、Harry Potter is a very nicefilm .I_______ it twice .A. will see B. have seenC. saw D.see9、—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 Partysince 1978 .A. joined B. has joinedC. was in D. has been in12、—Do you know him well ?— Sure .We _________ friends since ten years ago .A. were B. have beenC. have become D. have made13、—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 heleft 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. wentC.will go D. has been17、My parents ______ Shandong forten years .A. have been inB. have been toC. have gone toD. have been18、The students have cleaned theclassroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、 has Mr White been a member ofGreener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、 His uncle for more than 9years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换。

英语现在完成时专题练习(及答案)及解析

英语现在完成时专题练习(及答案)及解析
考点:考查动词时态和倒装句
5.—What a stupid mistake!
—Yes. I ______ you doing it carefully, but without success.
A.was suggestingB.will suggest
C.have suggestedD.had suggested
【解析】
【详解】
考查时态。句意:在过去的12个月里,该公司取得了10%的进步。表示“过去的动作或状态对现在造成的影响和结果”,用现在完成时,故选D。
2.After he left college, he was employed in an international company andthere ever since .
A.worked B.had worked
C.has worked D.was working
【答案】C
【解析】
【详解】
考查时态。句意:他大学毕业以后,被一家跨国公司雇佣了,从那以后就一直在那里工作。句中时间状语ever since意为“从那以后”,表示从过去时间开始到现在,通常与现在完成时连用,故C项正确。
考点:考查非谓语动词
7.Tony is one of the five students in his class who ______ the exam. How lucky he is!
A.is passingB.passes
C.has passedD.have passed
【答案】D
【解析】
考察时态语态。托尼是班上5个通过考试的学生之一,他真幸运。由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。通过考试是主动形式,并且定语从句中的who修饰的是five students,所以是have passed,故选D

(英语) 英语现在完成时专题练习(及答案)含解析

(英语) 英语现在完成时专题练习(及答案)含解析

(英语)英语现在完成时专题练习(及答案)含解析一、单项选择现在完成时1.Much disappointed as he is in the job interview, he still keeps his confidence.A.to have failed B.failedC.having failed D.failing【答案】A【解析】试题分析:考查动词的时态。

由题目he still keeps his confidence(他仍然保持自信)可知此处强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信。

故选A。

考点:考查动词的时态。

2.He is the only one of the students who _____ a winner of scholarship five times up to now. A.is B.areC.have been D.has been【答案】D【解析】【详解】考查现在完成时和主谓一致。

句意:他是唯一一位三年奖学金获得者的学生。

句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。

根据句中的时间状语for three years,故时态用现在完成时。

故D正确。

3.Television is more than an electronic equipment; it _____ a powerful tool for communication. A.was becoming B.has become C.had become D.will become【答案】B【解析】【详解】考查时态。

句意: 电视不仅仅是一种电子设备;它已成为强大的交流工具。

根据前文的is 可知本句应该用现在时。

根据句意,这里表达的是电视“已经成为”强大的交流工具,是过去发生的事到现在造成的结果,所以用现在完成时,故选B项。

(英语) 英语现在完成时专题练习(及答案)

(英语) 英语现在完成时专题练习(及答案)
14.How many English words ____ you ____ up to now?
A.did; learn B.had; learned
C.have; learned D.do; learn
【答案】C
【解析】
【详解】
考查时态。句意:到目前为止,你学习了多少英语词汇?根据up to now可知用现在完成时,故选C。
【答案】C
【解析】
考查时态和语态。句意:根据孔子学院总部的统计,到现在为止,全世界142个国家和地区已经建立了516个孔子学院。主语516 Confucius Institutes和found之间是被动关系,该句应用被动语态。且by now做时间状语,谓语动词应用现在完成时态。综上,该空应填have been founded。C选项正确。
A.didn’t haveB.haven’t had
C.hadn’t hadD.won’t have
【答案】B
【解析】
【详解】
考查时态。句意:会议期间我做了笔记,但到目前为止我还没有机会把它们写进报告里。根据句中时间状语so far可知,此处应使用现在完成时。故B选项正确。
【点睛】
现在完成时的部分常见标志词(组)in the past few days/weeks/months/years;(up to)these few days/weeks/months/years;up to present/now;so far;till now及句型:It is the序数词+time that…谓语动词使用现在完成时。
【答案】D
【解析】
【详解】
考查not until位于句首时,句子使用部分倒装句的用法。句意:---什么时候共享单车计划才会向公众开放呀?---直到我们对他们有一个更好的了解的时候,就会开放了。not until位于句首时主句部分倒装,而until引导的时间状语从句不用倒装。再联系本句时态,说的是以后的事,所以主句用将来时态,从句用现在时态,故选D。

(完整版)现在完成时专项练习题及答案

(完整版)现在完成时专项练习题及答案

一、单项选择。

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 since 1978 .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.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。

——是的,它已经开了一个多星期了。

根据 for more than a week ,可知用现在完成时,have/has been done,故选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.My sister English since she was 9 years old. She can talk to foreigners freely.A. learnsB. learntC. has learntD. have learnt【答案】C【解析】【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。

A,learns 学习,一般现在时,B,learnt 一般过去时C has learnt现在完成时Dhave learnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是My sister,第三人称单数,使用has,故选C【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。

(完整版word)英语现在完成时中考真题 含答案

(完整版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公园。

【英语】高考英语现在完成时题20套(带答案)

【英语】高考英语现在完成时题20套(带答案)

【英语】高考英语现在完成时题20套(带答案)一、单项选择现在完成时1.He _________________ his wife for ten yearsA.has married B.has been married withC.has been married to D.got married to【答案】C【解析】【详解】考查时态。

句意:他和妻子已经结婚10年了。

本句应该使用be married表示已婚状态,与时间状语for ten years保持一致。

动词marry是短暂性动词,不能和一段时间连用,排除AD项。

与某人结婚应该使用介词to,排除B项。

故C项正确。

2.It is the fourth time that Tom ______ in the maths exams.A.failed B.has failedC.had failed D.have failed【答案】B【解析】【详解】考查固定句式中的时态。

固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。

句意:这是这个星期里他第四次打电话给你了。

【点睛】固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。

(2)It was the first time that he had visited the Great Wall.那是他第一次参观长城。

3.We have done things we ought not to have done and undone things we ought to have done.A.leaving B.leftC.will leave D.leave【答案】B【解析】【详解】考查现在完成时。

语法专题-现在完成时(有答案)

语法专题-现在完成时(有答案)

现在完成时【语法讲解】1.现在完成时表示过去发生的动作对现在造成的影响或结果,也可以表示从过去某一时间开始,一直持续到现在的动作或状态。

常与already (已经), just (刚刚), ever (曾经), never (从不), before (以前), yet (仍然)等连用。

考点1:现在完成时的结构句型考点2:already与yet在现在完成时中的用法1)already 通常用于肯定句中,一般用于have/has 后,实义动词前,偶尔放在句尾。

yet 用于否定句和疑问句中,一般用在句末。

2)在现在完成时态的句子中,含有already 的肯定句变为否定句或疑问句时,要把already 改为yet,并放于句末。

考点3:辨析have been to, have gone to与have been in/at【注意】当have been to 后面接副词,如here, there, home 时,to 要省略,变为have been here/ there/home。

考点4:have been in+组织,表示加入某组织。

eg: He has been in the army for 3 years.他参军三年了。

考点5:have been+adj./n.呈现……状态eg: The shop has been open for 10 years.这家店营业十年了。

We have been friends since we were 5.我们从5岁起就一直是朋友。

考点6:若现在完成时的句子中含表示时间段的时间状语(如含since/for引导的时间状语),则谓语只能使用延续性动词。

短暂性动词可以转化为延续性动词1). 直接换成延续性动词buy买→have有borrow借→keep保留put on穿上→wear穿着come/go/become来/去/变成→be在/是2). 转换成be+名词join the army参军→be a soldier当兵join the Party 入党→be a Party member成为一名党员go to school去上学→be a student成为一名学生3). 转换成be+形容词/副词die死亡→be dead死了finish结束→be over结束begin开始→be on 在上映/已开始leave离开→be away远离的fall asleep入睡→be asleep睡着的close关闭→be closed关着的4). 转换成be+介词短语go to school去上学→be in school在上学join the army参军→be in the army在军队中【综合训练】一、用所给单词的正确形式填空1.(2019山东青岛)The writer is so popular that he _______(sell) more than 200,000 books so far.2.(2019)---I____ (have a fever)since last night. ---You’d better go to see a doctor.3.(2019江苏泰州)So far, the couple ___________ (not change) their flat since they had a second child.4.(2019甘肃兰州)Jim has never ________(be) to Mount Tai in China.5.(2019贵州安顺)Sandy borrowed the novel from the library last week and ________(keep) it for 5 days.6.(2019湖北鄂州)Cathy and Linda ( not be) back to their hometown for two years.7.(2019江苏南通)----Can you go walking in the park with me, Daisy?----Sure. I (finish)my DIY project.二、单项选择1.(2019山东临沂)Melting ice (融冰) can cause sea levels to rise. Since 1993, sea levels _________at a speed of 3.2 cm every 10 years.A. roseB. have risenC. rise2.(2019安徽)—It's ten years since we came here—How time flies! We ____ in China for so long.A. workB. workedC. will workD. have worked3.(2019江苏泰州)---Have you ever been to Shanghai?---Of course. Actually, I _________there for six years but now I live in Taizhou.A. workedB. was workingC. would workD. have worked4.(2019湖北武汉). I ate some fruit, which I ______ since I was a child, and the vegetables from my garden.A. have enjoyedB. enjoyedC. enjoyD.had enjoyed5.(2019湖南郴州)---- Where is Mr. Green?---- He the bookshop. You have to wait for him.A. was going toB. has gone toC. has been to6.(2019广东)My father ____ in a panda protection center for 10 ye ars, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work7.(2019湖北襄阳).---- Why won’t we play basketball with Class 4 this afternoon?---Because they _ Longzhong for a study trip.A. have gone toB. have been toC. had gone toD. had been to8.(2019湖北随州)—Your new bike is so nice! When did you buy it?—In July. I _____it for two weeks.A.hadB. have hadC. have boughtD. bought9.(2019江苏淮安)---Where are the teachers now?--- In the meeting room. They _________ the meeting for 10 minutes.A. have begunB. have been onC. have hadD. have been held10.(2019湖北黄冈)---Where is Catherine? I haven't seen her for days.---She Wuhan. She’ll be back next week.A. has gone toB. has been toC. have gone toD. have been to11.(2019湖南长沙)I ______ abroad for several years, but I have never regretted my final decision to move back to my motherland.A.am living B.lived C.have lived12.(2019四川眉山)---Linda has to Paris. How can I get in touch with her?---Don’t worry. She will call you as soon as she there.A. been;will getB. been;getsC. gone;will getD. gone;gets13.(2019四川眉山)---Your new watch is so nice! When did you buy it?--- In October. I it for two months.A. hadB. boughtC. have hadD. have bought14.(2019福建)---Look! My mother _____ a new dress for me.----Wow, it looks very nice on you.A.is makingB.has madeC.will make15.(2019呼和浩特)The shop in Wanda Square ___ for six years, but I ___ there so far.A.has opened; haven’t goneB.has been open; haven’t beenC.has been open; haven’t goneD.has been opened; haven’t been16.(2019湖南湘潭)---Have you ever _____ the Terracotta Army in Xi’an ?----Yes. I went there last year.A.gone toB.been toC.been in17.(2019北京)Our school life a lot since 2017. We have more activities now.A. changesB. changedC. will changeD. has changed18.(2019湖北宜昌)----What progress Huawei _____ in recent years!----No wonder it is widely known in all parts of the world.A.is makingB.has madeC. makesD. made19.(2019贵州毕节)---How many letters you to your mother?--- 109 in all, since 2016.A. has, writtenB. have, writtenC. did, writeD. are, writing20.(2019湖南湘西)---___ you ever ______ Hong Kong --Zhuhai ____Macao Bridge ?---Not yet.A.Did; visitB.Are; visitC.Have , visited21.(2019哈尔滨)---Hi, Tom! _____ you ever ____ the Bird’s Nest ?----Yes, I have. It’s fantastic.A.Have, been toB.Have, gone toC. Did, go to22.(2019黑龙江齐齐哈尔)As an exchange student, Alan_____ Qiqihar for one and a half years.A.has been toB.has been inC.has gone to23(2019四川广元)---How long have you__________ your cap? It looks cool.---About two weeks.A. borrowedB. boughtC. had24.(2019贵阳)Today, all the erhu masters play and praise Erqu an Yingyue. It ____ one of China’s national treasure.A.becomesB.becameC.has become25(2019贵州黔西南)----How many letters _____ you _____ to your mother?----109in all, since 2016A.has, writtenB.have; writtenC.did; writeD.are ; writing三、完成句子1.(2019四川达州)China has been able to make big planes like C919 with scientists’ great effects. ______ China ______ able to make big planes like C919 with scientists’ great effects?2.(2019辽宁盘锦)布朗(Brown) 一家人已经在上海生活10年了__________________________________________________________________3.(辽宁铁岭)复仇者联盟4》已经上映两个月了。

英语现在完成时题20套(带答案)

英语现在完成时题20套(带答案)

英语现在完成时题20套(带答案)一、初中英语现在完成时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.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.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。

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

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

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

(完整版)英语现在完成时专题(练习题含答案)含解析

(完整版)英语现在完成时专题(练习题含答案)含解析

(完整版)英语现在完成时专题(练习题含答案)含解析一、选择题1.— Where is your son Jimmy living now?— He________the city of Yangzhou, China for two years.A.has come to B.has been to C.has gone to D.has been in2.With the wide use of e-business, the way of shopping we were used to a lot. A.change B.changing C.changed D.has changed 3.— When did the Mixc Shopping Center open? — It ________ for nearly half a year. A.has opened B.has been open C.was opened D.had been open 4.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open 5.—Will your cousin go to Guiyang for the summer holiday?—In fact, he ________ Guiyang since he graduated.A.has gone to B.has been to C.has been in D.went to6.It is 4:30p. m. Ben and Leon _______their work, so they are playing chess now. A.finish B.were finishing C.have finished D.will finish 7.—Excuse me, which movie are you waiting for?—The Fate of the Furious. We ________ here for more than two hours.A.waited B.wait C.were waiting D.have waited 8.—Where is your uncle? I haven't seen him for a long time.—He Shanghai for about half a year. He moved there last October.A.has gone to B.has been to C.has arrived in D.has been in 9.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ my work. But don’t worry. There’s nothing much left.A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 10.— Would you like to see the film The Wondering Earth with me?—I’m sorry I __________it twice.A.see B.have seen C.am seeing D.saw 11.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call12.— I remember that Mr.Green once traveled broad.— Not only Mr.Green but also his daughters ______ abroad twice.A.have gone B.have been C.has gone D.has been 13.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 14.—What do you think of the latest 5G smart phone?— It's amazing. It is the most wonderful phone I ________.A.used B.will use C.was using D.have used15.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make16.I think my father knows everything. He is my hero, he________ over 2500 books. A.reads B.read C.is reading D.has read 17.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish18.It's reported that Xiangshui explosion(爆炸)__________78 persons and the doctors are trying their best to save the wounded.A.kills B.has killed C.killed D.had killed 19.The number of city parks in Lishui ______ a lot since it became a district of Nanjing. A.increase B.will increase C.increased D.has increased 20.Stan Lee, a famous American comic book writer, for about five months, but the fictional characters he co-created are still alive on screen.A.died B.has died C.has been dead D.was dead21.The boy in red ___________ the football club for 3 years. He can play football very well now. A.has joined B.has been in C.joined D.was in 22.—Oh, your spoken English is very good, Linda.—Thank you. I _____________in England for three years.A.have studied B.studied C.was studying D.study23.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish 24.—Have you been to the Robot Restaurant in our city?—No. Although it _________ for more than a year, I’m far too busy to go there.A.has started B.has been on C.has been open D.has opened25.―Olivia, are you sure your aunt ________back from America?―Yes. My mom told me. I'm going to see her now.A.had come B.came C.is coming D.has come26.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives27.The Hong Kong-Zhuhai-Macao Bridge, as the world’s longest cross-sea bridge, ________ for over one and a half years.A.has opened B.has been open C.has been opened D.opened 28.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held 29.—Would you like to watch the film Fast and Furious 9 tonight?— Sure. I still want to see it again although I ________ it already.A.watch B.will watch C.was watching D.have watched30.—Hurry up. I can’t wait to see the movie. My Sister!—Oh dear! It ________ for five minutes. Come on!A.has begun B.has been on C.will begin D.will be on 31.Mr. Wu ________ Germany since three years ago, so he knows a lot about the German culture and customs.A.has gone to B.went to C.has been to D.has been in 32.—Jim, I haven’t seen your elder sister for a long time.—She ________ Hong Kong on business for a few days.A.went to B.has gone to C.has been to D.has been in 33.—When will the live women’s football match between China and South Korea begin on TV?—Oh, it ________ for ten minutes, ending in 4:3. China won the game.A.has finished B.has been on C.has been over D.has begun 34.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 35.—Have you ever worked in Nanjing?—Yes. I ________ in Nanjing since three years ago.A.would work B.worked C.was working D.have worked 36.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 37.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving38.In the sentence “I have bought a new bicycle, so I can ride to school now.”, we use present perfect tense to tell ________.A.the result of a past actionB.actions that happened in the pastC.actions that happened at a certain time in the pastD.how many times an action has happened till now39.You are a collection of the experiences you ________ in your own life, so you should be proud of them even the bad ones.A.will have B.have had C.had had D.are having 40.— Excuse me, which movie are you waiting for?—Cliff Walkers. We ________ here for more than two hours.A.wait B.are waiting C.waited D.have waited 41.—Where’s your mum, Lucy?—She together with her sisters ________ the supermarket since two hours ago.A.has gone to B.has been to C.has been in D.have gone to 42.We ________ each other since I came to Shanghai, but we send emails very often. A.don’t see B.didn’t see C.won’t see D.haven’t seen 43.The movie Hi, Mom________ the hearts of many people since it was shown in February.A.wins B.won C.will win D.has won44.Not all the students in my class would like to go to Suzhou Museum next week because about three-fifths of them _________ there before.A.have been B.have gone C.has been D.have been to 45.—Look! How dry and clean the road is!—Yes. Someone ________ up the snow. They’re so early.A.clean B.cleaned C.has cleaned D.was cleaning 46.—What do you think of the movie Black Beauty?—Fantastic. I________it twice.A.watch B.was watching C.am watching D.have watched 47.—Do you know Sunshine Town very well, Mr Chen?—Sure. I____here since I was born.A.has lived B.lived C.have lived D.lives 48.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 49.—Where is Simon? We can’t find him at the party.—Perhaps he ________ home.A.has gone B.is going C.went D.was going 50.The schoolboy is so shy that he doesn’t like to be asked ________.A.whether he could enter his ideal school in the futureB.how long he has joined the navyC.how many languages he can communicate with othersD.about winning the national English competition【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——你的儿子Jimmy现在住在哪里?——他在中国扬州已经两年了。

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

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

复习专题现在完成时专项练习题及答案一、初中英语现在完成时1.—Where's your father?—He _______ to Changsha.A. have beenB. has goneC. has beenD. have gone【答案】B【解析】【分析】句意:——你爸爸在哪?——他去了长沙。

因为父亲不在,证明他去了某个地方没有回来。

之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he是第三人称单数,助动词用has,go的过去分词是gone,故选B。

【点评】考查现在完成时,注意去过某地用have/has been to,去了某地用have/has gone to。

2.—The drama series The Thunder (破冰行动) hits screens these days.—Oh. What a pity! I ____________ any of them yet,A. doesn't watchB. didn't watchC. won't watchD. haven't watched【答案】 D【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。

——哦。

真遗憾!我任何一集也没有看过。

根据Oh. What a pity!可知我没有看过。

过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。

故选D。

【点评】此题考查现在完成时。

注意yet常和现在完成时连用。

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 haven't seen your grandfather for two years. What happened to him?—Oh, he ________ here for two years.A. stayedB. hasn't stayedC. staysD. hadn't stayed【答案】 B【解析】【分析】答语中的for two years是一段时间,用在现在完成时的句中时。

专项训练现在完成时专题(含答案)

专项训练现在完成时专题(含答案)

专项训练现在完成时专题(含答案)一、初中英语现在完成时1.So far, the AIIB(亚投行)_____ 57 countries to be the founding members.A. attractedB. has attractedC. will attract【答案】 B【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。

So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。

故选B。

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.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。

根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。

故选D。

【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。

4.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A. have lent B. have borrowed C. have kept
【答案】C
【解析】【分析】句意是:你必须把书还给图书馆因为你已经……两个多星期了。for more than two weeks表示时间段,在现在完成时中需要和延续性动词连用,lend和borrow都是短暂性动词,keep具有延续性,故选C。
【答案】A
【解析】【分析】句意:--看!你的老师怀特小姐在那边。--不,那肯定不是她。她去了北京。A. has gone去了某地,表示该人不在说话地点;B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。根据前面的否定猜测,可知怀特小姐去了北京,故选A。
【点评】考查固定搭配have gone to。
9.I ________ an invitation to the concert. I can't wait to go.
A. receive B. will receive C. was receiving D. have received
【答案】D
【答案】D
【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。——哦。真遗憾!我任何一集也没有看过。根据Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。
【点评】此题考查现在完成时。注意yet常和现在完成时连用。
结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.
5.—Lucy, is your uncle a teacher?
—Yes, he is. Hehistory for nearly 20 years.
A. teaches B. has taught C. is teaching D. will teach
【答案】B
【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。他教历史将近20年了。根据句中的时间状语for nearly 20 years,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。主语是he,用has,故选B.
A. has gone to B. has been to C. has arrived in D. has been in
【答案】D
【解析】【分析】考查延续与非延续性动词。根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。
7.You must return the books to the library because you _________ them for more than two weeks.
复习专题现在完成时专题(含答案)
一、初中英语现在完成时
1.His cat has ________ for five weeks.
A. died B. been dead C. dying D. dies
【答案】B
【解析】【分析】句意:他的猫已经死了5个星期了。die是短暂性动词,不能表示状态的延续。由时间状语for five weeks可知应用延续性动词,故答案选B。
3.—The drama series The Thunder(破冰行动)hits screens se days.
—Oh. What a pity! I ____________ any of them yet,
A. doesn't watch B. didn't watch C. won't watch D. haven't watched
4.I am surprised at the new look of my hometown,for it _____ a lot over the years.
A. changed B. changes C. will change D. has changed
【答案】D
【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,
【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。根据题目所给语境推断出应使用的时态。
10.The tall buildinghere for 100 years.
【点评】考查现在完成时,注意其常与for+一段时间连用。
6.— 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.
【点评】考查现在完成时。
2.The volunteers ________ a lot of help to the old and the young since 2010.
A. offered B. have offered C. are offering D. will offer
【答案】B
【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.
【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。
8.—Look! Your teacher Miss White is over there.
—No, it can't be her. She ______ to Beijing.
A. has gone B. has been C. went D. will go
相关文档
最新文档