八年级下册英语现在完成时专练

合集下载

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

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

英语现在完成时专题练习(及答案)一、单项选择现在完成时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. 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 \。

外研版八年级英语下册单元语法专练-Module2语法-现在完成时(1)

外研版八年级英语下册单元语法专练-Module2语法-现在完成时(1)

Module 2 Experiences.Grammar 现在完成时(1)(时间:60分钟,满分:100分)一、单项选择(本大题共40小题,每小题2分,共80分)1.My sister __________ many friends.A.have B.have got C.has got D.there be 2.一_______ you ________ any extra classes(补习班)for Maths and Physics?一No, not yet.A.Did… have B.Do… have C.Have… had D.Will… have 3.The rain _____ now. Shall we go on with our volleyball match?A.stops B.has stopped C.is stopping D.had stopped 4.–Alice, _ you _ your homework?–Not yet.A.did, finish B.will, finish C.have, finished D.do, finish 5.Sherry knows New York very well because she ________ there many times. A.visits B.has visited C.will visit D.visited 6.He can’t get into the room. He _______ a key(钥匙).A.hasn’t got B.doesn't C.isn’t D.aren’t 7.He _____________this famous film before.A.have seen B.saw C.has seen D.was seeing 8.He has never__________ to another countryA.gone B.been C.left D.got9.I the UK twice. It’s far away from Shanghai.A.visit B.have visited C.visited D.will visit 10.—Has Kate got a pencil?—_________. She has got a blue one.A.Yes, she is B.No, she hasn’t C.Yes, she has11.I _______Australia with my family twice, but I still want to travel there again. A.visited B.have visited C.visit D.will visit 12.–Joe, ________ you ________ Tiananmen Square before?--Yes, I have.A.do, visit B.did, visit C.have, visited D.are, visiting 13.—Would you like some more tea?—No, thanks. I ________ enough.A.have had B.had C.have D.am having 14.Let's go shopping for food and drink. Now, we any meat.A.haven't got B.have got C.got D.hasn't got 15.Jack Toronto twice. He likes this city.A.has visited B.visited C.visits D.will visit 16.— How long_________ you_________ this dictionary?—Only two days.A.have; bought B.have; had C.did, buy D.did, have 17.A: Have you _______ to your mother? B: No, not yet.A.write B.wrote C.writen D.written18.I like travelling very much. I the Great Wall twice.A.will visit B.visit C.visited D.have visited 19.—Has she got any juice?—________.A.Yes, she is B.There is some juice C.No, she hasn’t D.Yes, she can 20.I ________ about the UK. It’s far away from China.A.read B.have read C.am reading D.will read 21.—_______ we got any beef in the fridge?—No, we haven’t. Let’s go shopping to buy some.A.Do B.Have C.Are22.Have you ________ your new classmates yet?A.had friends with B.made friend with C.got friend to D.made friends with 23.—Hi, David! ________ you got ________ postcards of Europe?—Yes, I have.A.Do; any B.Has; some C.Have; any D.Do; some 24.Mum, let’s go shopping for food and drink. Now, we _______ any orange juice.A.haven’t got B.have got C.get D.don’t get 25.Tony, let's go shopping for food and drink. Now, we ___________ any meat. A.haven't got B.have got C.hasn't go D.are not 26.Maybe Tom ________ his work. The light in his room is still on.A.doesn’t finish B.didn’t finish C.won’t finish D.hasn’t finished 27.—Monica, you ________ the exam! Congratulations!—Thank you! I can’t believe my ears.A.pass B.have passed C.will pass D.passed 28.Linda ________ her breakfast. She isn’t hungry now.A.is eating B.ate C.will eat D.has eaten 29.— ________ you ________ the movie Lost in Hong Kong?—No, I haven’t.A.Have; seen B.Are; seeing C.Did; see D.Will; see 30.Linda ________ this book, so she knows it very well.A.is reading B.reads C.was reading D.has read 31.—Have you visited the Great Wall?—_______. I visited it last summer.A.Yes, I did B.Yes, I have C.Not yet32.Paula is happy that she ________ her lost watch.A.finds B.is finding C.has found D.will find 33.I can’t find my notebook anywhere. I’m afraid I ____________ it.A.lose B.lost C.have lost D.was losing 34.—Where are the flowers?—You see, someone ____________ them to the windows.A.moves B.had moved C.has moved D.would move 35.The Monkey King has ________ the children of China for many years.A.exciting B.excite C.excited D.excites 36.I ________ half of the English novel, and I’ll try to finish it at the weekend.A.read B.have read C.am reading D.will read 37.That's an interesting movie. I ________ it twice.A.watch B.watches C.watched D.have watched 38.His concert is so fantastic and the tickets have ______.A.sell B.sold C.sell out D.sold out 39.Great changes have ______ in my home town.A.happen B.take place C.happened D.taken place 40.---Have you ever _____ the Great Wall?---Yes, I have.A.see B.saw C.seen D.seeing二、用所给单词的正确形式填空(本大题共10小题,每小题2分,共20分) 41.Have you ________ (see) the robots in the museum?42.Have you ________ (hear) of the CD yet?43.___________ you ___________ (read) Gone with the Wind yet?44.Over 200 students have ______ (enter) the hand-writing competition.45.So much dirty water has __________ (pollute) the river in my hometown. 46.—Why are you so happy today?—Because I ________ (win) the badminton match.47.This movie has ________ (touch) everyone in the cinema.48.I ________ (see) the film Detective Chinatown 3 (唐人街探案3) twice. It’s so exciting. 49.Someone________(clean) the classroom. Look! How clean it now!50.—It's the second time I have come to Xiamen. It ________ (change) a lot.—Yes, it's more and more beautiful.参考答案:1.C【解析】【详解】句意:我的姐姐交了很多朋友。

