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

英语现在完成时专题练习(及答案)一、单项选择现在完成时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.―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 come 2.Gina can’t go to the farm with her classmates because she________ a bad cold.A.is caught B.is catching C.will catch D.has caught 3.—May I borrow your new-bought book The Adventures of Tom Sawyer now?—I'm afraid not. I ________ only half of it, and I'll try to finish it this weekend.A.read B.am reading C.have read D.will read 4.—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 to5.—Is that man George?—It can’t be him. After all he ________ this place for years!A.has left B.has been away from C.was away from D.left6.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 7.—When did you buy your car? It looks so new.—Really? I ________ it for three years and I like it very much.A.have bought B.have had C.bought D.had8.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 9.— When will your sister go to England?— She _________ London since four months ago.A.went to B.has gone to C.has been to D.has been in 10.—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 11.— 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.saw12.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 13.—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.call 14.—Have you ever worked on this farm?—Yes. I _________ cows as a farmer there for two years.A.raised B.was raising C.have raised D.will raise 15.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out overCopenhagen's port.A.will sit B.sits C.sat D.has sat16.My mother is a teacher. She ________ English in our school since she graduated from university.A.taught B.has taught C.is teaching D.will teach 17.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 dead18.My deskmate was once a top student but she behind since she began to play online games. A.has fallen B.fell C.has felt D.has been 19.—Look! The man looks like Mr. Li.—It can’t be him. Because he with his families________Japan since last Thursday and the y haven’t returned.A.has gone to B.has been to C.have been in D.has been in 20.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 21.—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 opened 22.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 23.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was24.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 25.—What changes________in your lives?—Our lives have changed a lot, like...A.have there had B.has there been C.have there been D.has there had 26.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 competition27.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.—Sorry, I’m late. Has the meeting begun?—It doesn’t matter. The meeting ________ for several minutes.A.has just begun B.has just been overC.has just been on D.has just ended29.—Carl, are you coming with us?—I’d love to, but something unexpected ______.A.is coming up B.comes up C.came up D.has come up 30.—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 held31.So far, China ________ the world’s largest highway network, with a total length of 160,000 kilometers.A.builds B.built C.will build D.has built 32.—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 watched 33.—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 34.— Where is the head teacher?— She ________ to the library to search for some information.A.goes B.will go C.has been D.has gone 35.—Where is your uncle? —In the USA.He ________ there for two months.A.has gone B.has gone to C.has been D.has been to 36.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 37.— 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 38.—Hello, Jack. This is Sandy. What are you doing?—I’m watching an exciting basketball match. It _______ for half an hour.A.begins B.began C.has begun D.has been on 39.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.—Have you been to SuNing Plaza in our city?—No. Although it ________ for more than a week, I am far too busy to go there.A.has started B.has opened C.has been open D.has been on 42.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won43.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 44.—Look! How dry and clean the road is!—Yes. Som eone ________ up the snow. They’re so early.A.clean B.cleaned C.has cleaned D.was cleaning 45.—What do you think of the movie Black Beauty?—Fantastic. I________it twice.A.watch B.was watching C.am watching D.have watched 46.My dog _______ for three days and I’m now very worried now and I want to find it as soon as possible.A.has been gone B.has gone C.is gone D.was gone 47.—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 48.—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 49.—Mum, I want to watch the news about our school. Change the channel, please!—What a pity! It is eight o'clock now. It___________ for a while.A.has been over B.was over C.has finished D.finished 50.—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【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——Olivia,你确定你的阿姨已经从美国回来了吗?——是的,我妈妈告诉我的,我现在要去看她。
现在完成时专项练习题及答案解析

