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

中考英语现在完成时专项练习(附答案)一、初中英语现在完成时1.—Look! Your teacher Miss White is over there.—No, it can't be her. She ______ to Beijing.A. has goneB. has beenC. wentD. will go【答案】A【解析】【分析】句意:--看!你的老师怀特小姐在那边。
--不,那肯定不是她。
她去了北京。
A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。
根据前面的否定猜测,可知怀特小姐去了北京,故选A。
【点评】考查固定搭配have gone to。
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 do you like Treasure Island,Lucy?—It's so exciting that I _______ it twice.A. am readingB. have readC. was readingD. had read【答案】B【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。
根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。
初中现在完成时练习题及答案

初中现在完成时练习题及答案一、单项选择题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.他已经(完成)了这项工作。
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.四、对话配对题将下列对话的两部分进行配对。
中考英语一轮复习 专项训练 英语现在完成时

中考英语一轮复习专项训练英语现在完成时一、初中英语现在完成时1.The tall building here for 100 years.A. isB. wasC. has beenD. is been【答案】 C【解析】【分析】那幢高楼在这里已经有100年了。
根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。
故选C。
【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。
2.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。
短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。
【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。
3.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.4.—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【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。
初中英语现在完成时专项训练100(附答案)

初中英语现在完成时专项训练100(附答案)C。
He has gone to ShanghaiD。
He has gone in Shanghai答案】B解析】【分析】句意:——你父亲在哪里?——他在上海。
根据句意,应该用现在完成时表示过去发生的事情对现在的影响,所以选B。
注意,表示去某地应该用in而不是to。
点评】考查现在完成时的用法,注意介词的使用。
5.I。
that book for two weeks and I still haven't finished it.A。
readB。
have readC。
am readingD。
will read答案】B解析】【分析】句意:我已经读了这本书两个星期了,但还没有读完。
根据句意,应该用现在完成时,表示从过去某个时间开始一直持续到现在的动作或状态。
故选B。
点评】考查现在完成时的用法,注意与一般过去时的区别。
解析】【分析】句意:—你给你妈妈写了多少封信?—从2016年到现在一共写了109封。
根据时间状语since 2016可知,动作从过去开始一直延续到现在,所以用现在完成时。
主语you是复数形式,所以用have。
故选B。
点评】本题考查现在完成时的用法。
注意主语为复数形式时,谓语动词也要用复数形式。
C。
have married。
married。
D。
have married。
have been married答案】B解析】【分析】句意:——玛丽,我记得你几年前结婚了。
——是的,我结婚已经3年了。
根据时间状语several yearsago和答句中的for 3 years可以确定是过去的事情,所以用过去式married。
又因为答句中没有强调持续性,所以用一般过去时,故选B。
注意have married和have been married的区别,前者表示已经结婚了,后者表示结婚已经持续了一段时间。
Yes。
I do。
I _______ them every day.A。
专项训练现在完成时专题(含答案)

译林版中考英语专项训练现在完成时专题(含答案)一、初中英语现在完成时1.Great changes in my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place 【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。
in the last few years意为“在过去的几年里”,用于现在完成时;take place“发生”没有被动语态。
故答案选C。
【点评】考查现在完成时。
2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。
我已经有两年没有打过了。
根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3.All the 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作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
初中英语现在完成时专项训练100(附答案)

初中英语现在完成时专项训练100(附答案)一、初中英语现在完成时1.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。
故选B。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。
2.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。
句意是:自从我五岁时被狗伤过之后我就一直怕狗。
【点评】本题考查现在完成时的用法。
3.—Lucy, is your uncle a teacher?—Yes, he is. He history for nearly 20 years.A. teachesB. has taughtC. is teachingD. will teach【答案】B【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。
他教历史将近20年了。
根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。
主语是he,用has,故选B.【点评】考查现在完成时,注意其常与for+一段时间连用。
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【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。
中考复习现在完成时专项练习题(含部分答案)