八年级英语下册现在完成时专项练习牛津版

八年级英语下册现在完成时专项练习牛津版

现在完成时专项练习1. 现在完成时的结构:______________________________2.现在完成时的定义①_____________________________②____________________________2. 写出have been to, have gone to, have been in 的用法(并说出它们的特征):_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 3. 尽可能多的写出表示用现在完成时的标志性单词或者词组:______________________________________________________________________________________________________________________________________________________________ 4.写出短暂性动词和其对应的延续性动词:buy----- leave------- turn on/off------borrow----- join--------- finish-------arrive------ die---------- fall asleep----stop-------- get married--------- catch a cold----begin/start------- come/go---------典型例题解析1.When I was at college, I _______ up early to do some morning exercises.A. used to getB. used to gettingC. used getD. used to get2.Mr Smith has taught in this university ______ he came here in 1999.3.----“ Mary has ______ finished the difficult work. What about his classmates?”----“_________”.A. yet; Not alreadyB. not already; Not yetC. already; Not stillD. already; Not yet4. I’m ____ busy this week that I have to have my dirty clothes ______ nearby.A. so; to be washedB. quite; washingC. so; washedD. very; washing5.“We are going to the Zijin Mountain tomorrow.”“Have _____ .”A. funB. timeC. wishesD. photos6.I found my sister greatly ______ after watching the ______ film.A. exciting; excitedB. excited; excitingC. exciting; excitedD. excited; excited同学们你们一定对现在完成时的用法非常地熟悉了吧!,下面让我们来作个自我检测吧!一. 选择填空1.( ) Mr. Dong _______ actually _______ in Sunshine Town since he was very young.A. have …livedB. has…livedC. have…liveD. has …living2.( )----Do you know Yao Ming very well?----Of course !.I _________a lot of news about him on TV so far.A. readB. am readingC. have readD. reads3.( )---Now N anjing is so beautiful that I can’t recognize it when I came back.---Yes. Great changes _______________ in the past ten years.A. has taken placeB. have taken placeC. took placeD. take place4.( )--Where is my English book ? --I __________it here but I can’t find it now.A. puttedB. have just putC. was puttingD. am putting5.( )It’s 7:30. I can’t believe you _______ cooking dinner yet, Sandy.A. didn’t startB. haven’t startedC. don’t startD. won’t start6.( ) Mother ____me a new coat yesterday. I _______ it on. It fits me well.A. had made…have triedB. made…have triedC. has made…triedD. made…tried7.( ) “He ____to draw horses already”. “When ______ he learn?” “Last year” A.learned...has B. learned...did C. has learned...has D. has learned (i)8.( ) Tom _____up into the tree. Look, he ____ high up there !A. has get…isB. has climbed…wasC. got …wasD. climbed…is9.( ) ____ you _____ the text _____ ? Yes, we ____ it two hours ago.A. Did…copy…yet…didB. Have…copied…already…haveC. Have…copied…yet…didD. Did …copy…ever…had10.( ) ---Have you got the plan ready ______? ---No,_________.A. already , not yetB. yet , not yetC. already , I haven’tD. ever ,not yet二. 用动词的正确形式填空1. We ________________(study ) in Little Star English since two years ago.2. ---__________Oxfam Trailwalker ___________(be) one of Hong Kong’s biggestfund-raising events since 1981? ---Yes , it__________.3. Tsunami ______________(not happen) in the south-east of China recently.4. My father ___________ (read) the novel twice.5. --- The door is open. Who ______ (open) it? Do you know?---- Sorry, I don’t know.6. ----She ______________(buy) a Hello Kitty for you , hasn’t she?---Yes, she _______.She __________(buy) it in Sanrio Puroland last summer.7. This is the nicest park I __________(see).8. ---Are you sure you_______________(lose) your dictionary?---Yes, I _______________(look) for it everywhere , but I still can’t find it.9. The children _________ (enjoy) themselves in the party last Sunday morning..10. They _________ (study) English for a long time.三.句型转换1. The dress is very beautiful. I want to buy it very much. (同义句)The dress is beautiful I want to buy it very much.2. He can help us because he has organized a charity show before. (对划线部分提问)________________ ____________ he _____________ us?3. I wonder who can join in this party. (同义句)I wonder who can ________ _________ _______ this party.4. To join the Riding Club is fun. (用it改写)____________ is ___________ __________ _________ the Riding Club.5. We learnt Japanese last year. (同义句)Japanese ______ ________ _____ _____ ______ ________ .6. I have known Sandy since three years ago. (对划线部分提问)___________ ___________ ____________ you ________ Sandy?7. They borrowed the book three days ago. (同义句)They ____________ _______________ the book ____________three days.8. He is watching TV now. (用at that time改写)He ______________ ____________ TV at that time.9. I’ll show my friend these photos when I come back. (同义句)I’ll show these photos my friend I come back.lie spent at least 50 yuan on the dictionary. (同义句)Millie at least 50 yuan the dictionary.Millie at least 50 yuan the dictionary.The dictionary Millie at least 50 yuan.11.It is three days since he died. (同义句)Three days_____ ______since he died.It ____ _____ three days since he died.四. 根据汉语提示完成句子1.你最近收到你爸爸的来信了吗?_______ you ______ ________ your father _________ ?2. 我已经很长时间没有拜访过我姑姑了。