现在完成时专项练习题及答案解析一、练习题1. 选择正确的现在完成时形式填空。
(1) I _______ (already/just) _______ (finish) my homework.(2) She _______ (already/just) _______ (finish) her dinner.2. 选择正确的现在完成时形式填空。
(1) They _______ (already/just) _______ (arrive) at the airport.(2) He _______ (already/just) _______ (leave) the office.3. 选择正确的现在完成时形式填空。
(1) We _______ (already/just) _______ (eat) our lunch.(2) You _______ (already/just) _______ (finish) your work.4. 选择正确的现在完成时形式填空。
(1) She _______ (already/just) _______ (start) her new job.(2) He _______ (already/just) _______ (finish) his project.5. 选择正确的现在完成时形式填空。
(1) They _______ (already/just) _______ (arrive) at the hotel.(2) I _______ (already/just) _______ (leave) the house.二、答案解析1. (1) already finish (2) just finish解析:在第一题中,"already"用于强调动作已经完成,而"just"用于强调动作刚刚完成。
因此,根据句意,第一个空应填"already",第二个空应填"just"。
(完整)现在完成时专项练习题

现在完成时态专项练习(1)一、用所给词的正确形式填空1.Mary ___________(lose) her pen。
__________ you __________ (see) it here and there?2._________ you __________ (find) your watch yet?3.--—Are you thirsty? -—-No, I _______ just ________ (have) some orange.4.We __________already ___________ (return) the book.5._________ they _________ (build) a new school in the village?6.--——--Has Tom taught you English? ———-—Yes, he _______________ (teach) us English fortwo years.7.I ________________(not finish) my homework yet。
Can you help me?8.——-What __________ they __________ (do) with the newspaper? -—-They have read them.9.My father _______________ (read) the novel twice.10.Wu Dong ________________(be) a soldier for one year.11.The students _____________(study) in the middle school since last month。
12.How long __________ you ___________(know) him ?13.Mike _______________ (make) quite a few friends since he came to China。
英语现在完成时专项练习(附答案)含答案

英语现在完成时专项练习(附答案)含答案一、初中英语现在完成时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【解析】【分析】考查主谓一致。
(完整版)现在完成时专项练习及答案

