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

合集下载

现在完成时专练100题及答案

现在完成时专练100题及答案

现在完成时专练100题及答案第一部分:填空题1.I ________ (live) in this city for five years.2.We ________ (visit) the museum twice this month.3.She ________ (not finish) her homework yet.4.They ________ (already leave) for the airport.5.How long ________ you ________ (study) English?6.The bus ________ (just arrive) at the station.7.By the time we arrived, they ________ (already eat) all the food.8.My sister ________ (not see) that movie before.9.He ________ (travel) to many countries in his life.10.________ you ever ________ (try) sushi before?答案:1.have lived2.have visited3.hasn’t finished4.have already left5.have, studied6.has just arrived7.had already eaten8.hasn’t seen9.has traveled10.Have, tried第二部分:改错题1.I have eat lunch already.2.She has writes a book.3.We have see that movie last night.4.He has been to Paris twice.5.They have visited Japan never.答案:1.I have eaten lunch already.2.She has written a book.3.We have seen that movie last night.4.He has been to Paris twice.5.They have never visited Japan.第三部分:选择题1.I _____ bought a new car.a)justb)alreadyc)yet2.She _____ seen that movie before.a)alreadyb)neverc)just3._____ you finished your homework?a)Haveb)Doc)Are4.They _____ been to this restaurant.a)haveb)hasc)had5.We _____ bought new clothes for the party.a)hasb)havec)had6.He _____ left for work yet.a)alreadyb)notc)just7._____ she ever been to China?a)Haveb)Hasc)Did8.I _____ visited my grandparents last weekend.a)haveb)hasc)had9.We _____ finished our project by next week.a)haveb)hasc)will10.They _____ traveled to Europe before.a)haveb)haven’tc)has答案:a)justa)alreadya)Havea)haveb)haveb)notb)Hasa)havec)willa)have第四部分:连线题1.I have been to Paris.2.She has already finished her work.3.We have lived in this house for ten years.4.They have never seen snow before.5.He has just started a new job.6.You have visited China, haven’t you?7.Have they ever been to Australia?8.Has he ever met the president?9.Have you ever tried sushi?10.We have traveled to many different countries.答案:g)Have you ever tried sushi?e)You have visited China, haven’t you?a)I have been to Paris.j)They have never seen snow before.d)They have lived in this house for ten years.i)She has already finished her work.c)We have traveled to many different countries.h)Have they ever been to Australia?b)Has he ever met the president?f)He has just started a new job.结论通过这个现在完成时的练习题集,我们可以更好地理解和掌握现在完成时的用法。

英语现在完成时题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. I ____________ my homework yet.A. didn't doB. haven't doneC. doesn't doD. hasn't done答案:B. haven't done2. _______ you ever been to Japan?A. HaveB. HasC. AreD. Is答案:A. Have3. Sarah _________ books at the library.A. had readB. had been readingC. has readD. has been reading答案:C. has read4. We _________ each other since last week.A. didn't seeB. haven't seenC. haven't been seeingD. doesn't see答案:B. haven't seen5. _______ you ever _______ surfing?A. Did, goB. Have, wentC. Have, goneD. Did, gone答案:C. Have, gone二、完形填空题It has been a different world without our dear friend, Oscar. We __6__ him since we were eight-years-old. Oscar was a great friend and an amazing person. He __7__ us to be much better people.Last summer, Oscar fell terribly ill. He __8__ in the hospital for a few weeks, but unfortunately, he __9__ his battle with the illness and __10__ away.Since Oscar's death, we __11__ daily memories of our time with him. We __12__ how he always had something positive to say, no matter what. Oscar __13__ inspired us to be positive and kind, even in difficult times.We have been __14__ for several therapy sessions as a group, and it has really helped us __15__ with the loss of our friend. We __16__ that accepting the loss is a process, and it takestime to heal. But we are __17__ grateful for the time we had with Oscar and the memories we __18__ with him.Oscar's __19__ and laughter is greatly missed, but his __20__ will forever be in our hearts.6. A. knowB. have knownC. knewD. known答案:B. have known7. A. haveB. hasC. hadD. having答案:C. had8. A. wereB. has beenC. hasD. had been答案:D. had been9. A. losesB. lossC. loosesD. lost答案:D. lost10. A. passB. passedC. passingD. passes答案:B. passed11. A. rememberB. rememberedC. remembersD. have remembered答案:B. remembered12. A. alwaysB. usuallyC. sometimesD. never答案:A. always13. A. yetB. alreadyC. alsoD. always答案:D. always14. A. goB. goesC. goneD. going答案:A. go15. A. copeB. copingC. copedD. have coped 答案:B. coping16. A. knowB. knewC. knownD. knowing答案:C. known17. A. tooB. veryC. soD. really答案:D. really18. A. madeB. makeC. have madeD. making答案:C. have made19. A. joyfulB. happinessC. joyfulD. joy答案:D. joy20. A. friendshipB. friendC. friendsD. friendly答案:C. friends三、阅读理解题Emma has always been interested in photography. For her13th birthday, her parents bought her a camera and she has been taking photos ever since.In the past year, Emma has taken over 10,000 photos. She has traveled to different places and captured the beauty around her. She has photographed stunning landscapes, cute animals, and even her friends and family. Emma has discovered that the more she practices, the better her photos turn out.Emma has also created an online portfolio of her photos. She has received positive feedback from friends and strangers alike. Some people have even contacted her asking if they can purchase prints of her photos.Recently, Emma entered a photography contest. The theme was \。