八年级下册人教版英语现在完成时专项练习(含答案和解析)及答案

八年级下册人教版英语现在完成时专项练习(含答案和解析)及答案

八年级下册人教版英语现在完成时专项练习(含答案和解析)及答案一、选择题1.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 2.Gina can’t go to the farm with her classmates because she________ a bad cold.A.is caught B.is catching C.will catch D.has caught 3.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 4.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 5.— 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 6.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 left7.—Is that man George?—It can’t be him. After all he ________ this place for years!A.has left B.has been away from C.was away from D.left8.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 9.—Where is your uncle? I haven't seen him for a long time.—He Shanghai for about half a year. He moved there last October.A.has gone to B.has been to C.has arrived in D.has been in 10.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 11.— 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 12.—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 13.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call 14.—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.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 16.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out overCopenhagen's port.A.will sit B.sits C.sat D.has sat17.I think my father knows everything. He is my hero, he________ over 2500 books. A.reads B.read C.is reading D.has read 18.—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 to19.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 20.—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.study21.My deskmate was once a top student but she behind since she began to play online games. A.has fallen B.fell C.has felt D.has been 22.—Look! The man looks like Mr. Li.—It can’t be him. Because he with his families________Japan since last Thursday and they haven’t returned.A.has gone to B.has been to C.have been in D.has been in23.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish24.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was25.— 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.saw26.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 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, bu t 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.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 32.—Bill Gates and Melinda Gates, two of the world’s richest people, said “we no longer believe we can grow together as a couple”.—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 with33.— 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.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 35.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 36.—Hello, Jack. This is Sandy. What are you doing?—I’m watching an exciting basketball match. It _______ for half an hour.A.begins B.began C.has begun D.has been on 37.—Have you ever worked on this farm?—Yes. I _________ cows as a farmer there for two years.A.raised B.was raising C.have raised D.will raise 38.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost39.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.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 41.—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 42.—Have you been to SuNing Plaza in our city?—No. Although it ________ for more than a week, I am far too busy to go there.A.has started B.has opened C.has been open D.has been on 43.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 44.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 45.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won 46.—Look! How dry and clean the road is!—Yes. Someone ________ up the snow. They’re so early.A.clean B.cleaned C.has cleaned D.was cleaning 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.—Do you know Sunshine Town very well, Mr Chen?—Sure. I____here since I was born.A.has lived B.lived C.have lived D.lives49.My dog _______ for thre e 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 50.—Fou Ts’ong, whose letters from his father ________ a best seller in China for long, died in London, where he had lived for many years. The cause was the coronavirous.—What a pity!A.has been B.has become C.was D.becomes【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:《复仇者联盟:终局之战》是一部很棒的电影,我已经看了两遍。