(完整版)现在完成时专项练习及答案现在完成时专项练习⼀、单项选择1.He has_________for two years.Two years _______a long time.A. left home ; areB. left home; isC. been away from home; isD. been away from home;are2.---How long have you _____the football team of the school?---About 2 years.A. been onB. been at C .joined D. played3.---I have already finished my homework.---When ____you _____it?A. have; finishedB. do; finishC. will; finish D did; finish4.Mr Green___________in China since 5 years ago.A. livedB. has livedC. livesD. will live5.I_________a letter from him since he left.A. didn’t receiveB. haven’t gotC. didn’t haveD. haven’t heard6.There ___________great changes in our country for two years.A. wereB. wasC. are D have been7.Mr. Black __________China for many years.A. has been toB. has gone to C, has been in D. has come to8.---I haven’t seen you _________last Saturday.9.---How long have you taught in this school?----________.A. In 1995B. Since 1995C. 8 years agoD. Since 8 years10.Neither you nor Hans _____________to the Great Wall before.A. have goneB. has goneC. has beenD. have been11.----Have you _______to Hawaii ?------Yes. I ___________there last Spring.A. been; have beenB. gone; wentC. gone ;have beenD. been, went12.----Where is Mr. Green ?----Oh, he _________ Canada.A. has been toB. has gone toC. have gone toD. have been to13.__________they were tired, _________they still went on working.A. Because , /B. Although, /C. Because , soD. Although, but14.There are two old books on the shelf, but __________ of them is useful.A. bothB. allC. neitherD. none15.We are all very tired ,but ________of us would like to have a rest.16.How long can this book be_________?A. borrowedB. lentC. takenD. kept17.----Are you________ from America? ------No, none of us has.A. eachB. bothC. eitherD. all18.__________he said at the meeting means we won’t leave here _________tomorrow.A. That; beforeB. What; untilC. How ;untilD. When ;until19.----________you _______ to New York? -----No, but I will go there next month..A. Have; goneB. Do, goC. Will, goD. Have; been20.Tom__________here last week. I_________ already ________friends with him.A. comes; have, madeB. came; have, madeC. has come; have ,madeD.came; have been; made21. The cars made in Japan are much cheaper than_________ made in America.A. onesB. thoseC. suchD. that22.---Which of the two sweaters will you will you choose?C. AllD. Either23.We have to help her with their lessons, _________ we?A. don’tB. haven’tC. h aveD. are24.Tell him to phone me as soon as he ____________ tomorrow.A. has goneB. gets homeC. will arriveD. is going to come25.I don’t know if he_______ tomorrow. If he______, I’ll go to see him.A, leaves; gets up B. will go; will go C. will come, comes D. will arrive, will arrive26.----could you tell me ________ the film ends?-----They find out who the man is at last.A. whenB. howC. how soonD. what27. ----John,you _________the computer game for two hours. It’s bad for your e yes. Stop please. .----Ok, Mum.A. playedB. have playedC. were playingD. play28.---- Will the concert be over soon ?-----No. It________ just _________.A. is, startingB. has, staredC. will startD. was, starting29.The bottle is empty. Who _________the juice?30. I’m not sure if my daughter _____________to the concert with us this evening.A. goesB. will goC. goD. going31.-----Oh, Mrs. Smith, your necklace looks nice. Is it new?-------No. I _________it for two years.A. hadB. have hadC. boughtD. have bought32.Jack _________his left arm when he was playing basketball.A. had hurtB. has hurtC. hurtD. have hurt33.I’m afraid you _______missed the train . It _________10 minutes ago.A. have; leftB. has; has leftC. / ; leftD. was, have left34.-----Nice to meet you. I_________ you for a long time.------I_________ in Beijing. I’ve just come back..A. hadn’t seen; amB. haven’t seen ; wasC. didn’t see; will beD. ha s n’t seen was35.----What will John do if he__________ the driving test? ----He’ll try again.A. failedB. failsC. will failC. wentD. is going37.The girl ___________her handbag on the bus when she got off it.A. forgetB. leftC. leaveD. missed38.--Have you ever been to Washington ?----Yes. My uncle lives there. I have been there _________.A. many timesB. sometime C sometimes D some time39.To my surprise, ______a little boy can draw _________many beautiful pictures.A. so; suchB. such; soC. so ; soD. such; such40.__________were you late for school last term? -----Never.A. How longB. How oftenC. How soonD. How far⼆、完成句⼦.1.--- I ______ just ______ (come) back from the bus station.----When __________ you _______(go) there.2. Where is Mr. Green ? He _____________(go) to America.3. -----__________ you _____________(be) to the Green Wall. ------Yes, twice.4. I ______________ (be) busy these days ,I _____________(not go) to the cinema for weeks.5. The boy is happy now because he ______________ (sell) out all the newspapers.6. Miss Green ___________(teach) us English last year. She _________(teach) us for about 2 years.7.--------Where is Tom ?-------- He _____________(go) to the post office .He said he ______________(come) soon.I ______________ (let) you know.10. Mr. Brown ______________(make) a lot of friends since he ___________(come) to workin New York two years ago.11.----I ___________(lost) my bike.________ you __________(see) it anywhere?---- Where _______ you ________(lose) it?12. I, with my parents,_________ to see a film last night. (go)13. Wait here, please. The train ________ yet.(not arrive)14. ---Where is my physics book?--- Kate _________ it away. (take)15. ----How many times _________ you _________ to England? (be)-----Only once. I __________there in 1998. (go)16. ---I __________ not well today. (be) ---I've got a cold.---How long _________ you _________ like this ? (be) ---- Ever since last Wednesday.---________ you ________ any medicine yet? ---Yes I ___________ (take) some just now.17.--- Where is Jack Booth? He ____________ to Hawaii. (go)-----How ________ he _________ there? (go) By plane.18. The factory has __________________ (open) since 2001.19. How long _________ your mother _________(work) in the factory?20. __________ you ever _________(hear) of the story about Harry Porter?Of course. Look! I ____________(read) a book about him now.21. Neither you nor your brother _________________(wash) your coats yet.22. ------_________he _________(finish) his homework yet?------ Yes, he ___________(do) it an hour ago.23.----- ____________ your brother _________ (return) the book to the library?------No. They are still on his desk.24.We ___________(live)here since 10years ago.25. His uncle _______________(return) in a week.26.—What do you think of Beijing ? ----I__________(never visit)such a beautiful city.27.---The farmers have been to America. ----Really? When _____ they __________there?(go)28.—Shall we ask Jim to see Mr.Hu with us? ----I don’t think he will. He________(see) Mr.Hu twice.29. They have come to the hospital _____________(see)Mr. Hu.30. How many letters_______ you _________(write)to your father this term?31. David ___________(buy)a new watch for his father yesterday.32. I don’t know where she__________(go).I _________(not see) her for several days.35. My mother _________(work)in the factory. She ___________(work)there for a long time.36. —Why are you sad?-----I __________(break)my mother’s expensive watch.37. What __________the teacher_________(do)at the time yesterday?38. I______________(lend)her some CDs the day before yesterday.But she __________________(not give)them back to me yet.39. My brother will call me as soon as he ______there tomorrow.(get)40.----_________you ________your homework yet ? ( finish)------Not yet. I_________ it after supper. ( finish)41. ----_________you ________your homework yet ? ( finish)-----Yes. I ________it after supper. ( finish)42.---- Who ________________the dictionary ? I want to use it.(borrow)-----Katy. She ______________it for a week.43. I _____________ such an interesting film before. (never see)三、根据括号内中⽂填上合适的英⽂。
现在完成时专项练习题及答案