中考现在完成时专项训练1.—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 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 month. She’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.I my 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 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?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 ______ a lot of changes 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 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 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 ___ any letters from him so 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 very much.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 someone it.A. cleansB. cleanedC. has cleanedD. had cleaned28.Where is Ben? —He ____ to the teachers’ office. He will be back soon.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 been away 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. 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 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(威廉王子) and Kate _____ for nearly two months.A. marriedB. have marriedC. have been marriedD. have got married36.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 arriving D hasn't arrived40.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 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 library. She will be back soon.A. has beenB. is goingC. has goneD. will go44.—May I speak to Mary?—Sorry, she isn’t in. She to 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.A .bought, has had B. bought, has C. has bought, has had D. has bought, had47.Mr. White came to our school in 2008, and since then he us English.A. teachesB. taughtC. has taughtD. will teach48.—China develops so fast. —That’s true. It ______ a lot already.A. changesB. changedC. will changeD. has changednmon ______ here for almost ten years and he has many Chinese friends.A. has beenB. leftC. has comeD. came50.—Have you ever visited Germany? —____________. But I expect to go 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 meeting by 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. has been on58.Jim isn’t in the classroom. Where is he?He _____ to the teacher’s office.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(二)1.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 ______?A.just B. ago C. before D. a moment ago4.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 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; 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 goB. 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 finishedD. 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 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 begun C. 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 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 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 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 week ago25.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 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 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 have to Beijing with my friends.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. before D.after56.—I have watched the game.—When _____you _______ it?A. have; watchedB. do; watchC. did; watch D.will; watch57.—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 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 family last August.A. gone; wentB. been; wentC. been; went toD. been; was in62.His sister ______ her hometown for three years. She’ll return next year.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 before yesterday.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 of water 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 ______ for just 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 bed B. has been asleep C 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 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 last night.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 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______ 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.My parents ______ Shandong for ten years.A. have been inB. have been toC. have gone toD. have been 102.I ____my ticket so I ca n’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) 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.四、填空(一)用have / has been to / in, have gone to及go的各种形式填空。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
英语中考专项训练(现在完成时)一、用括号中动词的适当形式填空:1.____ he _____ (wait)for an hour yet?2.I ____ (not finish)the work yet.3.you _____ (know)him since then?4.I ____ (hear)from my father recently.5.We _____ (be)there many times during the past three years.6.How long you ____ (stay)at home?7.She ____ (not read)the book before.8.I just ____ (do)it.9.My sister ____ (walk)to school every day last year.10.Her mother ____ (go)toShanghai.She ____ (leave)this morning.11.—He ___ (live)in this city since he ____(leave)his hometown.—When____ he ____(leave)there?—He____ there three years ago.12.—His mother ____ (be)in the Party for ages.—When ____she ___(join)the Party?—She ____the Party in 1996.现在完成时专项练习(二)一、单项选择1. Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined in2. We have been friends since ______.A. childrenB. five yearsC. five years agoD. five years before3. Mike ___________ the story for a month.A. has boughtB. has hadC. had hadD. has borrowed4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago6. I _____ at this school for two years.A. am studyingB. studyC. studiedD. have studied7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live8. Mrs. Wang has lived in Haikou _________ 1992.A. sinceB. fromC. afterD. in 9. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to10. His father _______ for years.A. has diedB. has been deadC. diedD. dies11. Mary ________ to see the films because she__________ it twice.A. won’t go, sawB. won’t go, will seeC. won’t go, has seenD. didn’t go, sees12.---- Would you like some more food?----Thank you. I _______ enough.A. will haveB. have hadC. haveD. had13. ______ you ______ England? Yes, it _____ a beautifulcountry.A. Will, gone to, wasB.Have, been to, isC. Had, been to, isD.Have, gone to, is14. ----_______ 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 going15. ---You sister ______ to London to study English. Isthat true?---Yes , she ___ there for two months.A. has been, has beenB. will go, has goneC. gone, will beD. has gone, has been16. He has a computer of his own. He ____ it two daysagoA. boughtB. boughtC. boughtD. has bought17. —Where is Li Lei? —He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to18. He _______ his homework and is now listening tomusic.A.. finishesB. has finishedC. finishD. is finishing19. David _______ Shanghai for more than three months.A. came toB. has been toC. has been inD. has come to20. --- Is your father a Party member?--- Yes, he ____ the party three years ago. He _____ aParty member for three years.A. joined; has beenB. has joined; has beenC. was joined; isD. joined; was21. ---What a nice bike! How lone ____ you ____ it?----Just five weeks.A. will; buyB. did; buyC. are; havingD. have; had22. I ______ this book for a week .I have to return it now.A. borrowedB. have borrowedC. keptD. have kept23. ----______ your sister _______ in Green China for along time?----Yes. She joined it five years ago.A. Has; beenB. Have; beenC. Has; joinedD. Have; joined24. ---How long have you _______ from the USA?----For three months.A. come backB. returnedC. go backD. been back25. I _____ this book for half a year.A. have boughtB. have hadC. boughtD. had26. The students are sorry to hear that famous singer_______ for a year.A. has leftB. has goneC. has been awayD. has gone away27. --- ______ you______ your homework yet?---Yes, I _____ it just now.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. Will; do; finish28. The sand storm weather ______ in Beijing severaltimes this year.A. happenB. happenedC. has happenedD. have happened29. ---How long have you been here?--- ____ last month.A. ForB. UntilC. BeforeD. Since30. He ____ a cold for three days.A. has caughtB. has hadC. has gotD. caught31. Jim Green ____ in China for two years.A. has comeB. has beenC. has arrivedD. came32. The film ____ for half an hour.A. has been onB. has begunC. hasn’t begunD. began33.—Where have you _______ these days?—I have to Beijing with my friends.A. been;goneB. been;beenC. gone;beenD. gone;gone34.How long have you _______ this book?A. bought B.borrowed C.had D.lent35. We have lived here _______ five years ago.A. when B.since C.before D.after36.—I have watched the game.—When _____you_______ it?A.have;watched B.do;watch C.did;watchD.will;watch37.—How do you like Beijing, Mr. Black?—Oh,I _______ such a beautiful city.A.don't visit B.didn't visitC.haven't visited D.hadn't visited38.Miss Brown _______ to the Great Wall twice.A.have been B.has been C.have gone D.has gone 39.His brother has been to Stone Forest twice ______ he came to Yunnan.A.after B.before C.since D.for40.His grandpa _______ for two years.A.was died B.has been dead C.was dead D.has died。