外研版八年级下册现在完成时

外研版八年级下册现在完成时

新外研版八年级下册英语语法-现在完成时I Warm-up选择题。

()1. He often______his clothes on Sundays.A. washingB. washesC. has washedD. wash()2. Next month______twenty five.A. has my sisterB. my sister will beC. my sister shall have()3. We will start as soon as our teacher______ .A. comesB. will comeC. comeD. is coming()4. Last week John______his leg.A. felt and brokenB. fell and brokeC. feels and breaksD. fallen and broken()5. It______ hard when I left my house .A. is rainingB. rainsC. was rainingD. will rainII Grammar现在完成时(一)构成:1.肯定句主语(第一、二人称,第三人称复数)+have +过去分词+其他主语(第三人称单数)+has+过去分词+其他如:I have been to Beijing.2.否定句3.主语+ have/has +not +过去分词+其他如:He hasn’t finished his homework yet.4.一般疑问句 Have/Has +主语+过去分词+其他?如:Has the letter arrived yet5.特殊疑问句特殊疑问词+have/has +主语+过去分词+其他?如:Where have you been to(二)用法:1. 现在完成时表示过去发生或已经完成的某一动作对现在造成的影响或结果。

八年级下册英语现在完成时专练

八年级下册英语现在完成时专练

八下现在完成时专项练习一.单项选择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题

八年级英语现在完成进行时特殊用法练习题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。

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

八下现在完成时专项练习一、单项选择1、 Li Hong has ________ the army for 2 years、A、 joinedB、 be inC、 been inD、 joined in2、 We have been friends since ______、A、 childrenB、 five yearsC、 five years agoD、 five years before3、 Mike ___________ the story for a month、A、 has boughtB、 has hadC、 had hadD、 has borrowed4、 You ______ that question three times、A、 already askedB、 have already askedC、 already have askedD、 asked already5、 Those foreign friends left Guangzhou __________、A、 since last weekB、 a week agoC、 for a weekD、 since a week ago6、 I _____ at this school for two years、A、 am studyingB、 studyC、 studiedD、 have studied7、 They _________ in the city since last summer、A、 liveB、 didn’t liveC、 have livedD、 live8、 Mrs、 Wang has lived in Haikou _________ 1992、A、 sinceB、 fromC、 afterD、 in9、 Mr、 Black _________ China since the summer of 1998、A、 has been toB、 has been inC、 has e 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 puter 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 e to20、 --- Is your father a Party member?--- Yes, he ____ the party three years ago、 He _____ a Party member for three years、A、 joined; has been B、 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、 e 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 eB、 has beenC、 has arrivedD、 came32、 The film ____ for half an hour、A、 has been onB、 has begunC、 hasn’t begunD、 began33、—Where have you _______ these days?—I have to Beijing with my friends.A、 been;goneB、 been;beenC、 gone;beenD、 gone;gone34.How long have you _______ this book?A、 bought B.borrowed C.had D.lent35、 We have lived here _______ five years ago.A、 when B.since C.before D.after36.—I have watched the game. —When _____you _______ it?A.have;watchedB.do;watchC.did;watchD.will;watch37.—How do you like Beijing, Mr、 Black?—Oh,I _______ such a beautiful city.A.don't visitB.didn't visitC.haven't visitedD.hadn't visited38.Miss Brown _______ to the Great Wall twice.A.have beenB.has beenC.have goneD.has gone39、His brother has been to Stone Forest twice ______ he came to Yunnan.A.afterB.beforeC.sinceD.for40.His grandpa _______ for two years.A.was diedB.has been deadC.was deadD.has died41.—Have you ever_______ to Haikou?—Yes,I_______ there with my family last August.A.gone;wentB.been;wentC.been;went toD.been;was in42、 His sister ______ her hometown for three years、 She'll return next year.A.leftB.has leftC.has been awayD.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 beeD、 have made46、、When he arrived at the bus stop, the bus _____ for 20 minutes、A、 has leftB、 had leftC、 has been awayD、 had been away47、 I ______ the League for 5 years so far、A、 joinedB、 have joinedC、 have been in48、The factory ____ since the February of 1988、A 、 has been open B、 has opened C、 was open D、 opened49、Mary and Rose ____friends since they met in 2000、A、 have madeB、 have beenC、 madeD、 have bee50、The meeting _____ for a week now、A、 has finishedB、 has endedC、 has been over二.翻译句子201、您曾经吃过鱼与薯条吗?2、我刚刚丢了我得化学书。

相关文档
最新文档