现在完成时练习题及答案

现在完成时练习题及答案

现在完成时练习题及答案一、选择题1、 I ______ my homework yetA haven't finishedB have finishedC finishedD didn't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,现在完成时的构成是“have/has +过去分词”,否定形式是“haven't/hasn't +过去分词”,A 选项 haven't finished 符合现在完成时的否定形式。

2、 They ______ in this city since 2008、A liveB livedC have livedD are living答案:C解析:“since +时间点”是现在完成时的标志,现在完成时的构成是“have/has +过去分词”,C 选项 have lived 符合现在完成时的结构。

3、 Have you ever ______ to Beijing?A goneB beenC wentD go答案:B解析:have been to 表示“去过某地(已经回来)”,have gone to 表示“去了某地(还没回来)”,根据句意“你曾经去过北京吗?”,这里表示去过且已经回来,所以用 have been to,B 选项 been 符合。

4、 My father ______ the Party since 1978、A joinedB has joinedC was inD has been in答案:D解析:“since +时间点”是现在完成时的标志,join 是短暂性动词,不能与时间段连用,要转化为 be in,现在完成时的构成是“have/has +过去分词”,D 选项 has been in 符合现在完成时的结构。

5、—How long ______ you ______ here?—For two yearsA have; studiedB did; studyC do; studyD will; study答案:A解析:根据答语“For two years”可知问句要用现在完成时,现在完成时的构成是“have/has +过去分词”,A 选项 have; studied 符合现在完成时的结构。

英语现在完成时专项练习(附答案)含答案

英语现在完成时专项练习(附答案)含答案

英语现在完成时专项练习(附答案)含答案一、初中英语现在完成时1.—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 to【答案】 A【解析】【分析】句意:——Catherine在哪里?我好几天没见她。

——她已经去武汉了。

她将下周回来。

主语是she,所以用has,排除C、D。

A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。

根据She'll be back next week.她下周回来可知现在还没有回来,故选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.— 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【解析】【分析】考查主谓一致。

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

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

现在完成时专项练习题及答案成的影响,所以选D,will know不符合现在完成时的用法。

2、XXX表示曾经,所以选C,表示他是否曾经去过上海。

3、just表示刚刚,所以选A,表示你是否刚刚见过XXX。

4、过去两年内完成的动作,所以选D,has written符合现在完成时的用法。

5、has XXX表示已经发生的动作,而XXX表示一般过去时,所以选C,表示国家已经变化了很多,但希望未来变得更好。

6、已经在这所学校研究了两年,所以选C,符合现在完成时的用法。

7、从过去到现在一直知道,所以选C,符合现在完成时的用法。

8、已经看了两次,所以选B,符合现在完成时的用法。

9、表示已经去过,所以选D,符合现在完成时的用法。

