八年级下现在完成时专项练习题
初中现在完成时练习题及答案
初中现在完成时练习题及答案一、单项选择题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.四、对话配对题将下列对话的两部分进行配对。
八年级英语现在完成时练习题50题
八年级英语现在完成时练习题50题1.I _______ my homework yet.A.haven't finishedB.didn't finishC.don't finishD.won't finish答案:A。
现在完成时的结构是have/has + 过去分词,yet 是现在完成时的标志词,所以选A。
B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。
2.She _______ to Beijing twice.A.has beenB.wasC.isD.will be答案:A。
现在完成时表示过去发生的动作对现在造成的影响或结果,have/has been to 表示去过某地,twice 是现在完成时的标志词,所以选A。
B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。
3.We _______ English for five years.A.have learnedB.learnedC.are learningD.will learn答案:A。
for five years 是现在完成时的标志词,现在完成时的结构是have/has + 过去分词,所以选A。
B 选项是一般过去时,C 选项是现在进行时,D 选项是一般将来时,都不符合题意。
4.They _______ the book. They know it well.A.have readB.readC.will readD.are reading答案:A。
现在完成时表示过去发生的动作对现在造成的影响或结果,they know it well 说明他们已经读过这本书了,现在完成时的结构是have/has + 过去分词,所以选A。
B 选项是一般过去时或一般现在时,C 选项是一般将来时,D 选项是现在进行时,都不符合题意。
5.Have you _______ your breakfast?A.hadB.haveC.eatD.ate答案:A。
新目标八年级下册英语现在完成时专项练习(附答案)
现在完成时专项练习一、单项选择。
1、Both his parents look sad . Maybe they _________what's happened to him .(呼和浩特)A. knew B. have known C. must know D.will know2、He has _______ been to Shanghai , has he ?A. already B.never C.ever D. still 3、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 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 B. 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 known C. 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 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 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 begunC. 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 toC. 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 toChina?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、 His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换。
新目标八年级下册英语现在完成时专项练习附答案
( )1、Both his parents look sad . Maybe they _________what's happened to him .A. knew B. have known C. 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 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 B. 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 known C. 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 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 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 toC. 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 university参考答案:一、单项选择。
初二下册英语现在完成时专项练习(含答案和解析)及解析
初二下册英语现在完成时专项练习(含答案和解析)及解析一、选择题1.—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.call2.With the wide use of e-business, the way of shopping we were used to a lot. A.change B.changing C.changed D.has changed 3.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open 4.—See? The strange man ________ around our house again. Should we call the police?—Oh, no. He is our new neighbor, who moved upstairs the day before yesterday.A.walks B.walked C.has walked D.is walking 5.—Will your cousin go to Guiyang for the summer holiday?—In fact, he ________ Guiyang since he graduated.A.has gone to B.has been to C.has been in D.went to6.It is 4:30p. m. Ben and Leon _______their work, so they are playing chess now. A.finish B.were finishing C.have finished D.will finish 7.—Is that man George?—It can’t be him. After a ll he ________ this place for years!A.has left B.has been away from C.was away from D.left8.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 9.Lisa ________ her homework yet. I am afraid she can't go to the park with you.A.didn't finish B.hasn't finished C.wasn't finishing D.won't finish 10.What a pity! My new computer__________ a virus and it can't work now. A.catches B.caught C.is caught D.has caught 11.— 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 12.—What do you think of the latest 5G smart phone?— It's amazing. It is the most wonderful phone I ________.A.used B.will use C.was using D.have used 13.— 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 14.—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 15.―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 come16.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out over Copenhagen's port.A.will sit B.sits C.sat D.has sat17.— 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 18.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make 19.—James. Have you ever been to Yangzhou? It’s very beautiful, and people there are welcome.—Yes, I ________ there many times.A.have gone B.have been C.have been to D.have gone to20.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 21.—Oh, your spoken English is very good, Linda.—Thank you. I _____________in England for three years.A.have studied B.studied C.was studying D.study22.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 been23.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 24.—Have you been to the Robot Restaurant in our city?—No. Although it _________ for more than a year, I’m far too busy to go there.A.has started B.has been on C.has been open D.has opened 25.— I think the man over there must be Douglas.— It ________ be him. He has ________ to Australia.A.can’t, gone B.can’t, been C.may not, been D.mustn’t, gone 26.In the sentence “I have bought a new bicycle, so I can ride to school now.”, we use present perfect tense to tell ________.A.the result of a past actionB.actions that happened in the pastC.actions that happened at a certain time in the pastD.how many times an action has happened till now27.The Hong Kong-Zhuhai-Macao Bridge, as the world’s l ongest 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 held 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.Mr. Wu ________ Germany since three years ago, so he knows a lot about the German culture and customs.A.has gone to B.went to C.has been to D.has been in 33.—Bill Gates and Melinda Gates, two of the world’s richest people, said “we no longer believe we can grow together as a coup le”.—I am so sorry to hear that because they ________ for nearly 30 years.A.have been married B.have got married C.have got married to D.have been married with34.—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 35.—When will the live women’s football match between China and South Korea begin on TV?—Oh, it ________ for ten minutes, ending in 4:3. China won the game.A.has finished B.has been on C.has been over D.has begun 36.—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 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.—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 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.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives 41.Please turn up the music, don’t worry about the baby because he ________ for half an hour. A.woke up B.has woke up C.was awake D.has been awake 42.So far, 5G technology, which is developed by Huawei, _______ a lot. Soon it’ll be widelyused in China.A.is improving B.are improved C.has improved D.improved 43.—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 44.William Shakespeare ________ for 405 years, but his works still have great influence today. A.died B.was dying C.has died D.has been dead 45.We ________ each other since I came to Shanghai, but we send emails very often. A.don’t see B.didn’t see C.won’t see D.haven’t seen 46.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 47.—Could you ________ me this book please, Daniel?—Sorry, but I ________ it for only half an hour. I haven't finished it.A.lend; have had B.borrow; have bought C.borrow; have hadD.lend; bought48.—What do you think of the movie Black Beauty?—Fantastic. I________it twice.A.watch B.was watching C.am watching D.have watched 49.My dog _______ for three days and I’m now very worried no w and I want to find it as soon as possible.A.has been gone B.has gone C.is gone D.was gone 50.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become【参考答案】***试卷处理标记,请不要删除一、选择题1.B【详解】句意:——时装秀将在半小时后开始,但桑迪还没有出现。
八年级下册英语现在完成时专练
八下现在完成时专项练习一.单项选择1。
Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined in2。
We have been friends since ______.A。
children B. five years C. five years ago D. five years before3. Mike ___________ the story for a month.A. has bought B。
has had C。
had had D. has borrowed4. You ______ that question three times。
A。
already asked B。
have already askedC. already have asked D。
asked already5. Those foreign friends left Guangzhou __________。
A. since last week B。
a week ago C. for a week D. since a week ago6. I _____ at this school for two years.A。
am studying B。
study C. studied D。
have studied7. They _________ in the city since last summer。
A. live B。
didn’t live C. have lived D。
live8. Mrs. Wang has lived in Haikou _________ 1992.A。
since B。
from C。
after D. in9。
Mr. Black _________ China since the summer of 1998。
八年级英语现在完成进行时特殊用法练习题40题
八年级英语现在完成进行时特殊用法练习题40题1.She ______ her homework since this morning.A.has been doingB.has doneC.didD.does答案解析:A。
选项B“has done”是现在完成时,表示已经完成的动作;选项C“did”和选项D“does”是一般过去时和一般现在时,不符合句子意思。
句子中有“since this morning”,表示从早上开始一直在做某事,要用现在完成进行时“has been doing”。
2.He ______ football in the park for two hours.A.has been playingB.has playedC.playedD.plays答案解析:A。
选项B“has played”现在完成时强调动作的完成;选项C“played”一般过去时和选项D“plays”一般现在时不符合语境。
“for two hours”表示一段时间,要用现在完成进行时表示一直在做某事。
3.They ______ TV all evening.A.have been watchingB.have watchedC.watchedD.watch答案解析:A。
选项 B 现在完成时不能体现整个晚上一直在看的持续状态;选项 C 和 D 时态错误。
“all evening”表示一段时间,用现在完成进行时。
4.The girl ______ singing since she got up.A.has beenB.hasC.wasD.is答案解析:A。
句子意思是女孩从起床后一直在唱歌。
选项B“has”后面缺少动词;选项 C 和 D 时态错误。
要用现在完成进行时“has been singing”。
5.We ______ waiting for the bus for half an hour.A.have beenB.haveC.wereD.are答案解析:A。
现在完成时专项练习100题人教版英语八年级下册
现在完成时练习及总结一、用since和for填空1. The bus is late ,They've been waiting_____________20 minutes.2. Nobody lives in those houses.They have been empty______________many years.3. Mike has been ill ______________a long time.He has been in hospital______________ October.4. Jim has been in Ireland______________Monday.5. Jill has been in Ireland______________three days.6. His aunt has lived in Australia______________15 days.7. Mary is in her office.She has been there_____________7 o'clock.8. India has been an independent country______________1974.9. The baby has been awake ______________ ten minutes.10. I feel very worried. My pen friend hasn’t replied to me _________ last month.二、用所给词的适当形式填空1.He is very hungry. He____________(not eat) anything for three days.2. We_____________(be) good friends since we met at school.3. The boy is happy because he_____________(sell) out all the newspapers.4. Where is Tom? He____________(go) to the post office.He said he____________(come) back soon.5. He____________(be) a volunteer in Sichuan province since the earthquake happened.6.I ___________(lost) my bike.___________you_____________(see) it anywhere?7.She_______________never________________(eat) such delicious noodles before.8. They________________________(be) to that small village several times.9.Could you tell me if you_____________(read) the story book?10.We________________(see) several members of the family since we________________(arrive).11. So far he____________(accept) a lot of gifts from his friends.12. The girl sitting to me on the plane is very nervous,for she____________(not fly)before.13. The result____________(prove) to be right since last week.14.The number of the private cars ____________(increase) greatly since 2008 in the small town.15.Tony____________(not have) got chocolate for his father.16. So far 20 students____________(exchange) their new year gifts with each other.17.She's________________________(live) here ever since she was ten.18. Both of them____________(be) in Jinan for ten days.19.Both of them____________(come) to Beijing ten days ago.20.Half an hour____________(pass) since the train____________(leave).21.Mary_____________(lose) her pen__________you____________(see)it here and there?22._____________you_____________(find) your watch yet?23.---Are you thirsty?---No,I just____________(have) some orange24.I____________already________________________(see) it last week.2____________(be) to Hong Kong twice.26.the young woman ever____________(travel) to England?27.____________you_____________(read) Gone with the Wind yet?28. My father____________just____________(come) back from work.He looks very tired.29. ---Where's Li Ming?----He____________(go)to the teacher’s office.30.He ____________(work) here since he ____________(move) here in 1999.31. So far I____________(make) quite a few friends here.32. He____________(study) English for five years.33.We____________(learn) 3000 English words up to now.34. The students____________(study) in the middle school since last month.35. My father____________(read) the novel twice.36. My father________never_________(drink) soft drinks,but he________(drink) some last week.37.I___________________(eat) too much.I can't eat any more.38. The farmer__________________(cut) some rice and____________(put) it in his house last autumn.39. The little girl_________________________(learn) 1000 words so far.40.Tom___________(be) away for three days since he_________(leave) home.41. My next-door neighbour____________(do)exercise yesterday morning.42.It____________(be) ten years since he_____________(come)here.43. There_______________(be) a piece of meat and two tomatoes in the kitchen,but now there is nothing left.44._____________the chef______________(cook) the meal? Everyone here is hungry.45.____________the shirt____________(cost) him 500 yuan?46._____________he____________(return) the book to the library?--Not yet.47.I____________(spend) three hours____________(practise) the piano last weekend.48.He______________just___________________(tell) us a story.49.He_________________(tell) us a story just now.50._______________you________________(tidy) up the room yet?5 visitors_____________(reach) Yunnan the day before yesterday.5_________________(be) two years since he__________(become) a cook.5_________________(be) to Scotland.54. We____________(read) that book.5____________(live) here for three years.5_____________(know) David for ten years.57. She____________(not/see) him for a long time.58.We____________(be) here for two weeks.59.1________________(lose) my keys.60.He_________________(drink) too much coffee.三、改写句子have missed the train.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 2.My brother has been in the army since1999.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 3.Mary has joined the badminton club since last term.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 4.We have been to Japan twice.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 5.I have already returned the book.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 6.Our school has changed a lot recently.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 7.I have worked here since I moved here in 1999.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.8.It has been two years since we met two years ago.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.9.He has just done his homework.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.10.I've been there before.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.四、选择题1. It has been ten years____________I last saw her.A. afterB. sinceC. For2.-Your scarf is so beautiful! When did you buy it?____________it for 6 years.A. boughtB. will haveC. have hadD. have bought3.-How long____________you______________in Xiangxi?-Since 16 years ago.A.did, goB. have, beenC. have, gonesaw Mr.Li in his office just now.-No, it____________be him. He has____________Guangzhou and will be back in two days.A.mustn’t, gone toB.mustn’t,been toC.can’t, been toD. can't, gone to5.-Our computer is working again!-Yes. Our IT teacher____________it. It took him about an hour.A. has fixedB. will fixC. is fixingD. was fixing6.Mr. Smith____________Chinese for two years.He’s much better at it now.A. learnsB. was learningC. has learnedD. will learn7.-Would you like something to drink?-No, thanks. I____________some tea already.A. have drunkB. was drinkingC. will drinkD. drink8.-Do you know Mount Wudang in Shiyan?-Yes,I____________it twice. It’s fantastic.A. had climbedB. climbC. climbedD. have climbed9.Peter’s mother died three years ago. It has been three years since his mother__________.C.has been deadD.has died10. My mother_____________a good example for me since I was young.B.has beenC.will be11. We____________each other since I came to Beijing but we send emails often.A.don’t seeB.didn’t seeC.won't seeD.haven’t seen12.-They say there’s a new restaurant nearby-Yes, and it_________ for no more than a week.A.has been openD.is opened13. They have_____________since the factory opened.A.left the schoolB.joined the teamC.become workersD.worked here14.His father____________for years.A.has diedB. has been deadC. diedD. dies15.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, sees16.____________you________England? Yes,it_______ a beautiful country.A. Will , gone to, wasB.Have, been to, isC. had ,been to, isD. Have,gone to, is17.-------____________you_____________to the capital?-------No, 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 going18. The famous writer_____________one new book in the past two year.A. is writingB. was writingD. has written19. -Our country____________a lot so far .-Yes. I hope it will be even_____________.A. has changed; wellB. changed; goodC.has changed: betterD. changed; better20. Harry Potter is a very nice film .I_________________________it twice.A. will seeB. have seenD. see五、保持句意不变(变成完成时态句子)1. The film began ten minutes ago.___________________________________________________.2.He hasn't come to school because he was ill.___________________________________________________.3.The old man died last year.___________________________________________________.4.My brother has been in the army for four years.___________________________________________________.5.Alice borrowed a computer from her sister two hours ago.___________________________________________________.6.The train arrived here ten minutes ago.___________________________________________________.7.The shop opened three days ago.___________________________________________________.8.The factory has closed since five years ago.___________________________________________________.9.Mr Green left twenty minutes ago.___________________________________________________.10.He left his hometown ten years ago.___________________________________________________.六、现在完成时1.句型:have/has done2.定义:2.1过去发生的动作对现在产生影响。
人教版英语八年级下册Unit8-10现在完成时专项练习题及答案
人教版英语八年级下册Unit8-10现在完成时专项练习题及答案1.Both his parents look sad。
Maybe they know what'XXX.2.He has already been to Shanghai。
hasn't he?3.Have you met Mr。
Li just now?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.Harry Potter is a very nice film。
I have seen it twice.9.- These farmers have been to the United States.Really。
When did they go?C。
How long。
cameD。
How far。
arrived10."XXX?" "Yes。
I finished it a moment ago." (n C)11.His father has been in the Party since 1978.(n D)12."Do you know him well?" "Sure。
we have been friendsfor ten years." (n B)13."How long have you been here?" "About two months." (nA)14.Hurry up。
[精品]_新目标八年级下册英语现在完成时专项练习(附答案)
现在完成时专项练习一、单项选择。
( )1、Both his parents look sad . Maybe they _________what's happened to him .A. knew B. have known C. 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 writing B.was writing C.wrote D.has written 5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A. has changed ; well B. 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 known C. have known D. knew8、Harry Potter is a very nice film .I_______ it twice .A. will see B. have seen C. saw D.see 9、—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 Party since 1978 .A. joined B. has joined C. was in D. has been in 12、—Do you know him well ?— Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made 13、—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. began 15、 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 toC. 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 Chin a?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、 His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换。
八年级英语下册现在完成时专项训练
八年级英语下册现在完成时专项训练一基础题1.Kate's never seen Chinese films,____ ?A. hasn't sheB. has sheC. isn't sheD. is she2. His uncle has already posted the photos to him. (改为否定句)His uncle ______ posted the photos to him ______.3.-Ann has gone to Shanghai. -So ______her parents.A. hasB. hadC. didD. have4.His brother has been to Stone Forest twice______he came to Yunnan.A. afterB. beforeC. sinceD. for5.Tom______the CD player for two weeks.A. has lentB. has borrowedC. has boughtD. has had6.-Have you ever______Lintong to see the Terra Cotta Warriors?-Yes, I have.A. went toB. gone toC. been inD. been to7. My parents ______ Shangdong for ten years.A. have been inB. have been toC. have gone toD. have been8.Both his parents look sad. Maybe they _______what’s happened to him .A. knew B. have known C. must know D. will know9.He has _______ been to Shanghai, has he?A. already B. never C. ever D. still 10.Have you met Mr. Li ______?A. just B. ago C.before D.a moment ago11.The famous writer _____ one new book in the past two year .A. is writing B.was writing C.wrote D.has written 12.—Our country ______ a lot so far .—Yes. I hope it will be even ___ _A. has changed ; well B. changed; goodC. has changed ; better D. changed; better13.Zhao Lan ______already ______in this school for two years .A. was; studying B. will; study C. has; studied D. are; studying14.We ______ Xiao Li since she was a little girl . A. know B. had known C. have known D. knew 15.Harry Potter is a very nice film. I_______ it twice .A. will see B. have seen C. saw D.see16.These farmers have been to the United States —Really? When __ there? A. will they go B. did they go C. do they go D. have they gone 17.—______ 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; finish18. His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in 19.—Do you know him well ?—Sure .We _____ friends since ten years ago .A. were B. have been C. have become D. have mad 20.—How long have you ____ here ? —About two months.A. been B. gone C. come D. Arrived 21.Hurry up! The play __________ for ten minutes.A. has begun B. had begun C. has been on D. Began22. It _____ ten years since he left the army .A. is B. has C. will D. Was23. Miss Green isn't in the office. she _______ to the library.A. has gone B. went C.will go D. has been24.My parents ______ Shandong for ten years.A. have been in B. have been to C. have gone to D. have been25.The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they26. 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, arrived27. His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二. Use “never, ever, already, just, yet, for, since” to fill in the blanks.1. I have _______ seen him before, so I have no idea about him.2. Jack has _________ finished his homework.3. Mr. Wang has taught in this school ________ ten years.4. “Have you ________ seen the film?” “No, I have ________ seen it.”5. “Has the bus left _______?” “Yes, it has _________ left.”三、用have / has been to / in, have gone to及go的各种形式填空。
八年级英语现在完成时单选题50题
八年级英语现在完成时单选题50题1. I ______ my homework already.A. finishB. have finishedC. finishedD. will finish答案:B。
解析:本题考查现在完成时。
句中有标志性词语already,表示已经,是现在完成时的标志词之一。
现在完成时的结构是have/has+过去分词。
选项A是一般现在时;选项C是一般过去时;选项D是一般将来时,均不符合题意。
2. He ______ just ______ to school.A. has goneB. has goC. had goneD. goes答案:A。
解析:本题考查现在完成时。
just是现在完成时的标志词。
现在完成时的结构是have/has+过去分词,go的过去分词是gone,选项B形式错误;选项C是过去完成时;选项D是一般现在时,都不符合要求。
3. Have you ______ your book yet?A. findB. findsC. foundD. finding答案:C。
解析:本题考查现在完成时。
yet是现在完成时的标志词,用于疑问句或否定句中。
现在完成时的结构是have/has+过去分词,find的过去分词是found,选项A是原形,选项B是第三人称单数形式,选项D是现在分词形式,均不符合。
4. They ______ already ______ the exam.A. have takeB. have takenC. had takenD. takes答案:B。
解析:本题考查现在完成时。
already是现在完成时的标志词。
现在完成时的结构是have/has+过去分词,take的过去分词是taken,选项A形式错误;选项C是过去完成时;选项D是一般现在时的第三人称单数形式,都不符合题意。
5. She ______ not ______ her lunch yet.A. has eatB. has ateC. has eatenD. had eaten答案:C。
八年级下册英语现在完成时态练习题
现在完成时专项练习一、写出下列动词的过去式和过去分词study _______ _______ eat _______ _______ pay _______ _______chat_____ _______lose_______ ______ come _______ ________ read _______ _______ stop _______ _______run _______ _______fall _______ _______ see _______ _______ fell_______ _______swim _______ _______ give _______ _______take _______ _______ write ____ _____ choose _______ _______get _______ _______begin _______ _______be______ ______ bring _______ _______catch _______ _______ find _______ _______ go _______ _______ hold _______ _______hear______ ______ lay ______ ______hurt _____ ______ learn ______/ ______know _______/ ______grow _____ ______ leave______/ ______have_______ /______drive_____ ______ teach______/ ______make_______/ ______二、单项选择1、Both his parents look sad .Maybe they _________what's ha ppened to him .A. knew B.have known C.must know D.will know2、He has _______ been to Shanghai , has heA. 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 years. A. is writing B.was writingC.wrote D.has written5、-Our country ______ a lot so far .-Yes . I hope it will be even ______ .A. has changed ; well B. 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 known C.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 _____ thereA. 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 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 libra ry .A.has gone B. went C.will go D. has been17、My parents ______ Shandong for ten years .A.have been in B. have been toC. 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 memberof Greener Chinasince he to ChinaA. 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. You'll answer for what you .A. will doB. have doneC. had doneD. do22. He Tokyo for two weeks.A. has leftB. has been away fromC. has been awayD. is leaving23. -have you been here -For a month.A. How oftenB. How farC. How longD. How soon24. It's the third time you late for school this week.A. wereB. areC. had beenD. have been25. Many new railways down in the past few years.A. has been liedB. have been laidC. have been layedD. have been lied26. -Is that Jack speaking-Sorry, he isn't in right now. He the cinema with his aunt.A. has been toB. has gone toC. have been toD. have gone to27. It ten years since we last in Beijing.A. was, metB. had been, metC. was, meetD. is, meet三、用所给动词的适当形式填空1、We _____ just ______talk about you.2、Where are you _____be I ____be to Nanjing.3、When ____ you ____go thereI ______there there last month.4、______you _____visit the Great Wall yet5、How long have you ______teach English in school6、They _____see the film twice.7、He _____work in that hospital since he left college.8、I ____be to Shanghai for several time.9、What ____ you _______do yesterday I ____make a cake.10、---_ ____you _____be to Beijing ---yes, I have.11、Her parents _______not write to her since they left.12. I don’t know this woman. I meet, neverher.13.-Let’s go to the cinema.-No, I see, alreadythe film.14. We finish, notour homework yet. Will you wait a minute15. John come, notyet. He will be back in a minute.16. Mr. Green often goes to America. In fact, he bethere ten times.17. -Where’s John -He just goto the teachers’ office.18. She studyEnglish since she was ten. She beginto study English when she was ten.19. Jim isn’t here. He goto the library. He gothere an hour ago.20. He ________ travel, neveron a train in her life.21. I buythe bike two weeks ago. I havethis bike since the beginning of this month. I haveit for two weeks.22. Great changes take placein those villages in the last ten years.23. How many times you phoneme these days _ you phoneme this morning24. Tom can’t get into the room because he lostthe key to the door.25. I lookfor the dictionary, but I find notit yet.26. -the new programmes startyet-No, they plan, still27.you know where your sister has go28. We livein Shanghai from 1989 to 1999. We livefor 10 years.29. They can’t go with us. They finish, notthe work yet.30. You change, not your mind, haven’t you31.We must pay for the library book if we lostit.32、I tell you about the accident as soon as I finish the work.33.-I hear your father beto Japan once.-Yes. He gothere last year.34. -When you buythe book -I haveit for two weeks.35. Such a thing happen, neverin the village before.36. I think you never hear such a thing.37.you read the book yet38.Tom just find his cat.39.He not see the film yet.So he see it this evening.40.I have my lunch already.41.You find your lost book Yes, I find it hours ago. 42.You needn’t tell him about it. I already him about it.tell 43.--when you there go --Three weeks ago.44.--Jim, you write a letter to your aunt --yes, I . Iwrite it just now.45.Have you return the ladder yet No, not .Ireturn it soon.46.So far, I not get a letter from him.47.Until now, she already write three books.48.In the past few years, we build a lot of buildings. 49.This is the first time I visit the Great Wall.50.We already know each other before.51.We get to know each other three years ago.52.—How many times you ever to Shanghai --I ever there three times.去过53.-Where is Jim --He to the teachers’ office去了54. -- you to the hospital yet 去过--yes, I goto see Doctor Li this morning and he giveme some medicine.-- you take it.-- Yes, I it just a moment ago. take55. It rainfor a week.57.He _____ live here since he ____ move here. 58.Our Maths teacher ____ talk to a boy when I ____ enter the room59.The Greens ____________ be to the Great Wall twice.60.I ______ give the message to her as soon as he _________ come back.61.There ______ be no books on the shelf a moment ago. 62.Look, the Greens _____ have supper. But we ____ just __ ___ eat it.63.In one or two years, she become a doctor.四、句型转换每空一词1、Miss Zhang has traveled to Beijing.改为否定句Miss Zhang________ ________ to Beijing.2、Have you ever wanted to visit the Summer Palace 作肯定回答_______, I ______.3、He has answered all the questions.对划线部分提问_______ _ _______ he _______4、He has found something in the room.改为一般疑问句_______ he found ________ in the room5、I didn't see him last year.改为现在完成时I ______ _____ him for a long time.6、The old man dide last year.同义句改写He _____ ______ for a year.7、This factory opened twenty years ago.改写句子,句意不变This factory _____ _______ for twenty years.8、Miss Gao left an hour ago.改写句子,句意不变Miss Gao _____ ______ _______ ______an hour ago.9、The Green Family moved to France two years ago.改写句子,句意不变______ two years ______ the Green Family moved toFrance.10、The bus has arrived here. It arrived ten minutes ago 改写句子,句意不变11、They have known each other for 6 years 改写句子,句意不变T hey have known each other______6 years______12、I bought the bik e last yearI___________the bike for_______ _______13、David has already got something to eat 改为否定句David____ ___ _______ _______to eat__________.14. He died two years ago.改为同义句He ___ ____ ____ for two years.15. I bought the pen three hours ago.改为同义句I ____ ____the pen for three hours.16.I joined the army three years ago. 改为同义句I a member of the army three years.===Ithe army for three years.===It three years he the army.17. She has worked in the school for three years. 改为同义句She has the school three years .18. I borrowed the book three days ago. 同义句I the book for three days19. She learn English for three years.She ______ _____ learn English ______ three years ____ .用since20、The old man _________ last year.He for a year. die 动词填空21、This factory opened twenty years ago.同义句转换This factory _______for twenty years.22、Miss Gao left an hour ago. 同义句转换Miss Gao ______ ______ _______ _______ an hour ago.23、Her mother has been a Party member for three years .同义句Her mother _____the Party three years________ .24、The Green Family moved to France two years ago. 同义句转换____two years ____the Green family moved to France.25、The bus has arrived here. It arrived ten minutes ago. 把两个句子合并成一个句子___________________________________________26. He has already finished his homework.改为否定句He finished his homework .。
八年级下册英语现在完成时专项练习
八年级下册英语现在完成时专项练习一、单项选择。
1、Both his parents look sad. Maybe they _______what’s happened to him .A. knew B. have known C. 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 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 B. 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 known C. 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 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 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 begunC. 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 toC. 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 university二、句型转换。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时专项练习
1. The famous writer one new book in the past two years.
A. is writing
B. was writing
C. wrote
D. has written
2. —Our country a lot so far.
—Yes. I hope it will be even .
A. has changed; well
B. changed; good
C. has changed; better
D. changed; better
3. Zhao Lan already in this school for two years.
A. was; studying
B. will; study
C. has; studied
D. are; studying
4. We Xiao Li since she was a little girl.
A. know
B. had known
C. have known
D. knew
5. Harry Potter is a very nice film .I it twice.
A. will see
B. have seen
C. saw
D. see
6. —These farmers have been to the United States.
—Really? When there?
A. will they go
B. did they go
C. do they go
D. have they gone
7. —you your homework yet ?
—Yes. I it a moment ago.
A. Did; do; finished
B. Have; done; finished
C. Have; done; have finished
D. will; do; finish
8. Miss Green isn't in the office. She to the library.
A. has gone
B. went
C. will go
D. has been
9. Mother me a new coat yesterday. I it on. It fits me well.
A. had made…have tried
B. made…have tried
C. has made…tried
D. made…tried
10. —you the film before ?
— Where you it ?
A. Have …seen…did…see
B. Did …see…did…watch
C. Have…seen…have…seen
D. Did …see…have…seen
11. I the way. I here for many years.
A. knew...have lived C. knew (iv)
C. know...have lived D. know (iv)
12. —I have seen the film “Titanic” already.
— When you it?
— The day before yesterday.
A. have; seen
B. will; see
C. did; see
D. did; seen
13. Mr. Black in China since five years ago.
A. lived
B. has lived
C. lives
D. is going to live
14. My parents Shandong for ten years.
A. have been in
B. have been to
C. have gone to
D. have been
15. — How long have you here?
—About two months.
A. been
B. gone
C. come
D. arrived
16. Hurry up! The play for ten minutes.
A. has begun
B. had begun
C. has been on
D. began
17. When he arrived at the bus stop, the bus for 20 minutes.
A. has left
B. had left
C. has been away
D. had been away
18. Miss Gao this school for nearly 5 years.
A. has been in
B. has come to
C. has taught
19. How long he ?
A. died
B. has, died
C. has, been dead
20. —Where is your father? We haven’t seen each other for weeks.
—.
A. He has been to America
B. He has gone to England
C. He is going to Australia
D. He would visit my grandparents
21. Jim the Great Wall many times.
A. went to
B. goes to
C. has gone to
D. has been to
22. I won’t go to see the film tonight because I my ticket.
A. didn’t lose
B. have lost
C. will lose
D. didn’t have。