现在完成时专线练习
英语现在完成时专题练习(及答案)
英语现在完成时专题练习(及答案)一、单项选择现在完成时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.—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.四、对话配对题将下列对话的两部分进行配对。
中考复习现在完成时专项练 习题及答案
现在完成时专练1.—Dad, I ________ the st ation 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.—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 work7.—Where is Bob? —He ______to Harbin for a meeting.A. wentB. has beenC. has goneD. goes8.— Are you going to the bank, Laura? —No, I ______ to the bank already.A. have beenB. have goneC. am goingD. had been9.---Oh, you are here. I’m l ooking for you all the morning. ?----T o the library.A. Where have you goneB. Where will you goC. Where are you goingD. Where have you been?10.My grandmother ______ a l ot of changes in Tianjin since she came here.A. seesB. can seeC. will seeD. has seen11."Where's your brother, Jane?""He's not in Guiyang these d ays. He________ Beijing.”A. has gone toB. has been toC. had been toD. had gone to12.She _______ this book for nearly three weeks.A. has borrowedB. has l entC. has boughtD. has kept13.They _____ Engl and and they will be back next week.A. have gone toB. have been toC. have gone inD. has been on14.Some stud ent s in Shanghai e-bags for several months.A. haveB. have hadC. hadD. will have15.—Is Mr. Smith still in Shanghai?—Y es, he ______ there for two months.A. has beenB. has goneC. has been toD. has gone to16.My brother and I _____ in Yinchuan since 1997.A. had livedB. have livedC. liveD. will live17.Thomas ______ the army for two years, so he misses his mother very much.A. has joinedB. has t aken part inC. has been in18.—How well d o you know the Opera House?—I know the pl ace very well. I ____ Sydney many times.A. have been inB. have been toC. have gone toD. have arrived in19.---How cl e an the bedroom is!---Y es, I am sure that someone it.A. cl e ansB. cl eanedC. has cl eanedD. had cl e aned20.Where is Ben? —He ____ to the teachers’ office. He will b e back soon.A. goB. has goneC. has beenD. goes21.I ______my hometown for a l ong time, I really miss it!A. l e ftB. went away fromC. have l eftD. have been away from22.—Will you pl ease go to see the movie Guanyinshan with me?—No, I won’t. I ______ already.A. sawB. have seenC. seeD. will see23.British Prince William(威廉王子) and Kate _____ for nearly two months.A. marriedB. have marriedC. have been marriedD. have got married24.Great changes _________ in Tongren in the past five years.A. have happenedB. have taken placeC. have been happenedD. have been taken place25.He promised to pick me up at the school gate. However, he __ yet.A. didn't arriveB. d oesn't arriveC. isn't arrivingD. hasn't arrived26.Y ou are too l ate. The film ______ since half an hour ago.A. has begunB. has been onC. began27.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, had28.Mr. White came to our school in 2008, and since then he us English.A. teachesB. t aughtC. has t aughtD. will teachnmon ______ here for almost ten years and he has many Chinese friend s.A. has beenB. l eftC. has comeD. came30.—Have you ever visited Germany? —____________. But I expect to go there again.A. PerhapsB. No, I haven’tC. I d on’t knowD. Y es, I have二、用所给词的适当时态填空:1.He often ________(go) to school by bike .2.I __________ (come) to Tianjin in 1994.3.His aunt ____________ (be) a actress ten years ago.4.I _______ already _________ ( finish ) my homework.5.She _____________ (d o) her housework yet.6.He _______ (live) in Beijing for three years.7.They __ _____(be) in this school since eight years ago.8.He isn’t here. He ____________ (go) to Beijing.9.She ______ never ________ (be) there before.10.The teacher ______ just ________ ( finish ) teaching us.11.So far they _______ (l earn)two thousand word s.12.He said he _______________ ( never see )such an exciting match before.13.She _____________ (live) here ever since she was ten.14.Both of them ________________ (be) in Hong Kong for ten days.15.Both of them ____________ (come) to Hong Kong ten days ago.16.Mary________(lose) her pen. _____ you _______(see) it recently?17._________ you _____ (find) your watch yet?18.---Are you thirsty? ---No I _________just _________ (have) some orange.19.W e already _________ (return) the book.20.________ they already_______ (build) a school in the village?21.I _____________(not finish) my homework . Can you help me?22.My father _____ (read) the novel twice.23.I _________ (buy) a book just now.24.I _________ (lost ) my watch yesterday.25.My father ___________ (read) this book since yesterday.26.He ___________ (learn) about 5,000 English words since he_____ (go)to college.三、句型转换1.He has never surfed, ?(改成反意疑问句)has he?2.They have been here since 2000.(对划线部分提问) How longhave they been here?3.The old man last year. (die)died,He for a year. (die) has been dead4.This factory opened twenty years ago.(同义句转换) has been openThis factory ________ for twenty years.5.Miss Gao left an hour ago.(同义句转换) has been away sinceMiss Gao ________ _______ ________ ________ an hour ago.6.Her mother has been a Party member for three years .(同义句)joined; agoHer mother the Party three years.7.The Green Family moved to France two years ago. (同义句转换) It’s, sincetwo years the Green family moved to France.8.The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)___________________________________________ The bus has been here for ten minutes.9.His uncle has already posted the photos to him. (改为否定句) hasn’t, yetHis uncle posted the photos to him .10.Sun’s aunt has gone there for ten years.(改成正确的句子)___________________________________________ Sun’s aunt has been there for ten years.___________________________________________ Sun’s aunt went there ten years ago. 11.It’s ten years since Sun’s aunt went there.Susan has been in this city for more than ten years.(改为同义句) It is, since, came more than ten years Susan to this city.四、填空(一)用have / has been to / in, have gone to及go的各种形式填空。
完整版)现在完成时专项练习及答案
完整版)现在完成时专项练习及答案1.He has been away from home for two years。
Two years is a long time.2.How long have you been on the football team of the school。
About 2 years.3.When did you finish your homework。
I have already finished it.4.Mr。
Green has lived in China for 5 years.5.I haven't received a letter from him since he left.6.There have been great changes in our country for two years.7.Mr。
Black has been in China for many years.8.I haven't seen you since last Saturday.9.Since 1995.10.XXX you nor Hans have been to the Great Wall before.11.Have you been to Hawaii。
Yes。
I went there last spring.12.Where is Mr。
Green。
Oh。
he has gone to Canada.13.Although they were tired。
they still went on working.14.Neither of them is useful.15.None of us would like to have a rest.16.How long can this book be borrowed?17.Are either of you from America。
英语现在完成时专项训练100(附答案)
英语现在完成时专项训练100(附答案)一、初中英语现在完成时1.—What about watching the movie Big Fish tomorrow?—Oh, I it already.A. watchB. have watchedC. will watchD. am watching【答案】 B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。
already是完成时的标志,故选B。
【点评】联系句意,注意辨析关键的词语,来判断所填之词。
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.—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。
完整版)现在完成时专项练习题及答案(精选)
完整版)现在完成时专项练习题及答案(精选)1、Both his XXX.2、He has already been to Shanghai。
has he?3、Have you just met Mr。
Li?4、The famous writer has written one new book in the past two years.5、Our country has changed a lot so far。
Yes。
I hope it will be even better.6、Zhao Lan has already studied in this school for two years.7、We have known Xiao Li since she was a little girl.8、XXX is a very nice film。
I have seen it twice.9、These farmers have been to the United XXX。
When did they go there?10.Have you finished your homework yet。
Yes。
I just finished it a moment ago.11.His father has been a member of the Party since 1978.12.Yes。
we have been friends for ten years.13.How long have you been here。
About two months.14.Hurry up。
The play has been on for ten minutes.15.It has been ten years since he left the army.16.Miss Green isn't in the office。
现在完成时练习
现在完成时态专项练习一、完成同义句A1. He got to Beijing five minutes ago.He ____________ Beijing for __________ .2. I moved to the USA in 2018.I ______________the USA since __________.3. I went home yesterday.I ___________ home for _________ .4. They came here last week.They ___________here since_____________.5. He came out two years ago.He _____________ for ___________.6. We return to Beijing yesterday.We _______________ to Beijing since __________.7. I became a teacher in 2018.I __________ a teacher for___________.8. The river became dirty last year.The river ___________ dirty for ________.9. The shop closed two hours ago.The shop ______________ for ___________.10. The door opened at six in the morning. It is ten now.The door ______________ for _______ in the morning.【答案】1. (1). has been in (2). five minutes2. (1). have been in (2). 2018/one year ago3. (1). have been at (2). one day4. (1). have been (2). last week5. (1). has been out (2). two years6. (1). have been back (2). a day ago7. (1). have been (2). one year8. (1). has been (2). one year9. (1). has been closed (2). two hours10. (1). has been open (2). four hours【解析】【1题详解】句意:他五分钟之前到达了北京。
初三下册(完整版)英语现在完成时专项练习及解析
初三下册(完整版)英语现在完成时专项练习及解析一、选择题1.— Where is your son Jimmy living now?— He________the city of Yangzhou, China for two years.A.has come to B.has been to C.has gone to D.has been in 2.Gina can’t go to the farm with her classmates because she________ a bad c old.A.is caught B.is catching C.will catch D.has caught 3.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 4.— I remember that Mr.Green once traveled broad.— Not only Mr.Green but also his daughters ______ abroad twice.A.have gone B.have been C.has gone D.has been5.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 6.— 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 7.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open 8.Though Tom _______ America for over two years, he misses his friends and relatives from time to time.A.was away from B.left C.has been away from D.has left9.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 10.—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.had11.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 12.—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 13.—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 14.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 15.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish16.It's reported that Xiangshui explosion(爆炸)__________78 persons and the doctors are trying their best to save the wounded.A.kills B.has killed C.killed D.had killed 17.The number of city parks in Lishui ______ a lot since it became a district of Nanjing. A.increase B.will increase C.increased D.has increased 18.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 dead19.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 been20.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish 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.— Would you like to see the film The Wondering Earth with me?—I’m sorry I __________it twice.A.see B.have seen C.am seeing D.saw 26.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 27.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 up30.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 31.—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 32.—Jim, I haven’t seen your elder sister for a long time.—She ________ Hong Kong on business for a few days.A.went to B.has gone to C.has been to D.has been in 33.— Where is Jim?—He ________ Beijing on business for a week. He’ll be back tomorrow.A.has come to B.has gone to C.has been to D.has been in 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.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 36.—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 37.—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 38.—OK, what do you want to know?—I’m unsure ________.A.which is the way to the Palace Museum B.how many colors are there in a rainbow C.that the couple has been married for 3 years D.how long I can borrow the story books 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.Neither Mark nor his parents ________ Sanya before, so they can’t wait to start the j ourney. A.have gone to B.have been to C.has gone to D.has been to 41.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost42.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 competition43.In the sentence “I have bought a new bicycle, so I can ride to school now.”, we use presentperfect tense to tell ________.A.the result of a past actionB.actions that happened in the pastC.actions that happened at a certain time in the pastD.how many times an action has happened till now44.So far, 5G technology, which is developed by Huawei, _______ a lot. Soon it’ll be widely used in China.A.is improving B.are improved C.has improved D.improved 45.— 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 46.—Where’s your mum, Lucy?—She together with her sisters ________ the supermarket since two hours ago.A.has gone to B.has been to C.has been in D.have gone to 47.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won48.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 49.—What do you think of the movie Black Beauty?—Fantastic. I________it twice.A.watch B.was watching C.am watching D.have watched 50.The film Hi, Mom, ________ for two months. You will have another two months to enjoy it in the cinema.A.lasted B.was lasting C.will last D.has lasted【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——你的儿子Jimmy现在住在哪里?——他在中国扬州已经两年了。
(完整版)现在完成时专项练习题及答案(精选)
现在完成时专项练习一、单项选择。
1、Both his parents look sad . Maybe they _________what's happened to him .(呼和浩特)A. knew B. have knownC. must know D.will know2、He has _______ been to Shanghai , has he ?A. already B.never C.ever D. still3、Have you met Mr Li ______?A. just B. agoC.before D. a moment ago4、The famous writer _____ one new book in the past two year .A. is writing B.was writing C.wrote D.has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A. has changed ; wellB. changed ; goodC. has changed ; better D. changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A. know B. had knownC. have known D. knew8、Harry Potter is a very nicefilm .I_______ it twice .A. will see B. have seenC. saw D.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish11、 His father ______ the Partysince 1978 .A. joined B. has joinedC. was in D. has been in12、—Do you know him well ?— Sure .We _________ friends since ten years ago .A. were B. have beenC. have become D. have made13、—How long have you ____ here ?—About two months .A. been B. gone C. come D. arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begunC. has been on D. began15、 It _____ ten years since heleft the army .A. is B. has C. will D. was16、 Miss Green isn't in the office .she_______ to the library .A.has gone B. wentC.will go D. has been17、My parents ______ Shandong forten years .A. have been inB. have been toC. have gone toD. have been18、The students have cleaned theclassroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、 has Mr White been a member ofGreener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、 His uncle for more than 9years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换。
现在完成时(单选题 100题 含解析)初中英语专题练习
现在完成时(单选题 100题含解析)初中英语专题练习一、单选题 100题1.— The Three-body Problem is fantastic. It is a Hugo Award-winning novel.— I agree. I ________ it several times up to now.A.read B.am reading C.have read D.will read2.My grandparents ________ Germany for almost 30 years.A.have been in B.have been to C.have come to D.have gone to3.—It’s ten years since we came here.—How time flies! We _________ in China for so long.A. workB. workedC. will workD. have worked4.—Do you know Betty very well?—Yes, she and I _______ friends since we met in Guangzhou last summer.A.have made B.have become C.have turned D.have been5.Actually, I have already been _______ him for two years.A.married with B.married C.married to D.marrying6.—Shall we invite Bella to our party this evening?—I’m afraid not. She ________ Hong Kong. She will come back tomorrow.A.has gone to B.has been to C.has been in D.has gone7.—Mary, it’s really nice to see you again. Where have you ________?—I ________ a school in a mountain area for two years.A.gone; have been to B.been; have been to C.gone; have been in D.been; have been in 8.—How long have your grandparents ________?—For 40 years.A.got married B.married C.been married D.had married9.The Hunchback of Notre Dame is the best novel that I ________ these years.A.have watched B.was watching C.have seen D.have read10.Since we met in Suzhou five years ago, he and I ________ friends.A.have made B.have become C.made D.have been11.Come on, Eddie! The film ________ for about ten minutes.A.have begun B.has begun C.have been on D.has been on12.I ________ an invitation to the concert. I can’t wait to go.A. receiveB. will receiveC. was receivingD. have received13.— Where will you visit during the coming summer holiday?—I’m not sure. Maybe I will go to Sanya. One of my best friends _________ Hainan twice and he says it is good place to visit.A.has gone to B.has been inC.has been to D.has been14.—Your new watch is so nice! When did you buy it?—In April. I ________ it for two months.A. have hadB. hadC. have boughtD. bought 15.— Has your uncle arrived?— Yes. He ________ Nanjing for three days.A.has arrived in B.has gone to C.has been to D.has been in16.—I haven’t seen your English teacher. Where is sh e?—It’s said she ________ England for further study for half an year.A.has been in B.has been to C.has gone to D.has come to17.—How long can I ______ these books?—At most for a month, then you have to return them to the library.A.keep B.lend C.have D.borrow18.—Jack, where is your mom?—She ________ Singapore. And she will be back next week.A.has gone to B.visited C.went to D.has been to19.China’s high-speed railways ________ from 9,000 to 25,000 kilometers in the past few years. A.are growing B.have grown C.will grow D.grew20.Jane ________ very quiet and shy, but now she ________ very active and outgoing. A.used to be; become B.used to being; becomesC.used to being; have become D.used to be; has become21.—I ________ back your missing notebook, here you are.—The notebook really means a lot to me. Thank you so much!A.have brought B.brought C.will bring D.was bringing22.—I haven’t seen your father recently. Where is he?—He ________ Yancheng for a meeting for five days.A.will go to B.has been to C.has been in D.has gone to23.—Tom, as well as his parents, ________ to the USA, right?—Yes. They won’t be back until next week.A.has been B.have been C.has gone D.have gone24.His grandmother______for 6 years. And he still misses her very much.A.died B.has died C.has been dead D.has been died25.—How long can you________ the book from the library?—A week.A.lend B.keep C.borrow D.get26.Michael _________ his hometown for a long time. He really misses it!A.has been away from B.left C.has left D.was away from27.—Your aunt never travelled to Wuhan before, ________?—________, though it is the first time, she thought it was an unforgettable experience in her life. A.hasn’t she; Yes B.hasn’t she; No C.has she; Yes D.has she; No 28.—Mary, I remember you _________ several years ago.—Yes, I _________ for 3 years.A.married; have married B.married; marriedC.married; have been married D.have married; have been married29.—May I speak to Lily?—Sorry, she ________ the library. But she ________ in an hour.A.has been to, will come back B.has gone to, will be backC.has gone to, won’t be back D.has been to, won’t come back30.—Over the past 70 years, China’s high-speed railway ________ fast.—That’s true. The project of Yancheng-Nantong High-speed Railway that goes through Rugao________ by the end of this year.A.has developed; will be completed B.is developing; will completeC.has developed; will complete D.is developing; will be completed31.—I’m sorry for being late.—Never mind. The meeting ________ for only 5 minutes. This way, please.A.has started B.has been over C.has ended D.has been on32.Not only I but also he ________ Hainan before.A.has been to B. have been to C. has gone to D. have gone to33.Although the old tree in the yard ________ for many years, I still miss the days when I grew up with it.A.is dead B.has died C.has been dead D.dies34.The books ________for two weeks.A.may be kept B.may keep C.borrow D.are borrowed35.—Another hot day! The temperature ________ the highest th is year. It’s hard to work outside.—It is 38 degrees. I don’t even want to go out.A.reaches B.reached C.has reached D.will reach36.—Dad, I couldn’t turn on my computer yesterday but I have to use it today.—Oh, I ________ it. You can work on it now.A.will fix B.am fixing C.fixed D.have fixed37. The shop in Wanda Square _________ for six years, but I _________ there so far.A. has opened; haven’t goneB. has been opened; haven’t beenC. has been open; haven’t goneD. has been opened; haven’t been38.下列四句是“这本书我已经买了三个月了。
现在完成时专项练习及答案
现在完成时专项练习一、单项选择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.A. forB. sinceC. fromD. after9.---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.A. allB. anyC. noneD. neither16.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?---_________. They look nearly the same and I just need one.A. BothB. NoneC. AllD. Either23.We have to help her with their lessons, _________ we?A. don’tB. haven’tC. haveD. 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 arrive 26.----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 eyes. 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?A. drankB. drinksC. has drunkD. is drinking30. 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. hasn’t seen was35.----What will John do if he__________ the driving test? ----He’ll try again.A. failedB. failsC. will failD. is failing36.Mike is studying in the USA. He __________there for two weeks.A. has beenB. has goneC. 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.8. I ____________(not go) to the cinema tonight because I _____________(see) the film before.9. I don't know when the manager __________(return), but when he _______(come) back ,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.33. Jim ____________(be)to the Great Wall many times.34. ----Nice to meet you.-----Nice to meet you ,too. We_______(not see)eacher other fora long time.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)三、根据括号内中文填上合适的英文。
(完整版)现在完成时专项练习题及答案
一、单项选择。
1、Both his parents look sad . Maybe they _________what's happened to him .Aknew Bhave known C.must know D.will know2、He has _______ been to Shanghai , has he ?Aalready B.never C.ever D. still3、Have you met Mr Li ______?A.just Bago C.before Da moment ago4、The famous writer _____ one new book in the past two year .A. is writing B.was writing C.wrote D.has written5、—Our country ______ a lot so far . —Yes . I hope it will be even ______ .A.has changed ; well Bchanged ; good Chas changed ; better D.changed;better6、Zhao Lan ______already ______in this school for two years .A. was,studying B.will ; study C.has;studied Dare;studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew8、Harry Potter is a very nice film .I_______ it twice .A.will see Bhave seen C.saw D.see9、—These farmers have been to the United States . —Really ? When _____ there ?A.will they go Bdid they go C.do they go Dhave they gone10、—______ you ___ your homework yet ? —Yes . I _____ it a moment ago .ADid do ;finished BHave done;finished CHave done;have finished Dwill do ; finish 11、 His father ______ the Party since 1978 .Ajoined Bhas joined Cwas in Dhas been in12、—Do you know him well ? — Sure .We _________ friends since ten years ago .Awere Bhave been Chave become Dhave made13、—How long have you ____ here ? —About two months .Abeen Bgone Ccome Darrived14、Hurry up! The play __________ for ten minutes .A.has begun Bhad begun C.has been on Dbegan15、It _____ ten years since he left the army .Ais Bhas Cwill Dwas16、 Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will go D. has been17、My parents ______ Shandong for ten years .Ahave been in Bhave been to Chave gone to Dhave been18、The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、 has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC.How long, cameD.How far, arrived20、 His uncle for more than 9 years.A.has come hereB.has started to workC.has lived thereD.has left the university二、句型转换。
现在完成时专项练习题
现在完成时专项练习题一、单项选择题(共35小题,每小题2分,共70分)1、I haven't to Nanning before. It's so beautiful.正确答案:A、goB、goneC、beenD、came2、The Greens _____many places of interest since they came to China.正确答案:A、will visitB、visitedC、have visitedD、visit3、Where is Li Lei? He the teacher's office.正确答案:A、went toB、has gone toC、has been toD、has been in4、A、kept in正确答案:B、fedC、fed onD、kept on5、—______ has Mr White been a member of Greener China?— Since he ______ to China.正确答案:A、How soon; reachedB、How often; gotC、How far; arrivedD、How long; came6、The swimming pool last week.正确答案:A、openedB、has been openedC、has beenD、has opened7、Have you been to Beijing?正确答案:A、neverB、alreadyC、yetD、ever8、The bookshop _____ for eight years.正确答案:A、has been openB、has been opened Chas openedD、has open9、Wei Fang better English than I do.正确答案:A、talksB、speaksC、saysD、thinks10、He has _______ been to Shanghai , has he ?正确答案:A、alreadyB、neverC、everD、still11、He the Army last year.正确答案:A、joinedB、take part inC、beenD、been a member of12、Jack is as as Black.正确答案:A、tallB、tallerC、tallestD、fast13、We have lived in the house 10years.正确答案:A、aboutB、forC、sinceD、more than14、You have _____ a tall young man.正确答案:A、grownB、grown intoC、grown usD、grown up15、It _____ ten years since he left the army .正确答案:A、isB、hasC、willD、was16、This is the most beautiful Park I have visited.正确答案:A、everB、neverC、notD、yet17、—Do you know him well ?— Sure .We _________ friends since ten years ago .正确答案:A、wereB、have beenC、have becomeD、have made18、He has ____ the watch for a year.正确答案:A、buyB、boughtC、haveD、had19、The flower I ____grown up.正确答案:A、planted hasB、planted haveC、has plantedD、have planted20、—Our country ______ a lot during the past thirty years.— I agree. I hope it will be even ______.正确答案:A、has changed; goodB、changed; wellC、has changed; betterD、changed; best21、--Has he ever to an English-speaking country?--Yes, only once. He to Italy last year.正确答案:A、gone, have goneB、come, wentC、been, wentD、went, have been22、—Have you already ______ your work?—Yes. I ______ it just now.正确答案:A、do; finishedB、done; finishedC、done; have finishedD、do; have finished23、His father ______ the Party since .正确答案:A、joinedB、has joinedC、was inD、has been in24、There a lot of changes here since 1980.正确答案:A、have beenB、have hadC、will beD、are25、I am a teacher. I a teacher for years.正确答案:A、becameB、becomeC、have becomeD、have been。
现在完成时专项训练题
现在完成时专项训练题一、选择题1. I ______ my homework already.A. have finishedB. finishedC. finishD. will finish答案:A解析:“already”是现在完成时的标志词,现在完成时的构成是“have/has +过去分词”,finish 的过去分词是 finished,主语是 I,所以用 have finished。
2. —Have you ever been to Beijing?—Yes, I ______.A. haveB. haven'tC. doD. don't答案:A解析:问句是现在完成时的一般疑问句,回答也用现在完成时。
肯定回答是“Yes, I have.”,否定回答是“No, I haven't.”。
3. She ______ this book for three weeks.A. has borrowedB. has lentC. has keptD. has bought答案:C解析:“for three weeks”是一段时间,borrow、lend 和 buy 都是短暂性动词,不能与一段时间连用,keep 是延续性动词,可以与一段时间连用。
4. —How long ______ you ______ here?—For about two years.A. have; studiedB. did; studyC. do; studyD. were; studying答案:A解析:“How long”提问一段时间,要用现在完成时,构成是“have/has + 过去分词”,study 的过去分词是 studied,主语是 you,所以用 have studied。
5. Mr. Green ______ in China since five years ago.A. livedB. has livedC. livesD. is going to live答案:B解析:“since five years ago”是现在完成时的标志,所以用 has lived。
现在完成时专练(整合版)
现在完成时专练一.词汇变形1. Lucy used to go to her English teacher for help when something (worry )her.2.I (not realize) I lost my money until I arrived at the restaurant.3.I (live) here since i was born.4. Some people (put)some waste into the river when walked past. i told them not to do so.5. The police are keeping working (find)out what caused the big fire.6.-Sam, you (watch) TV again! Have you finished you homework?-Of course, Mum, or i won't turn on the TV.7 —Who (throw) the waste here?The workers of that factory did.8. The bad weather (cause)a lot of road accidents recently.9. Up to now, the computer (bring)us great changes in our life10. If you try, I' m sure that your dream (come)true.11. you ever ________ (hear)of this book before? Never.12.While Tom with his parents ( sweep)the floor yesterday,telephone rang.13.It's the third time you (be)late for school this week.14.We must get there before the film (begin).Lets hurry.15 (not throw)waste paper here and there.16.My father just (fall)asleep.Please don't make so much noise.17.Who (speak)at the meeting this afternoon? I think Mr Lee is.18.What about (go)fishing with me this Sunday?19.Don’t make any noise in the reading room.Others (read)over there quietly.20. Turn off the radio,dear.Our baby is sleeping.There is no need.He (wake)up.21.My father (take)me to school every day when I was a primary school student22.Is your father at home? No:I m afraid he ( go)out.23.You (not feel)well today,are you?24Father says that we (spend)our winter holiday in Guangzhou next week25.After she visited Hong Kong last week,Julia (decide)towrite an article about different forms of transport but she (not finish)it yet.26.Why not (ask)Mr Hu for help?Maybe he knows it.27.How many times you (call)me these days?you (call)me this morning?28.She (study)English since she was ten.She (begin)to study English when she was ten.29.Listen!How terrible the wind (sound)!30.It has only been half a year SInce we (buy)the new car.It already (break) down.二.单项选择1.My father take a walk after supper. Now he is always busy with his work.A.is used toed toe toes to2.I am surprised at the new look of my hometown, for it a lot over the years.A, changed B. changes C.will change D. has changed3.David has never been to Australia, ?A.hasn’t heB. doesn’t heC. has heD. does he4.I all my pocket money, but now I save some every month.A.was used to spendB. used to spendingC. used to spendD. was used to spending5.Great changes in our country since 1990.A.were taken placeB. took placeC. have taken placeD. have been taken place6.Everything in our school since 2009. Now, it very modern.A.is changed; is lookedB. is changed; looksB.C. has changed; is looked D.has changed; looks7.Would you like some more food?Thank you. I enoughA.will haveB. have hadC. haveD. had8.I’m sorry you’ve missed the train. It five minutes ago.A.will leaveB. has leftC. leftD.leaves9.Mike Smith has been in China for fifteen years and he a lot of Chinese friends.A.makesB. madeC.has madeD.will make10.It five years since we last each other.A.is; has seenB. is; sawC. was; sawD. has been; have seen三、选择题。
【英语】初中英语现在完成时专项训练100(附答案)
【英语】初中英语现在完成时专项训练100(附答案)一、初中英语现在完成时1.—Where's Mr Jones?—He to the post office.A. goesB. will goC. has beenD. has gone【答案】 D【解析】【分析】句意:jones在哪?他已经去了邮局。
该句是问jones现在的去向,而jones去邮局是在询问之前就发生了的并且对现在产生的影响是他还没回来,所以用完成时。
故选D。
【点评】分析句意,注意现在完成时的用法之一即已经发生了的事情并对现在产生影响。
2.My parents for twenty years by the time I was 15.A. marriedB. had marriedC. had been marriedD. had got married【答案】 C【解析】【分析】for twenty years“二十年”.为表一段时间的状语,要求谓语动词具有持续性。
而在所给选项中,只有be married表示结婚状态,具有延续性,故选C。
【点评】本题考查非延续性动词与延续性动词的转换。
3.The small shop ________ for several years.A. openedB. has been openedC. has openedD. has been open【答案】 D【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。
【点评】考查open转化为be open, be open里的open是形容词,不能加ed..4.—How many times _______ you _______ to Beijing this year?—Three times.A. have;beenB. had;beenC. have;goneD. had;gone【答案】 A【解析】【分析】句意是:——你今年去过北京几次?——三次。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时专线练习单项选择1. How long have you ____________ the club?A. joinedB. joined inC. been in2. We have been friends since ______.A. five yearsB. five years agoC. five years before3. Mike ___________ the story for a month.A. has boughtB. has hadC. has borrowed4. You ______ that question three times.A. already askedB. have already askedC. 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. in9. 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 beautiful country.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. Is that 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 days agoA. 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 to music.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 _____ a Party 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 a long 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 several times 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.havewatched B.dowatch C.did;watch D.will;watch37.—How do you like Beijing, Mr. Black?—Oh,I _______ such a beautiful city.A.don't visit B.didn't visit C.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 gone39.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 died41.—Have you ever_______ to Haikou?—Yes,I_______ there with my family last August.A.gone;went B.been;went C.been;went to D.been;was in42. His sister ______ her hometown for three years. She'll return next year.A.left B.has left C.has been away D.has been away from43、—______ you ___ your homework yet ? —Yes . I _____ itA.Did do / finishedB.Have done /finishedC.Have done/ have finishedD.will do /finish44、 His father ______ the Party since 1978 .A. JoinedB. has joinedC. was inD. has been in45、—Do you know him well ?— Sure .We _________ friends since ten years ago .A. wereB. have beenC. have becomeD. have made。