12.How fast the boys are running!13.How us the mooncakes are!14.What surprising news it is!15.What a good time we're having today!16.How I miss you!17.How beautiful that lake is!18.How slowly Tom runs!19.How lovely the snow looks!20.What useful n it is!21.How beautiful those flowers are!22.XXX!23.How they love their country!24.What long hair she has!25.What beautiful music we are XXX!26.XXX it is!27.How hard-working the Chinese people are! Unit 1 My Name is Gina1.My name is Gina.2.I am Gina.3.She is Gina。

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

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

现在完成时专项训练题及答案一、填空题1.他已经(完成)了这项工作。

2.我们已经(订购)了明天的飞机票。

3.你们已经(生产)了多少产品?4.他们已经(结束)了会议。

5.我们已经(做)过这个实验了。

6.你已经(读)完这本书了吗?7.他们已经(决定)出发了。

8.我们已经(见过)这部电影了。

9.她已经(发表)过三篇论文了。

10.你们已经(收到)了我的邮件吗?答案:1. 完成;2. 订购;3. 生产;4. 结束;5. 做;6. 读;7. 决定;8. 见过;9. 发表;10. 收到二、选择题1.Tom: Have you ever been to Paris?(B)Jack: Yes, ____.A. I don’t go there recentlyB. I’ve been there twiceC. I will go there inthe future D. I don’t like going there2.Sarah: Do you still have the book I lent you?(D)Mark: Oh, sorry. I ____ it yet.A. did n’t receiveB. haven’t receivedC. don’t receiveD. haven’treturned3.Lucy: Have you heard about the new policy?(A)Tina: Yes, I ____. It was announced yesterday.A. have heard aboutB. didn’t hear aboutC. won’t hear aboutD. don’thear about4.Susan: How long have you been learning English?(B)Emily: I ____ learning English for five years.A. startB. have beenC. willD. do5.Mike: Do you know where John is?(A)Tom: Yes, ____. He has gone to the supermarket.A. I doB. I do knowC. I am knowingD. I knowing答案:1. B;2. D;3. A;4. B;5. A三、改错题请改正以下句子中的错误:1.I have went to the cinema last night.改为:I went to the cinema last night.2.She has never been see such a beautiful sunset before.改为:She has never seen such a beautiful sunset before.3.We has already finished our homework.改为:We have already finished our homework.4.Have you bought the tickets for the concert already?改为:Have you already bought the tickets for the concert?5.They have been lived in this city since 2010.改为:They have lived in this city since 2010.答案:1. I went to the cinema last night.;2. She has never seen such a beautiful sunset before.;3. We have already finished our homework.;4. Have you already bought the tickets for the concert?;5. They have lived in this city since 2010.四、对话配对题将下列对话的两部分进行配对。

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

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

英语现在完成时题20套(带答案)一、初中英语现在完成时1.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】 D【解析】【分析】考查动词的时态。

句意:博物馆在这儿有八十多年了。

它是这座城市最古老的建筑之一。

前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。

故选D。

2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。

根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

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

注意掌握现在完成时的结构have/has+过去分词。

3.—How long can I _________ this book?—Five days. But you must return it on time.A. borrowB. lendC. keepD. kept【答案】C【解析】【分析】句意:——我能保留这本书多长时间?——五天。

但是你一定要按时归还它。

A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。

