专题13 期末语法过关:现在完成时 100题(期末真题+名校模拟)-2023-2024学年八年级英语下学期期末复习挑战满分百题斩(江苏专用)

2024-06-19
| 22页
| 2952人阅读
| 145人下载
Easy English初高中英语精品
进店逛逛

内容正文:

2023-2024学年八年级英语下学期期末复习挑战满分百题斩(江苏专用)专题13 期末语法过关:现在完成时 100题(期末题型考前过关练) 期末真题+名校模拟 一、单项选择 1.I know the Palace Museum quite well because I ________ it many times. A.visit B.visited C.have visited D.will visit 2.My mother _________ London. She _________ there for three days. A.has gone to; has been to B.has been to; has been C.has gone to; has been D.went; was 3.—Where is Uncle Chen? I ________ him for a few days. —Oh, he _______ Shanghai on business. A.haven’t seen; has been to B.didn’t see; has been to C.didn’t see; has gone to D.haven’t seen; has gone to 4.—Where’s Jenny? —She ________ Shanghai on business. She will be back soon. A.has gone to B.has been to C.was in D.went to 5.Dad isn’t at home. He ________ since last month. A.left B.has left C.has been away D.went away 6.I ______ in Xuzhou since I was born. A.have lived B.am living C.will live D.was living 7.Zibo, a city in Shandong Province, ________ for its special barbecue since late February this year. A.is famous B.was famous C.will be famous D.has been famous 8.—Why are you in such a hurry, Tony? —The parade ________ for five minutes. I don’t want to miss too much. A.started B.has started C.has been on D.was on 9.The Japanese film “The First Slam Dunk” ________ for ten minutes, but I ________ at the cinema yet. A.has begun; haven’t arrived B.has been on; haven’t been C.has begun; haven’t been D.has been on; haven’t arrived 10.It ________ over 100 years since the Communist Party ________. A.was; was set up B.has been; was set up C.has been; set up D.was; set up 11.—How do we start the online tour? —I ________ you. Weren’t you listening? A.tell B.am telling C.will tell D.have told 12.Though Yuan Longping, the father of hybrid rice, ________ for one year, we will never forget the contribution he made. A.died B.has died C.has been dead D.was dead 13.—I haven’t seen Eric for several days. He isn’t at home, is he? —No. He ________ Shanghai last week. He ________ Shanghai for the whole week and he will spend two more days there. A.has come to; has been to B.has gone to; has been in C.went to; has gone to D.went to; has been in 14.My best old friend Beck went abroad with her parents. We ________ each other since then. A.haven’t seen B.have seen C.didn’t see D.don’t see 15.My friend Lucy is helpful and she ________ me a lot in the past three years. A.helps B.will help C.has helped D.is helping 16.—Where are your grandparents living now? —They ________ the beautiful countryside for two years. A.have been in B.have been to C.have gone to D.have come to 17.— Your English is so good. How long have you learned English? —________ I was five years old. A.Before B.Until C.Since D.When 18.—I really want to visit West Lake in Hangzhou in this beautiful season. —I ______ there once. It was an enjoyable experience. A.go B.have been C.will be D.was going 19.The panda Ya Ya has been back from America _________ April 27th. A.since B.for C.before D.after 20.I _________ in touch with my host family since I took the study tour in London last summer. A.stay B.stayed C.have stayed D.will stay 21.—________ you ever ________ the space museum? —Yes, I have. A.Did; visit B.Have; visited C.Will; visit 22.—The book Treasure Island is very interesting. I _____ already _____ it for three times. A.have; read B.did; read C.has; read D.will; read 23.—Where is your mom? I haven’t seen her for a long time. —She ________ Boston and she’ll be back tomorrow. A.goes to B.has been to C.has gone to 24.—Have you been to Wanda Plaza (购物中心) in our city? —No. Although it ________ for more than a week, I am too too busy to go there. A.has started B.has opened C.has been open 25.I ________ a few books from the library last month and I have ________ them for over one month. A.lent; lent B.borrowed; borrowed C.borrowed; kept 26.He ____________ how to ride a bike since two years ago. A.learned B.has learned C.have learned D.was learning 27.—Where is Jimmy? —He ________ to Hangzhou to visit the West Lake. He ________ there twice. A.went; was B.has been; has gone C.has gone; has been D.has gone; has gone 28.I_________ the book a week ago, but I _________ it to Nancy. A.have lent; returned B.have borrowed; return C.borrowed; have returned D.lent; returned 29.—Mr. Brown, we ________ cleaning our classroom. Can we go home now? —Of course. You did a good job. A.finish B.will finish C.have finished 30.I am surprised at the new look of Hefei, for it ________ a lot in the past 30 years. A.changed B.changes C.will change D.has changed 31.So far, Amy _________ great progress in her Chinese. Now she has no trouble talking with us. A.was making B.makes C.will make D.has made 32.I ________ a lot about writing since I took the writing courses. A.learn B.will learn C.have learned D.learned 33.—How long have you ________ the computer? —For two months. My parents bought it for my birthday. A.had B.bought C.borrowed D.lost 34.—Do you know how long we can ________ the books from the library? —Maybe for a week. A.borrow B.get C.keep 35.—Must I return the book this week? —No, you ________. You can ________ it for 20 days. A.mustn’t; keep B.needn’t; borrow C.don’t have to; keep 36.Lucy’s father isn’t in Hainan, he ________ for two weeks. A.left B.has left C.has gone D.has been away 37.Lu Xun ________ for about 87 years since he ________ in 1936. A.has been dead; died B.has died; was dying C.died; was dead D.was dead; died 38.The old man needs five hours’ sleep a night, but he ________ for over seven hours tonight. A.has gone to bed B.has slept C.has gone to sleep D.has fallen asleep 39.How long has the meeting ________? A.began B.started C.over D.lasted 40.—When did you make friends with Jim? —We ________ friends since five years ago. A.are B.made C.have made D.have been 41.Daniel ________ the book for over two weeks, he has to ________ it to the library. A.has kept; return B.has borrowed; give C.borrowed; take D.kept; bring 42.________ you ever ________ UFOs? A.Have; seen B.Did; see C.Will; see D.Do; see 43.—Have you ________ been to Nanjing, Han Mei? —No, never. I plan to go there this summer holiday. A.ever B.still C.yet D.already 44.What’s the best gift John __________ ever received? A.have B.has C.had D.having 45.—Have you _________ visited the Great Wall? —No, _________. A.already; ever B.ever; never C.never; ever D.ever; yet 46.—When will you return the book? —Sorry, I __________ reading it. Can I give it back to you tomorrow? A.wasn’t finishing B.don’t finish C.haven’t finished D.won’t finish 47.We are going to a concert on Friday, but we ________ the tickets yet. A.have bought B.haven’t bought C.will buy D.won’t buy 48.My uncle left for England last year and we _______ him so far. A.don’t hear from B.didn’t hear from C.haven’t heard from D.won’t hear from 49.—________ your homework yet? —Not yet. I ________ it. A.Are you doing, have done B.Will you do, am going to do C.Did you do, still do D.Have you done, am still doing 50.I am surprised at the new look of Hefei, for it ________ a lot over the years. A.changed B.changes C.will change D.has changed 51.My mother ________ the shopping mall for hours. But she hasn’t found a favourite dress yet. A.went into B.has gone to C.has been in D.has arrived at 52.—Who will go to the station to meet Lorry? —I will. I ________ her several times. A.met B.have met C.will meet D.meet 53.—Have you heard of “The Toms”?   —Yes, they only ________ singing earlier this year. But they ________ two CDs already. A.start; have made B.started; made C.started; have made D.start; are making 54.Many classes set up Reading Corner in our school. We ________ over 100 books so far. A.read B.are reading C.have read D.will read 55.It’s the first time that I ________ the Palace Museum with my children. I want them to learn more about ancient Chinese culture. A.visit B.have visited C.am visiting D.visited 56.Mr Johnson, we ________ cleaning our classroom. Can we go home now? A.finish B.finished C.are finishing D.have finished 57.—Have you seen the movie Guardians of the Galaxy III? —Not yet. But I ________ about it. It is a very successful science fiction film. A.have heard B.will hear C.was hearing 58.—Alice, look at the blue sky! The rain _______. —Let’s play soccer outside. A.stops B.will stop C.has stopped D.stopped 59.—Look! Somebody ______ the sofa. —Well, it wasn’t me. I didn’t do it. A.clean B.cleans C.is cleaning D.has cleaned 60.— you your homework yet? —Yes, I finished it a moment ago. A.Did;do B.Did;done C.Have;did D.Have;done 二、用所给词的正确形式填空。 61.Rose (teach) English since 2002. She’s got a lot of teaching experience. 62.Robinson has already cut down trees and (build) a house. 63.He has been for more than ten years but the people he saved still remember him. (die) 64.You may have a fever! Have you (take) your temperature? 65.Tom has (go) to the library so you have to wait. 66.I (study) in middle school for two years. 67.Tom has in China for two years and he likes living here. (be) 68.The government (try) to stop people from littering recently. 69.As far as I know, Michael has (leave) since he was in junior high school. 70.So far, the number of the people who died in the accident (rise) to 54. 71.I joined the book club last month and I (read) five books already. 72.Do you think that China (change) a lot in the past thirty years. 73.I (see) the new American movie already. I (see) it last Saturday. 74.Andy (listen) to pop music for 40 minutes. Tell him to stop and do his homework. 75.Look, Jim! The leaves on the trees (turn) brown. 76.Sandy is so happy today because she (pass) her English test. 77.My father (go) to Hong Kong. He (be) back in one week. 78.—Why are the students cheering? —Because they (win) the first prize in the competition. 79.Don’t wait for him. He up yet. (not wake) 80.The teacher is wondering what (happen) to the girl. She is crying sadly. 81.—What’s the name of the Chinese girl in the newest Harry Potter film? —I saw the film two weeks ago, but I (forget) her name. 82.So far, Mr Smith (be) in Hong Kong for three days and will be back in two days. 83.As a top player, Daniel (practise) hard to improve his physical strength over the past six years. 84.So far, the computer (bring) us great changes in our life. 85.Great changes (take) place in my hometown in recent years. 86.Cars (become) smarter and smarter over the past few years. Some of them can even drive themselves. 87.Have you ever (ride) a bike? 88.—Lily, can I borrow your bike? —Sorry, I (lend) it to Jenny. 89.So far, we (invite) ten people to take part in the daily activity. 90.Have you ever to your parents to ask for help? (write) 91.We’ve been friends since we (be) at school together. 92.The doctor (not take) his temperature yet. Please call the doctor as soon as possible. 93.Jim (leave) from his hometown for three months. 94.—Mary, how long your family (live) in this flat? —Quite a few years, since we (move) to Xinyang ten years ago. 95.—I (see) that new film directed by Zhang Yimou yesterday. —Did you? I (not see) it yet. 96.Some of our classmates (not be) to Kaifeng yet. 97.It (be) more than two years since Li Lei (leave) Zhengzhou. 98.— I (finish) reading the book already. What about you? — Oh, I (finish) it yesterday. 99.I’m writing to tell you that I (receive) your invitation already. 100.Eddie looks very hungry because Hobo has (eat) his food. 参考答案: 1.C 【详解】句意:我非常了解故宫博物院,因为我参观很多次了。 考查动词时态。根据“I…it many times.”可知,此处表示过去对现在的影响,应使用现在完成时,其结构是have/has done。故选C。 2.C 【详解】句意:我妈妈已经到伦敦去了。她已经在那里三天了。 考查现在完成时。根据“She…there for three days.”可知,两个句子都应用现在完成时,且第一个句子应用have gone to表示“已经去了某地(人还没回来)”,根据“for three days”可知第二个句子应用have been there表示“已经在那里”一段时间了。故选C。 3.D 【详解】句意:——陈叔叔在哪里?我已经好几天没见到他了。——哦,他去上海出差了。 考查动词辨析及时态用法。has been to曾经去过某地,已经回到说话地;has gone to去了某地,还未回来。根据“Where is Uncle Chen? I...him for a few days.”可知,第一空用现在完成时;答句表示陈叔叔去上海出差还未回来,用has gone to表达。故选D。 4.A 【详解】句意:——珍妮在哪里?她去上海出差了。她很快就会回来的。 考查动词时态。has gone to去了还未回;has been to去了已回;was in在;went to去。根据“She will be back soon.”可知她很快就会回来的,因此是表示已经去上海出差了,还未回。故选A。 5.C 【详解】句意:爸爸不在家。他从上个月起就离开了。 考查时态及延续性动词。根据“since last month”可知,时态为现在完成时,此处应用延续性动词;leave“离开”,为非延续动词,其延续性结构为be away。故选C。 6.A 【详解】句意:我从出生起就住在徐州。 考查现在完成时。have lived为现在完成时;am living为现在进行时;will live为一般将来时;was living为过去进行时。根据“since I was born”可知,主句的时态应用现在完成时,其结构为“have/has done”,此处应填have lived。故选A。 7.D 【详解】句意:山东省淄博市自今年2月下旬以来就以其特色烧烤而闻名。 考查时态。根据“since late February this year”可知,句子时态为现在完成时。故选D。 8.C 【详解】句意:——托尼,你为什么这么着急?——游行已经开始五分钟了。我不想错过太多。 考查现在完成时和延续性动词。根据“for five minutes”可知,此处应用现在完成时,其结构为have/has done,并且动词使用延续性动词;start为短暂性动词,其延续性动词为be on。故选C。 9.D 【详解】句意:日本电影《灌篮高手》已经上映了十分钟,但我还没能赶到电影院。 考查现在完成时。begin开始,为非延续性动词;be on上映;arrived到达;have been已经。根据“for ten minutes”可知第一个分句应用现在完成时,且谓语动词应为延续性动词,因此应用be on表示“(电影)上映”,排除A和C;根据“yet”可知第二个分句也应用现在完成时,此处应用arrive at the cinema表示“到达电影院”。故选D。 10.B 【详解】句意:中国共产党成立至今已有100多年历史。 考查动词时态。since引导的时间状语从句,主句用现在完成时,从句用一般过去时,从句的主语Communist Party与动词短语set up是被动关系,故从句用一般过去时被动语态,故选B。 11.D 【详解】句意:——我们怎么开始线上旅行?——我已经告诉过你。你难道没听? 考查动词时态。根据“Weren’t you listening?”可知,事情已经发生,强调过去动作对现在的影响,用现在完成时。故选D。 12.C 【详解】句意:杂交水稻之父袁隆平虽然已经去世一年了,但我们永远不会忘记他的贡献。 考查动词时态以及延续性动词。“for+一段时间”要与现在完成时连用,其结构为“have/has+动词过去分词”,且动词要用延续性动词,die是短暂性动词,对应的延续性动词是be dead,故选C。 13.D 【详解】句意:——我几天没有看见埃里克了。他不在家,是吗?——是的。他上周去上海了。他已经去上海一整周了并且他将在那再度过两天。 考查一般过去时和have been to、have gone to和have been in的辨析。have been to去过某地;have been in去了某地,后续时间段;have gone to去了某地。根据“for the whole week”可知第二空应填have been in,而主语he为第三人称单数,助动词应用has;根据“last week”可知第一空应用一般过去时,故选D。 14.A 【详解】句意:我最好的老朋友贝克和她的父母去了国外。自那以后我们再也没有见过了。 考查现在完成时。根据“since then”可知,时态使用现在完成时,故排除C、D;又根据“My best old friend Beck went abroad with her parents”可知,朋友去了国外,应该是再也没有见面了。故选A。 15.C 【详解】句意:我的朋友露西是乐于助人的,她在过去的三年里帮了我很多。 考查动词时态。根据“in the past three years”可知,句子是现在完成时,其构成是have/has done,故选C。 16.A 【详解】句意:——你的祖父母现在住在哪里?——他们在这个美丽的乡村呆了两年了。 考查短语辨析。have been in在某地待了一段时间,常接时间段;have been to去过某地,现已回来,后面可接次数;have gone to去某地了,现在人可能在去的途中或已在哪儿了,强调的是“现在还没回来”;have come to已经来,非延续性动词,后不跟时间段。根据“the beautiful countryside for two years”可知,此处表达“呆了两年了”,用词组have been in。故选A。 17.C 【详解】句意:——你的英语真好。你学英语多久了?——从我五岁开始。 考查连词辨析。Before在……之前;Until直到;Since自从;When当……时。根据“How long have you learned English?”可知,现在完成时中,时间状语用since后接一般过去时态句。故选C。 18.B 【详解】句意:——我真的很想在这个美丽的季节去杭州西湖。——我去过那里一次。那是一次愉快的经历。 考查句子时态。go去,动词原形;have been去过,现在完成时;will be将会……,一般将来时;was going过去进行时。根据“there once”可知,是曾经去过,应用现在完成时。故选B。 19.A 【详解】句意:熊猫丫丫自4月27日从美国回来了。 考查连词用法。since自从;for因为;before在……以前;after在……之后。根据“has been”可知,时态为是现在完成时,因“April 27th.”是时间点,需用since+时间点。故选A。 20.C 【详解】句意:从去年夏天参加伦敦游学之旅开始我就一直和我的寄宿家庭保持联系。 考查动词的时态。根据“since I took the study tour in London last summer.”可知,since是现在完成时的标志词,现在完成时的构成为have/has+过去分词。故选C。 21.B 【详解】句意:——你参观过太空博物馆吗?——是的,我参观过。 考查现在完成时态。根据答语中“I have”可知,句子要用现在完成时态,其谓语动词结构为“have/has+动词的过去分词”,主语you为第二人称,助动词要用have,visit的过去分词是visited。故选B。 22.A 【详解】句意:——《金银岛》这本书很有趣。我已经看了三遍了。 考查现在完成时。根据时间状语“already”可知,句子的时态是现在完成时,其谓语动词构成是have/has done,主语是I,因此助动词用have。故选A。 23.C 【详解】句意:——你妈妈在哪儿?我很长时间没见到她了。——她去波士顿了,明天就回来。 考查动词时态。goes to去某地,一般现在时;has been to去过某地,现在已经回来了,现在完成时;has gone to去某地了,现在还没有回来,现在完成时。根据“I haven’t seen her for a long time.”可知,此句时态为现在完成时;又根据“She’ll be back tomorrow.”可知,妈妈去波士顿还没回来,应用has gone to。故选C。 24.C 【详解】句意:——你去过我市的万达购物中心吗?——没有。虽然它已经开业一个多星期了,但我太忙了而没有去那。 考查延续性与非延续性动词。根据“for more than a week”可知,时态为现在完成时,且动词为延续性动词。A选项的start和B选项的open都是短暂性动词,不能与段时连用;C选项的open是形容词,表示“开着的”,has been open表示状态“已经开了”,可与一段时间连用。故选C。 25.C 【详解】句意:上个月我从图书馆借了几本书,我已经借了一个多月了。 考查动词辨析。lent借出(非延续性动词);borrowed借进(非延续性动词);kept保存,保持(延续性动词)。根据时间状语last month可知,第一空是一般过去时态,短语borrow sth. from...意为“从……借某物”,所以第一空用borrowed;第二空前的have是现在完成时的助动词,且“for+一段时间”要与延续性动词连用,所以第二空要用延续性动词kept。故选C。 26.B 【详解】句意:自从两年前,他就学会了骑自行车。 考查现在完成时。since的意思是“自从……以来”,常与现在完成时连用,本句主语He是第三人称单数形式,因此助动词用has。故选B。 27.C 【详解】句意:——吉米在哪儿?——他去杭州游览西湖了。他去过那里两次了。 考查时态和have been to与have gone to的区别。has been to去过某地,人已经回来;has gone to去了某地,人未回来。根据“Where is Jimmy?”可知,吉米不在说话的地方,说明去某地了,时态为现在完成时,排除A,一空处应用has gone to,排除B;二空处是说已经去过那里两次了,去已归来,因此用has/have been (to)。 故选C。 28.C 【详解】句意:我一周前借的这本书,但是我已经把它还给南希了。 考查动词的时态。第一句话中“a week ago”表示过去的时间,应与一般过去时态搭配,lend“借”,强调借出去,borrow“借”,强调借进来,这里表达的是借进来,故应用borrowed;第二个空表示“已经归还”,应用现在完成时态。故选C。 29.C 【详解】句意:——布朗先生,我们已经打扫完教室了。我们现在可以回家了吗?——当然。你们做得很好。 考查时态。根据“Can we go home now?”可知,已经打扫完了教室,强调结果,因此要用现在完成时。故选C。 30.D 【详解】句意:我对合肥的新面貌感到惊讶,因为在过去的30年里它发生了很大的变化。 考查现在完成时。change“改变”,根据时间状语“ in the past 30 years”可知,该句是现在完成时,结构是have/has done, 对现在造成的影响或结果是我很惊讶。故选D。 31.D 【详解】句意:到目前为止,艾米的汉语已经取得了很大的进步。现在她和我们交谈没有问题。 考查动词的时态。根据“So far”可知此处应用现在完成时。故选D。 32.C 【详解】句意:自从我上了写作课,我学到了很多关于写作的知识。 考查动词的时态。根据“since I took the writing courses”可知,这是现在完成时的标志,结构为have/has done。 故选C。 33.A 【详解】句意:——你买这台电脑多久了?——两个月。我父母给我买的生日礼物。 考查动词辨析和延续性动词。have有;buy买;borrow借入;lose丢失。根据“For two months. My parents bought it for my birthday.”可知,问对方拥有这台电脑多长时间了,和一段时间连用,应用延续性动词have,故选A。 34.C 【详解】句意:——你知道我们可以从图书馆借书多久吗?——也许一个星期。 考查持续性动词。borrow借;get得到;keep保存。根据“how long...”可知,句子的谓语要用持续性动词,keep是持续性动词,故选C。 35.C 【详解】句意:——我必须在本周还书吗?——不,你不必这样做。您可以借20天。 考查情态动词的一般疑问句。在以must开头的一般疑问句,肯定回答用must;否定回答用need’t或者don’t have to,故排除A。第二空根据“it for 20 days.”可知,该空是延续性动词,borrow是短暂性动词,因此排除B。故选C。 36.D 【详解】句意:Lucy的父亲不在海南,他离开两个星期了。 考查现在完成时和延续性动词。根据“for two weeks”可知,此处使用现在完成时,其结构为have/has done,动词使用延续性动词;leave是短暂性动词,其延续性动词为be away。故选D。 37.A 【详解】句意:自1936年鲁迅逝世以来,他已经去世87年了。 考查延续性动词和动词时态。根据“for about 87 years”可知,第一空应用延续性动词,die为非延续性动词,所以需变成其延续性动词be dead;再根据“since”可知,其后的从句要用一般过去时,主句要用现在完成时,die的过去式是died,主句中主语是Lu Xun,第三人称单数,所以be dead对应的现在完成时形式是has been dead,故选A。 38.B 【详解】句意:这位老人每晚需要睡五个小时,但是他今晚已经睡了超过七个小时。 考查现在完成时的用法。go to bed=go to sleep“去睡觉”,强调动作;sleep“睡觉”,表示状态;fall asleep“入睡”,表示睡觉的动作。“for over seven hours tonight.”强调动作的持续性,只能用sleep。故选B。 39.D 【详解】句意:会议已经持续多久了? 考查延续性动词和非延续性动词。begun开始;started开始;over结束的;lasted持续。how long:多长时间,后面的动词需是延续性的动词,只有D选项符合。故选D。 40.D 【详解】句意:——你什么时候和吉姆交上朋友的?——我们从五年前就成了朋友。 考查动词时态。根据“since five years ago”可知应使用现在完成时,结构为have/has done,动词必须是持续性动词be,be friends“成为朋友”,be的过去分词是been。故选D。 41.A 【详解】句意:丹尼尔借了这本书两个多星期了,他必须把它还给图书馆。 考查延续性动词及动词辨析。return返回,归还;give给;take带走;bring带来。第一空根据时间状语“for over two weeks”可知应用现在完成时,和时间段连用,谓语动词要用延续性动词,“borrow”的延续性动词是keep,主语为第三人称单数,故应用has kept;第二空根据“the book for over two weeks”可知,已经借了两周,不得不还书,故应用return。故选A。 42.A 【详解】句意:你曾经看过UFO吗? 考查动词时态。根据ever可知,句子应用现在完成时,故选A。 43.A 【详解】句意:——韩梅,你去过南京吗?——没有,从来没有。我计划这个暑假去那里。 考查副词辨析。ever曾经;still仍然;yet仍然,还;already已经。根据“Have you ... been to Nanjing, Han Mei?”可知,此处指是否曾去过南京,一般疑问句中用ever。故选A。 44.B 【详解】句意:约翰收到过最好的礼物是什么? 考查动词时态。根据“ever”可知,本句是现在完成时(have/has done),主语John是单数,助动词用has。故选B。 45.B 【详解】句意:——你曾经参观过长城吗?——没有,从来没有。 考查副词辨析。ever曾经,用于否定句和疑问句中,放句中;already早已,已经,用于肯定句中;never从不;yet仍,还,用于否定句中,用于句末。因为上句为疑问句,故可排除A。又因为第二个空前为“No”,可推测空后要表达从没去过,即用never。故选B。 46.C 【详解】句意:——你什么时候还书?——对不起,我还没看完。我明天可以还给你吗? 考查动词时态。根据“When will you return the book?”以及“Can I give it back to you tomorrow?”可知,看书的动作发生在过去,从过去某个时间就已经开始阅读,一直持续到现在还没有结束,故时态要用现在完成时。故选C。 47.B 【详解】句意:我们星期五要去听音乐会,但是我们还没有买票。 考查现在完成时。根据“We are going to a concert on Friday, but we...the tickets yet.”可知,周五要去听音乐会,但现在还没有买票,此处应用现在完成时“have/has done”。故选B。 48.C 【详解】句意:我叔叔去年去英国了,到目前为止我们还没有收到他的信。 考查动词时态。hear from sb.表示 “收到某人的来信”;根据“so far” 可知,此处是现在完成时,结构为:主语+have/has +过去分词。故选C。 49.D 【详解】句意:——你做完功课了吗?——还没。我还在做。 考查动词时态。第一空结合“yet”可知此处用现在完成时have/has done;根据“Not yet. I...it”可知还没有完成,现在正在做,用现在进行时be doing。故选D。 50.D 【详解】句意:我对合肥的新面貌感到惊讶,因为这些年来它发生了很大的变化。 考查动词时态。change改变,根据时间状语“over the years.”可知,该句是现在完成时,结构是have/has done。故选D。 51.C 【详解】句意:我妈妈已经在商场两个小时了。但是她还没有找到她最喜欢的裙子。 考查现在完成时。根据“for hours”和后文可知,时态应用现在完成时表延续;主语“My mother”为第三人称单数,助动词用has;动词“go”和“arrive”为非延续性,不能与一段时间连用。故选C。 52.B 【详解】句意:———谁去车站接洛里?——我去。我见过她好几次了。 考查现在完成时。根据“several times”可知,句子用现在完成时,表示过去发生的动作对现在造成的影响,结构为have/has+过去分词,主语是I,助动词用have。故选B。 53.C 【详解】句意:——你听说过The Toms这个乐队吗?——是的,他们今年早些时候才开始唱歌。但是他们已经出了两张唱片。 考查动词时态。根据“this year”可知,第一空为一般过去时,动词要用过去式;根据“already”可知,第二空为现在完成时:have/has done。故选C。 54.C 【详解】句意:我们学校很多班级都设立了阅读角。到目前为止,我们已经读了100多本书。 考查动词时态。根据时间状语“so far”可知,句子时态为现在完成时态,其结构为:have/has +过去分词。主语We是复数人称,助动词应用have。 故选C。 55.B 【详解】句意:这是我第一次带孩子参观故宫博物院。我想要他们了解更多有关中国古代文化的知识。 考查动词时态。根据“It’s the first time that”可知此处使用现在完成时,谓语用have/has+过去分词构成,故选B。 56.D 【详解】句意:约翰逊先生,我们已经打扫完教室了。我们现在可以回家了吗? 考查现在完成时。根据后句“Can we go home now?”可知,前句“打扫教室”的动作已经完成,句子时态应用现在完成时,其结构为have/has done;主语为we,助动词用have,动词finish的过去分词为finished。故选D。 57.A 【详解】句意:——你看过《银河护卫队III》这部电影了吗?——还没有。但我听说过它。它是一部非常成功的科幻电影。 考查现在完成时。根据“Not yet.”可知,此处是指“我已经听说过它”,表示过去发生的事情对现在造成的影响,用现在完成时。故选A。 58.C 【详解】句意:——爱丽丝,看蓝色的天空。雨已经停了。——我们去外面踢足球吧。 考查动词时态。根据前句中“the blue sky”及应答句“Let’s play soccer outside.”可以推断,雨已经停了,故此处用现在完成时have/has done。故选C。 59.D 【详解】句意:——看!有人把沙发擦干净了。——好吧,不是我。我没有做过。 考查时态。根据“Well, it wasn’t me. I didn’t do it.”判断,有人清理了沙发,时态应用现在完成时,结构为have/has done;Somebody作主语,助动词用has。故选D。 60.D 【详解】句意:——你已经完成你的家庭作业了吗?——是的,我刚才就完成了。 考查时态。根据yet可知,时态为现在完成时,疑问句中结构为have/has+主语+动词过去分词+其它,do的过去分词为done。故选D。 61.has taught 【详解】句意:罗斯从2002年开始教英语。她有很多教学经验。根据时间状语“since 2002”可知,该句时态为现在完成时态,其结构为have/has+过去分词,主语Rose为第三人称单数,所以助动词用has。故填has taught。 62.built 【详解】句意:罗宾逊已经砍了树,盖了房子。根据“has already cut down trees”可知,句子是现在完成时,and连接前后相同结构的单词短语或句子,cut是过去分词形式,所以build也用过去分词形式。故填built。 63.dead 【详解】句意:他已过世十多年了,但是他救的那些人仍然记得他。die动词“死亡”,句中有表示一段时间的“for more than ten years”,因此本句要使用延续性动词,用be+dead表示一种状态。故填dead。 64.taken 【详解】句意:你可能发烧了!你量过体温了吗?take one’s temperature意为“量体温”;空前的Have是现在完成时的助动词,其后接动词过去分词,所以空格处应填take的过去分词taken。故填taken。 65.gone 【详解】句意:汤姆去图书馆了,所以你得等一等。根据“so you have to wait”及助动词has可知,时态用现在完成时“have/has done”,表示“去了还未回来”。 故填gone。 66.have studied 【详解】句意:我在中学学习了两年。根据“for two years”可知时态用现在完成时“have/has done”,主语是I,助动词用have。故填have studied。 67.been 【详解】句意:汤姆在中国已经两年了,他喜欢住在这里。根据“for two years”可知,句子时态为现在完成时,其结构为have/has done;主语为Tom,助动词用has;动词be的过去分词为been。故填been。 68.has tried 【详解】句意:政府最近试图阻止人们乱扔垃圾。根据“recently”可知,句子时态为现在完成时,其结构为have/has done;主语“The government”为第三人称单数,助动词用has,动词try的过去分词为tried。故填has tried。 69.left 【详解】句意:据我所知,迈克尔从初中起就离开了。根据助动词has可知,此句为现在完成时态,结构是have/has+动词的过去分词。leave的过去分词是left“离开”。故填left。 70.has risen 【详解】句意:到目前为止,事故中死亡的人数已经上升至54。根据“So far”可知,时态为现在完成时“have/has+动词过去分词”,“the number of the people”是主语,谓语动词用单数形式。故填has risen。 71.have read 【详解】句意:我上个月加入了读书俱乐部,我已经读了五本书了。结合句意和“already”可知,句子时态应用现在完成时,其结构为have done;主语为I,助动词用have,read的过去分词为read。故填have read。 72.has changed 【详解】句意:你认为中国在过去的三十年里发生了很大的变化吗?根据“in the past thirty years”可知,时态是现在完成时,主语是China,助动词用has,change后跟动词的过去分词,故填has changed。 73. have seen saw 【详解】句意:我已经看过那部新的美国电影了。我上星期六看的。根据“already”可知,空一所在句为现在完成时(have/has done),主语是I,助动词用have,see的过去分词为seen;再根据“last Saturday.”可知,空二所在句为一般过去时。故填have seen;saw。 74.has listened 【详解】句意:安迪已经听了40分钟的流行音乐。告诉他停下来做作业。结合“Tell him to stop”以及“for 40 minutes”可知此处表示已经听了40分钟的流行音乐,过程一直在持续,因此需用现在完成时,结构为has/have done,主语是第三人称单数Andy,用has。故填has listened。 75.have turned 【详解】句意:看,吉姆!树上的叶子变成了棕色。根据“The leaves on the trees…brown”可知,树上的叶子已经变成了棕色,强调已经完成的动作用现在完成时have/has done的结构,主语是复数形式,助动词用have,故填have turned。 76.has passed 【详解】句意:桑迪今天很高兴,因为她通过了英语考试。根据“Sandy is so happy today because she...her English test.”可知,强调通过了英语考试对现在的影响,用现在完成时,主语是she,助动词用has。故填has passed。 77. has gone will be 【详解】句意:我父亲去了香港。他将在一周后回来。结合“in one week”可知第二空应使用一般将来时,will do的结构;由此可推知第一空表示“父亲去了香港”,还没回来,主语是第三人称单数father,需用现在完成时has gone to。故填has gone;will be。 78.have won 【详解】句意:——学生们为什么欢呼?——因为他们在比赛中获得了第一名。根据“Because they...the first prize in the competition.”可知,赢得比赛导致学生们欢呼,强调对现在的影响,用现在完成时,主语是复数,故填have won。 79.hasn’t waken 【详解】句意:别等他了。他还没有醒过来。结合yet,可知此处需用现在完成时,表示“还没有醒过来”,主语是he,结构为has done。故填hasn’t waken。 80.has happened 【详解】句意:老师想知道那个女孩出了什么事。她伤心地哭着。根据“She is crying sadly.”可知,空处表达的动作发生在过去,对现在有影响,所以应用现在完成时,what默认为单数,故填has happened。 81.have forgotten 【详解】句意:——最新的《哈利波特》电影中的中国女孩叫什么名字?——我两周前看过这部电影,但我忘了她的名字。根据“I saw the film two weeks ago, but I...her name”可知忘记了她的名字,此处表示过去的动作对现在的影响,用现在完成时“have/has+动词过去分词”,主语是I,助动词用have。故填have forgotten。 82.has been 【详解】句意:到目前为止,史密斯先生已经在香港待了三天了,并且将在两天后回去。根据“So far”以及“for three days”可知用现在完成时表示动作的延续,又根据提示词“be”可知,用be动词的过去分词形式“been”,主语“Mr Smith”为第三人称单数,故空处填has been。故填has been。 83.has practised 【详解】句意:作为一名顶级球员,丹尼尔在过去的六年里一直努力训练以提高他的体力。根据“over the past six years”可知,强调时间的延续,用现在完成时。故填has practised。 84.has brought 【详解】句意:到目前为止,计算机给我们的生活带来了巨大的变化。bring“带来”,根据“So far”可知,此处用现在完成时,其构成为主语+have/has+done,主语the computer是第三人称单数,故填has brought。 85.have taken 【详解】句意:近年来,我的家乡发生了巨大的变化。根据“in recent years”可知句子应用现在完成时,主语为Great changes,助动词用have,take的过去分词为taken。故填have taken。 86.have become 【详解】句意:在过去的几年里,汽车变得越来越智能。它们中的一些甚至可以自动驾驶。根据“over the past few years”可知,本句时态为现在完成时have/has done结构,主语cars为复数形式,所以助动词用have,become的过去分词为become。故填have become。 87.ridden 【详解】句意:你骑过自行车吗?根据“Have”可知,时态是现在完成时,其谓语动词构成是have done,因此此处用动词过去分词形式ridden,意为“骑”。故填ridden。 88.have lent 【详解】句意:——Lily,我可以借你的自行车吗?——抱歉,我已经把它借给Jenny了。根据“Sorry”可知自行车已经借给了Jenny,句子应用现在完成时,表示过去发生的动作对现在造成的影响,主语为I,助动词用have,lend的过去分词为lent。故填have lent。 89.have invited 【详解】句意:到目前为止,我们已经邀请了十个人参加这个日常活动。根据“So far”可知此句应用现在完成时,其构成为主语+have/has+过去分词;主语是“we”,因此用“have invited”。故填have invited。 90.written 【详解】句意:你曾写信给你的父母寻求帮助吗?根据“Have you ever…”可知,句子时态为现在完成时,其结构为have done,此处应用动词write的过去分词written。故填written。 91.were 【详解】句意:自从我们一起上学,我们就成为了朋友。根据since可知,从过去某一时间开始,此处用一般过去时,主语是we,be动词用were。故填were。 92.hasn’t taken 【详解】句意:医生还没有测量他的体温。请尽快打电话给医生。根据“yet”可知是现在完成时态,由于主语是三单,所以是将not take变为hasn’t taken。故填hasn’t taken。 93.has been away 【详解】句意:吉姆已经离开家乡三个月了。根据“for three months”可知,句子时态为现在完成时,且表示延续性的含义,have been away“已经离开”符合;根据主语为第三人称单数的“Jim”可知,此处应用动词的三单形式。故填has been away。 94. have lived moved 【详解】句意:——Mary,你们家在这套公寓里住了多久了?——自从我们十年前搬到信阳以来,已经有好几年了。how long“多久”,通常与现在完成时连用,family在这里表示“家人”,看作复数形式,助动词用have。根据“ten years ago”可知,第三个空填动词过去式,故填have;lived;moved。 95. saw haven’t seen/have not seen 【详解】句意:——我昨天看了张艺谋导演的新电影。——你看啦?我还没看呢。根据“yesterday”可知,第一空强调动作发生在过去,应用一般过去时,see应变为过去式saw;根据“yet”可知,第二空应用现在完成时,结构为have done,变否定句时,否定词not可与助动词have缩写为haven’t,see用其过去分词形式seen。故填saw;haven’t seen/have not seen。 96.haven’t been/have not been 【详解】句意:我们的一些同学还没有去过开封。根据“yet”可知句子用现在完成时,主语是名词复数,助动词用have,变否定句在have后加not,have not=haven’t,be动词的过去分词是been。故填haven’t been/have not been。 97. has been left 【详解】句意:自从李雷离开郑州已经超过两年了。时态为现在完成时,结构为have/has done;主语为it,应用has,be的过去分词为been;since引导的从句,时态用一般过去时,leave的过去式为left。故填has been;left。 98. have finished finished 【详解】句意:——我已经读完了这本书。你呢?——哦,我昨天读完的。根据“already”可知,第一空时态为现在完成时,结构为has/have+done,主语是I,助动词用have,finish的过去分词为finished;根据“yesterday”可知,第二空时态为一般过去时,谓语动词用过去式。故填have finished;finished。 99.have received 【详解】句意:我写信是想告诉你我已经收到了你的邀请。根据already可知,从句用现在完成时have/has done的结构,根据I可知,助动词用have,故填have received。 100.eaten 【详解】句意:Eddie看起来很饿,因为Hobo吃了他的食物。根据空前的“has”可知,此处应用所给词的过去分词形式,构成现在完成时。故填eaten。 原创精品资源学科网独家享有版权,侵权必究!6 学科网(北京)股份有限公司 $$

资源预览图

专题13 期末语法过关:现在完成时 100题(期末真题+名校模拟)-2023-2024学年八年级英语下学期期末复习挑战满分百题斩(江苏专用)
1
专题13 期末语法过关:现在完成时 100题(期末真题+名校模拟)-2023-2024学年八年级英语下学期期末复习挑战满分百题斩(江苏专用)
2
专题13 期末语法过关:现在完成时 100题(期末真题+名校模拟)-2023-2024学年八年级英语下学期期末复习挑战满分百题斩(江苏专用)
3
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。