现在完成时专项练习题及答案成的影响,所以选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.______he got a new kite?A.Has B.Had C.Have2.____ your father got a car?A.Have B.Had C.Has3.I ______ got a new kite.A.have B.has C.had4.I______________ a doll.A.has get B.has got C.have get D.have got 5.Daming _____got a Chinese dragon kite .A.has B.have C.is6.—Have you got a mascot?—Yes, I ________.A.am B.do C.have7.I ______ cleaned your room.A.have B.has C.had8.The Walt Disney Company 6 theme parks since 1955.A.opens B.opened C.has opened D.had opened 9.I _____him for two months.A.got to know B.have got to knowC.have known D.knew10.I _______ got long legs. ()A.have B.having C.has 11.—Where is Jim?—He ______to London.A.has gone B.goes C.went D.will go 12.Have you got a bike?_________________A.Yes,I have.B.No,I haven't.13.I ______ you for a long time. Where _____ you_______?A.didn't see, did go B.didn't see, have goneC.haven't seen, have been D.haven't seen, have gone14.He ____ there already.A.arrives B.arrived C.has arrived D.has been 15.Look, Susan! What a beautiful dress my mother ________me!A.is buying B.has bought C.buys D.bought 16.The torch relay ______ an Olympic tradition since 1936.A.has been B.be C.is17.Look, someone ______a picture on the blackboard. How beautiful it looks!A.draws B.is drawing C.has drawn D.drew 18.He ______ his homework and now is listening to music.A.finished B.will finish C.has finished D.finish 19.She ____sad since you went away.A.has been B.is C.was D.had been 20.I ________in Beijing for half a year now.A.was B.have come C.had come D.have been 21.My brother ________a League member for three years.A.has been B.has become C.has joined D.was 22.—Have you got a yellow cap?—Yes,________ have.A.I B.she23.Look at the empty room. All the guests_________.A.are leaving B.left C.have left D.will leave 24.That's why you ______so worried in the last few days.A.are B.have been C.had been D.were 25.I ______ got a yellow sweater.A.have B.has C.had26.His hair ____ white these days.A.have turned B.are C.has turned D.will be 27.—Have you got a bag?—________________A.Yes, I have.B.No, I haven't.28.—How long _____the man_____?—For 4 years.A.has, died B.did, die C.was, died D.has, been dead 29.I at this school for about two months.A.am B.will be C.have been D.was30.He _______ his bike, he has to walk to school.A.lost B.loses C.has lost D.had lost 31.I _______ him since we last met in 1998.A.don't see B.haven't seen C.didn't see D.have seen 32.She ________ got red hair. ()A.am B.have C.has33.She _____got lots of picture books.A.is B.has C.have34.I _______ got brown hair. ()A.am B.have C.has35.______you made some friends?A.Does B.Did C.Have36.It _____ got a lovely cat on it.A.has B.is C.have37.My mother is a news reporter. She ________ a reporter for over 25 years.A.is B.had been C.will be D.has been 38.I _______ a letter from a friend.A.has got B.have got C.has get 39.New York ___________ more than eight million people.A.has got B.have got C.is40.It's ____eight million people.A.get B.got C.gets 41.Beijing _____ got 14million people.A.is B.have C.has 42.—Have you got a schoolbag?—______________A.Yes, I have.B.No, I have.C.Yes, I haven't. 43.—What toys have you got ?—I ____ some toy dogs .A.has got B.have got C.there is 44.My sister _______ got a doll.A.have B.has C.there45.I've ___ lots of stamps.A.get B.gets C.got46.Have you got a big one? Yes, I__________.A.haven't B.got C.have D.do 47.I have ______a new kite.A.buy B.bought C.buys 48.Your brother________ a new car.A.has got B.have got C.has get49.I have ____ fishing.A.go B.goes C.gone50.We have ________ lots of food.A.get B.got C.take答案解析部分1.A他有新风筝吗?本句主语是第三人称单数,助动词用单三形式,have got有,动词单三形式has got,过去式had got,故选A.2.C你的父亲有一辆小汽车吗?本句是现在完成时,主语是第三人称单数,谓语动词用单三形式,have got得到,动词原形,单三形式has got,过去式had got,故选C.3.A我……一个新风筝。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时专项练习( )1. ---Oh, Mrs.King, your necklace looks nice. Is it new? ---No, I ______ it for two years.A. hadB. have hadC. boughtD. have bought( )2. His grandfather _______ for over two years.A. has diedB. has been deadC. has deadD. died( )3. Uncle Li can speak English very well because he ______ England for 5 years.A. has gone toB. has been toC. has come toD. has been in( )4. ---Where is Mr. Zhang? ---He ______ London.A. has been toB. has beenC. has goneD. has gone to( )5. ---______ to the United States? ---No, never , but I went to Canada a few years ago.A. Have you beenB. Have you goneC. Did you goD. Will you go( )6. I haven’t seen you _______ last Friday.A. forB. sinceC. fromD. on( )7. ---John, you _______ the computer game for two hours. It’s bad for your eyes. Stop, please!---OK, Mum.A. playedB. have playedC. were playingD. play( )8. I won’t go to the concert because I ______ my ticket.A. lostB. don’t loseC. have lostD. will lost Exercise: Fill in the blanks with the right verb tense1. It ____________(rain) for a week.2. I don’t know this woman. I ____________________(meet, never) her.3. ---Let’s go to the cinema. ---No, I ___________________(see, already) the film.4. We ___________________(finish, not) our homework yet. Will you wait a minute?5. John ____________________(come, not) yet. He will be back in a minute.6. Mr. Green often goes to America. In face, he ____________(be) there ten times.7. ---Where’s John? ---He __________ just ____________(go) to the teachers’ office.8. She ________(study) English since she was ten. She _____(begin) to study English when she was ten.9. Jim isn’t here. He ______________(go) to the library. He __________(go) there an hour ago.10. He ______________________(travel, never) on a train in her life.11. I _____________(buy) the bike two weeks ago. I ____________(have) this bike since the beginningof this month. I __________________(have) it for two weeks.12. Great changes _______________(take place) in those villages in the last ten years. Greatchanges_____________(take place, also) in my home-town in the last ten years.13. How many times ________ you ________(phone) me these days? _______you ________(phone) methis morning?14. Tom can’t get into the room because he ________________(lost) the key to the door.15. I ________________(look) for the dictionary, but I __________________(find not) it yet.16. ---_____________ the new programmes ____________(start) yet?---No, they ____________________(plan, still).17. We ____________(live) in Shanghai from 1989 to 1990. We ______________(live) for 10 years.18. They can’t go with us. They ___________________(finish, not) the work yet.19. You ___________________(change, not) your mind, haven’t you?20. We must pay for the library book if we ________________(lost) it.21. He has already finished his homework. (改为否定句)He _____________ finished his homework _____________.22. ---I hear your father _____________(be) to Japan once. ---Yes, He _________(go) there last year.23. ---When __________ you _________(buy) the book? ---I ______________(have)it for two weeks.24. Such a thing _______________________(happen, never) in the village before.现在完成时态have / has + done,请注意与一般过去式的区别1. I have already worked out this math problem? (改为否定式)I ____________ worked out the math problem ___________.2. He has already finished the book. (改一般疑问句并做肯定否定回答)_________ has _________ the book _________? Yes, he __________. No, he ____________. 3. I have a book. (改一般疑问句并做肯定和否定回答)___________ you ___________ a book? Yes, I ___________. No, I ____________.4. I have got a book. (改一般疑问句并做肯定和否定回答)___________ you ___________a book? Yes, I ___________. No, I ____________.5. He has got a book. (改一般疑问句并做肯定和否定回答)___________ he ___________ a book? Yes, he__________. No, I ____________.6. You have done your homework, _____________ you? (改为反意疑问句)7. He has never been abroad, _____________he? (改为反意疑问句)8. We have got little milk, _____________ we? (改为反意疑问句)9. Jim has got a pen. Lucy has got a pen too. (改为同义句)Jim has got a pen, ___________ __________ Lucy.10. I think you ____________ never ____________(hear) such a thing.11. ________ you _________(know) where your sister has ___________(go)?12. If you _________(lose) a book, you _________(pay) for it.13. I think you __________ (be) all right soon.14. I __________ (tell) you about the accident as soon as I __________(finish) the work.15. ________ you ________ (read) the book yet?16. Tom ________just ________(find) his cat.17. He ________(not see) the film yet. So he ___________(see) it this evening.18. I _____________((have) my lunch already.19. ________ you _______ (find) your lost book?-Yes, I ___________(find) it hours ago.20. You needn’t tell him about it. I _________already ________him about it.(tell)21. –Have you ever _________(be) to Tibet?-Yes, I __________.-When _______you _________(go) there? –Three weeks ago.22.-Jim, _______ you __________(write) a letter to your aunt?- Yes, I_________.I ____________(write) it just now.23. Have you ___________(return) the ladder yet? No, not ______. I __________(return) it soon.24.I ____________(有) the book Harry Potter.25. So far, I ____________( not get) a letter from him.26. Until now, she _________ already ________ (write) three books.27.In the past few years, we __________(build) a lot of buildings.28. In two or three years, the city __________(become) the most beautiful one in China.29. This is the first time I ____________(visit) the Great Wall.30. We ___________already __________(know) each other before.31. We __________(get) to know each other three years ago.32. They ________just ________(get) in touch with each other.33. They ________(get)in touch with each other just now.34. I am sorry. I__________(forget)your name.35. I am sorry I__________(forget) to bring your photos.36. –How many times ________ you ever _______ to Shanghai?-I ________ever ________there three times.(去过)37. Where is Jim?-He ___________ to the teachers’ office(去了)38. -________you _________ to the hospital yet?(去过)-Yes, I _________( go ) to see Doctor Li this morning and he __________(give)me some medicine.-________ you _________(take) it? –Yes, I __________ it just a moment ago. (take)39. She has worked in the school for three years. (改同义句)She has _______ _______ the school ________ three years.40. I borrowed the book three days ________.=I ________ ________ (借) the book for three days.41. She ________ _________(learn) English for three years.=She _______ _________(learn) English _______ three years ________.=She _______ _________(learn)English since ______ ______2000.42. Last year he often ________ for two hours a day. Until now he __________ for two years.(run)43. He ___________(live) here since he ________(move) here.44. Our maths teacher ___________(talk) to a boy when I _________(enter) the room.45. The Greens ____________(be) to the Great Wall twice.46. I __________(give)the message to her as soon as he _________(come)back.47. There__________(be) no books on the shelf a moment ago.48. Look, the Greens ____________(have)supper. But we _______ just ________(eat) it.49. In one or two yeas, she __________ (become) a doctor.50. He died two years ago.= He _______ _________ ________ for two years.51. I bought the pen three hours ago.= I ________ _________ the pen for three hours.52. I joined the army three years ago.= I ________ ________ a member of the army ________ three years.=I _______ _______ ______ the army for three years.=It ______ three years _______ he _______ the army.=Three years ________ ________ since he ________ the army.。