此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现在完成时练习(一)—Dad, I ________ the station 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 at—______ you ever ______ Dali? —Never. But I am going there this vacation.A. Do; go toB. Have; been toC. Have; gone toD. Will; go toMy aunt is a writer. She ____more than ten books since 1980.A. writesB. wroteC. has writtenD. will writeA. leftB leaveC. has leftD. has been awayThe Smiths came to Shanghai in 2008, theythere for three years since then.A. liveB. livedC. have livedD. will live—Have you ever been to Nanning? —Yes, _______ .A. I wasB. I doC. I amD. I haveImy homework. I guess I can't join you.A. don't finishB. didn't finishC. haven't finishedD. won't finish —Excuse me, where is Mr. Brown's office?—Sorry, I don't know. I _____ here for only a few days.—Where is Bob? —He ______to Harbin for a meeting.A. wentB. has beenC. has goneD. goes1 / 21—Are you going to the bank, Laura? —No, I ______ to the bank already.A. have beenB. have goneC. am goingD. had been---Oh, you are here. I'm looking 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?So far this year, many new houses ____ in Wenchuan with the help of thegovernment.A. buildB. are builtC. will buildD. have been builtMy grandmother ______ a lot of changes in Tianjin since she came here.A. seesB. can seeC. will seeD. has seenImany new friends since I came here.A. makeB. madeC. will makeD. have madeMrs. Weng came back from France in 2010. She _____ there for four years.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 toShe _______ this book for nearly three weeks.A. has borrowedB. has lentC. has boughtD. has keptThey _____ England and they will be back next week.A. have gone toB. have been toC. have gone inD. has been on2 / 21He_______ in this city since his family moved to Nanchong.A. liveB. livedC. has livedSome students in Shanghaie-bags for several months.A. haveB. have hadC. hadD. will have—Is Mr. Smith still in Shanghai?—Yes, he ______ there for two months.A. has beenB. has goneC. has been toD. has gone toMy brother and I _____ in Yinchuan since 1997.A. had livedB. have livedC. liveD. will liveMy pen pal said he would write to me, but I ___ any letters from him sofar.A. won't receiveB. haven't receivedC. hadn't receivedD. didn't receive Our country ______the sixth population census(人口普查) already.A. finishedB. has finishedC. will finishD. finishesThomas ______ the army for two years, so he misses his mother very much.A. has joinedB. has taken part inC. has been in—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 in---How clean the bedroom is!---Yes, I am sure that someoneit.A. cleansB. cleanedC. has cleanedD. had cleaned3 / 21Where is Ben? —He ____ to the teachers' office. He will be back soon.A. goB. has goneC. has beenD. goesI ______my hometown for a long time, I really miss it!A. leftB. went away fromC. have leftD. have been away from—Will you please go to see the movie Guanyinshan with me?—No, I won't. I ______ already.A. sawB. have seenC. seeD. will see-Where is John? -He ______ the science lab.A. has gone toB. has been toC. went toHow do you like your English teacher?—He is great. Wefriends since three years ago.—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 spending--_____ you _____ the movie Gongfu Panda II ?Not yet. I'll see it this Sunday.A. Did, seeB. Do, seeC. Have, seenBritish Prince William(威廉xx) and Kate _____ for nearly two months.A. marriedB. have marriedC. have been marriedD. have got married Jim _________ in Zhuzhou since he finished his college.A. worksB. is workingC. has worked4 / 21—May I speak to Lin Tao?—Sorry, he is not in. He ______ to Changsha.A. has beenB. has goneC. wentGreat changes _________ in Tongren in the past five years.A. have happenedB. have taken placeC. have been happenedD. have been taken placeHe promised to pick me up at the school gate. However, he__ yet.A. didn't arriveB. doesn't arriveC. isn't arrivingD. hasn't arrivedYou are too late. The film ______ since half an hour ago.A. has begunB. has been onC. began---- Why won't you go to the movie with me, Gina?--- Because Iit twice.A. seeB. have seenC. sawD. will see-Where's your father, Tom? -He__ to Changsha.A. goesB. wentC. has goneWhere is my sister, mum? - She ______ to the library. She will be back soon.A. has beenB. is goingC. has goneD. will goMay I speak to Mary? —A. has beenB. has goneC. is goingNo, they ____ to Shanghai. Are Li Yan and Wang Mei still living in Pingba?——B. movedC. will moveD. have movedA. had moved5 / 21Mr. Fan ___ this watch in 2005. He ____ it for 6 years.A .bought, has had B. bought, hasC. has bought, has had D. has bought,hadMr. White came to our school in 2008, and since then heus English. A. teachesB. taughtC. has taughtD. will teachIt ______ a lot already.China develops so fast. ——That's true. D. has changedB. changedC. will change A. changesLanmon ______ here for almost ten years and he has many Chinese friends.—Have you ever visited Germany? —____________. But I expect to go thereagain.A. PerhapsB. No, I haven'tC. I don't knowD. Yes, I have—May I speak to Miss Wang? —Sorry. She isn't in. She __________ to HongKong.A. has beenB. has goneC. goesD. wentSam came to Baihai in 2002. He __________ here for nine years.A. livesB. was livingC. has livedD. will liveHe _____in Xinxiang for five years when I heard his news.A. has livedB. had livedC. is livingD. has been livedOur school is having a sports meeting. Someone _____ here already.A. arrivedB. have arrivedC. has arrivedThe meetingby the time I got there yesterday.A. was onB. has been onC. had begunD. has begunBy the end of last month, I _____ all the CDs of Justin Bieber.6 / 21A. collectB. collectedC. have collectedD. had collectedBy the time I got to the cinema, the movie _______ for ten minutes.A. had begunB. had been onC. has startedD. has been onJim isn't in the classroom. Where is he?He _____ to the teacher's office.A. will goB. has goneC. had goneD. is goingHis brother has been to Stone Forest twice______ he came to Yunnan.A. afterB. beforeC. sinceD. forTom ______the CD player for two weeks.A. has lentB. has borrowedC. has boughtD. has had(二)BBCDC CCBBB DBACAAADCCBoth his parents look sad. Maybe they _________what's happened tohim.A. knewB. have knownC. must knowD.will knowHe has_______ been to Shanghai, has he ?A.alreadyB. neverC. everD. stillHave you met Mr. Li ______?A.justB. agoC. beforeD. a moment agoThe famous writer _____ one new book in the past two year .A. is writingB. was writingC. wroteD.has written—Our country ______ a lot so far. —Yes. I hope it will be even ______ .A. has changed; wellB. changed; goodC. has changed; better.changed; betterD7 / 21Zhao Lan ______already ______in this school for two years .A. was; studyingB. will; studyC. has; studiedD. are; studyingWe ______ Xiao Li since she was a little girl.A. knowB. had knownC. have known D.knewHarry Potter is a very nice film. I_______ it twice.A.will seeB. have seenC. sawD.see—These farmers have been to the United States. —Really? When_____there?A. will they goB. did they goC. do they goD.have they gone—______ you ___ your homework yet? —Yes. I _____ it a moment ago .A.Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. will; do; finishHis father ______ the Party since 1978 .A.joinedB. has joinedC. was inD.has been in—Do you know him well? —Sure .We _________ friends since ten years ago.—How long have you ____ here ? —About two months .Hurry up! The play __________ for ten minutes .A.has begunB. had begunC. has been onD.beganIt _____ ten years since he left the army.A.isB. hasC. willD.wasMiss Green isn't in the office. she_______ to the library .8 / 21A.has goneB. wentC. will goD.has beenMy parents ______ Shandong for ten years.A.have been inB. have been to C. have gone toD. have beenThe students have cleaned the classroom,?A. so theyB. don't theyC. have theyD. haven't they______has Mr. White been a member of Greener China since heto China?C. How long, cameD. How far, arrivedHis unclefor more than 9 years.C. has lived thereD. has left the universityWe have been friends since ______.A. childrenB. five yearsC. five years agoD. five years beforeMike ___________ the story book for a month.A. has boughtB. has hadC. have hadD. has borrowedYou ______ that question three times.A. already askedB. have already askedC. already have askedD. asked alreadyThose foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week agoI _____ at this school for two years.A. am studyingB. studyC. studiedD. have studiedThey _________ in the city since last summer.A. liveB. didn't liveC. have livedD. live9 / 21Mrs. Wang has lived in California _________ 1992.A. sinceB. fromC. afterD. inMr. Black _________ China since the summer of 1998.Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined inHis father _______ for years.A. has diedB. has been deadC. diedD. diesMary ________ 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, sees--- Would you like some more food? ----Thank you. I _______ enough.A. will haveB. have hadC. haveD. had______ you ______ England? Yes, it _____ a beautiful country.A. Will, gone to, wasB. Have, been to, isC. Had, been to, isD. Have, gone to, is---_____ 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 going--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 beenA. buysB. has hadC. boughtD. has bought10 / 21—Where is Li Lei? —He ___ Shanghai.A. has gone toB. has been toC. went toD. goes toHe _______ his homework and is now listening to music.A. finishesB. has finishedC. finishD. is finishingDavid _______ Shanghai for more than three months.--- Is your father a Party member?--- Yes, he ____ the party three years ago. He _____ a Party member for threeyears.A. joined; has beenB. has joined; has beenC. was joined; isD. joined; was---What a nice bike! How long ____ you ____ it? ----Just five weeks. A. have; buyB. did; buyC. are; havingD. have; hadI ______ this book for a week .I have to return it now.A. borrowedB. have borrowedC. keptD. have kept----______ your sister _______ in Green China for a long time?---Yes. She joined it five years ago.A. Has; beenB. Have; beenC. Has; joinedD. Have; joined---How long have you _______ from the USA? ----For three months.I _____ this book for half a year.A. have boughtB. have hadC. boughtD. hadThe students are sorry to hear that famous singer _______ for a year.A. has leftB. has goneC. has been awayD. has gone away--- ______ you______ your homework yet? ---Yes, I _____ it just now.11 / 21A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. Will; do; finishThe sand storm weather ______ in Beijing several times this year. A. happenB. happenedC. has happened D. have happened---How long have you been here? --- ____ last month.A. ForB. UntilC. BeforeD. SinceHe ____ a cold for three days.A. has caughtB. has hadC. has gotD. caughtJim Green ____ in China for two years.The film ____ for half an hour.A. has been onB. has begunC. hasn't begunD. began—Where have you _______ these days?—I haveto Beijing with my friends.A. been; goneB. been; beenC. gone; beenD. gone; goneHow long have you _______ this book?A. boughtB. borrowedC. keptD. lentWe have lived here _______ five years ago.A. whenB. sinceC. beforeD.after—I have watched the game.—When _____you _______ it?A. have; watchedB. do; watchC. did; watchD.will; watch—How do you like Beijing, Mr. Black?—Oh,I _______ such a beautiful city.A. don't visitB. didn't visitC. haven't visited D.hadn't visited12 / 21Miss Brown _______ to the Great Wall twice.A. have beenB. has beenC. have goneD. has goneHis brother has been to Stone Forest twice ______ he came to Yunnan.A. whenB. beforeC. sinceD. forHis grandpa _______ for two years.A. was diedB. has been deadC. was deadD. has died—Have you ever_____ to Haikou?—Yes,I_____ there with my family lastAugust.A. gone; wentB. been; wentC. been; went toD. been; was inHis sister ______ her hometown for three years. She'll return next year.A. leftB. has leftC. has been away D. has been away fromI ___ the dictionary to her yet.A. have givenB. haven't givenC. will giveD. gaveTom is not here. He_____to Beijing for a holiday.A. has beenB. have beenC. have goneD. has goneHow long have you _____the novel?A. keptB. borrowedC. lentD. givenI'm sorry you've missed the train.It________10 minutes ago.A. leftB. has leftC. had leftD. has been left-Mum, may I go out and play basketball?-you ___________ your homework yet?C. Did, finishD. Have, finishedA. Do, finishB. Are, finishing/ 1321-Excuse me, no photos here! -Sorry, I ______________ the sign.A. don't seeB. didn't seeC. can't seeD. won't seeNo hurry!We can get to the bus station in time and we ___________ the earlybus.A. don't missB. can missC. will missD. won't missOur teacher, Miss Chen ____________ English on the radio the day beforeyesterday.A. teachesB. taughtC. will teachD. has taughtHarry Potter is a very nice film. I ___________it twice.A. had seenB. can seeC. have seenD. seeJim has made many friends since he ____________to China.----Lucy, you ________your ticket? ---Not yet.A. can, findB. have, foundC. has, foundD. do, findWhat _________we _________if our car breaks down broken on the way?A. do, doB. did, doC. are, doingD. shall, doWe'll go for a walk if it ______________ tomorrow.A. will not rainB. rainsC. doesn't rainD. rainyListen! Mary ____________in the next room.A. singsB. is singingC. sangD. singChina _________the WTO in 2001.A. joinedB. has joinedC. had joinedD. join--How long ____ you ____a fever? ---Ever since last night.14 / 21A. have, gotB. have, hadC. have, caughtD. did, have---The rain came to a stop last night. The fields are still full of water now. ---It _____ for nearly a week.A. has rainedB. had rainedC. would rainD. was raining--Sorry. I am late. ---It doesn't matter. The meeting ______ for justseveralminutesA. has begunB. has startedC. has been onD. had been on ---_____ 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; have---_____ 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; did---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 putMy brother _____ since I came home.A has gone to bedB. has been asleepC has fallen asleepD. has been sleepyHas he read this book ______?15 / 21A. everB. alreadyC. yetD. neverThe old man________ since 2000.A. diedB. has diedC. has been deadD. has deadHe is late. The film has ______ for half an hour.A. begunB. beganC. openedD. been onHow long will he _____ China?A. leaveB. be away fromC. leftD. stay---“Where can I find Tack?”----“He ________ the post office.”A. has been toB. had been toC. has gone toD. had gone toHave you ever ______ the USA?A. been toB. gone toC. been inD. go toShe ________ China since she _______.A. has been to, arrivesB. has been to, arrivedC. has been in , arrivedD. has gone to, arrivedIt _____ five years since we _____ last time.A. is ; have metB. has been; have metC. is; metD. was; have met ---Have you finished your homework ? --- Yes, I _______ it last night.A. have finishedB. has finishedC. finishedD. is finishingKate's never seen Chinese films,____ ?A. hasn't sheB. has sheC. isn't sheD. is she-Ann has gone to Shanghai. -So ______her parents.16 / 21A. hasB. hadC. didD. have-Mum, may I go out and play basketball? -_____you___ your homework yet?A. Do; finishB. Are; finishingC. Did; finishD. Have; finished-______ 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 surfedI______ a letter from him since he left.A. didn't receiveB. haven't gotC. didn't haveD. haven't heard-Have you ever______ Xi'an to see the Terra Cotta Warriors?-Yes, I have.A. went toB. gone toC. been inD. been toMy parents ______ Shandong for ten years.A. have been inB. have been toC. have gone toD. have beenI ____my ticket so I can't go to the concert. 二、用所给词的适当时态填空:He often ________(go) to school by bike ._____you usually ________(get) up at seven in the morning ?His aunt ____________ (be) a actress ten years ago.I _______ already _________ ( finish ) my homework.She _____________ (do) her housework yet.He _______ (live) in Beijing for three years.They _______(be) in this school since eight years ago./ 1721He isn't here. He ____________ (go) to Beijing.She ______ never ________ (be) there before.The teacher ______ just ________ ( finish ) teaching us._________ you ever ___________ ( taste ) dumplings .So far they _______ (learn)two thousand words.He said he _______________ ( never see )such an exciting match before. By the time we got there , the bus ________ already ________(go). She _____________ (live) here ever since she was ten.Both of them ________________ (be) in Hong Kong for ten days.Half an hour __________ (pass) since the train __________ (leave). Mary________(lose) her pen. _____ you _______(see) it recently?_________ you _____ (find) your watch yet?---Are you thirsty? ---No I _________just _________ (have) some orange. Wealready _________ (return) the book.________ they already_______ (build) a school in the village?I _____________(not finish) my homework . Can you help me?My father _____ (read) the novel twice.I _________ (buy) a book just now.I _________ (lost ) my watch yesterday.My father ___________ (read) this book since yesterday.He ___________ (learn) about 5,000 English words since he_____ (go)to college.18 / 21三、句型转换He has never surfed,?(改成反意疑问句)has he?They have been here since 2000.(对划线部分提问) How longhave they been here?The old manlast year. (die)died,Hefor a year. (die)has been deadThis factory opened twenty years ago.(同义句转换) has been openThis factory________ for twenty years.Miss Gao left an hour ago.(同义句转换) has been away sinceMiss Gao ________ _______ ________ ________ an hour ago.Her mother has been a Party member for three years .(同义句)joined; agoHer motherthe Party three years.The Green Family moved to France two years ago. (同义句转换) It's, sincetwo yearsthe Green family moved to France.The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)___________________________________________The bus has been here forten minutes.His uncle has already posted the photos to him. (改为否定句) hasn't, yet His uncleposted the photos to him.Sun's aunt has gone there for ten years.(改成正确的句子)19 / 21___________________________________________Sun's aunt has been therefor ten years.___________________________________________Sun's aunt went there tenyears ago.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的各种形式填空。

相关文档
最新文档