Unit 3 Amazing sports 单元语法(现在完成时)-2025-2026学年八年级英语下册单元语法词汇题型知识点练习(冀教版)

| 2份
| 19页
| 488人阅读
| 4人下载
初高中英语资料大全
进店逛逛

内容正文:

Unit 3 Amazing sports 核心语法精练(现在完成时) (时间:40分钟,满分:100分) 现在完成时 用法 ①表示过去的行为对现在产生的影响 ②表示过去的某一动作/状态一直持续到现在 结构 主语 + have/ has + 过去分词 + 其它 (主语是第三人称单数时用 has) 时间标志词 ①already (肯定句) ②yet (疑问句/否定句) ③so far ④since + 时间点 ⑤for + 时间段 ⑥recently “终止” 、“延续”的转换 动词从词义上可以分为延续性和非延续性两种。当现在完成时与一段时间连用时,应将非延 续性动词转换为延续性动词。 《猫》已经开演 半个小时了。 “Cats” has begun for half an hour. × “Cats” has been on for half an hour. √ “Cats” has begun. √ 这本字典你买 了多久了? How long have you bought this dictionary? × How long have you had this dictionary? √ 常见短暂性动词与其对应的延续性动词 动词----动词 buy have borrow keep put on wear catch a cold have a cold become be 用“be+形容词 ”代替 marry be married fall ill be ill fall asleep be asleep wake up be awake die be dead open be open close be closed 用“be+副词 ”代替 start/begin be on get up be up go out be out leave be away finish be over join be a member/be in 一、单项选择(本大题共30小题,每小题2分,共60分) 1.The old man ________ his hometown for nearly 50 years. He misses it very much. A.has left B.left C.has been away from D.was away from 2.How time flies! Three years ________ since I ________ you last time. A.has passed; met B.have passed; meet C.passed; have met D.passed; met 3.So far, more and more students ________ good learning habits by making plans. A.develop B.have developed C.developed D.will develop 4.Neither the students nor their teacher _________ Guilin before. A.has gone to B.have been to C.have gone to D.has been to 5.—Wow, jiaozi is really delicious. Who ________ it? —My little brother Timmy. A.is cooking B.will cook C.has cooked 6.I ________ this book for three days. A.borrowed B.have borrowed C.have kept 7.—Bob, I _________ a newly opened library beside my home recently. —That’s wonderful! We can do some reading this weekend. A.was discovering B.have discovered C.will discover 8.—Where is Tom? —He _______ the library. He will be back in an hour. A.has been to B.went to C.has gone to D.goes to 9.—Tom, would you like to visit the Summer Palace with me this Sunday? —Thanks for asking, but I ________ it many times already. A.am visiting B.will visit C.was visiting D.have visited 10.—What are you doing, Lin Tao? —I’m solving the Luban lock. I ________ several times, but it’s so challenging! A.tried B.have tried C.was trying D.had tried 11.Tom isn’t here now. He ________ to Shanghai on business. A.is B.has gone C.has been 12.Mr Smith ________ to China 10 years ago and has been there ________. A.has gone; since then B.went; ever since C.has gone; since than D.went; from then 13.—How long has Mr. White ________ Joan? —I am not sure. Maybe they got married five years ago. A.married B.got married to C.been married with D.been married to 14.They _________the movie twice so they can tell every scene in the movie correctly. A.see B.saw C.have seen D.haven’t seen 15.—Where’s Tom? —Nobody knows where he has gone. He ________ home for nearly a week. A.left B.has been away from C.has left 16.—Are you a soccer player in your school? —Yes, I ________ the team two years ago. I ________ in the team for two years. A.have joined; have been B.was joined; am C.joined; was D.joined; have been 17.Half an hour ________since the train ________. A.has passed; left B.has passed; has left C.passed; has left D.passed; left 18.They left for Beijing last week and we ________ them so far. A.don’t hear from B.didn’t hear from C.haven’t heard from D.won’t hear from 19.Recently, the US social media star, I Show Speed ________ super popular in China. A.was becoming B.will become C.has become D.becomes 20.Neither Jim nor Tom ________ France before, but they know the country very well. A.has gone to B.has been to C.have gone to D.have been to 21.—Look! Someone ________ the classroom. —Wow, it’s clean. But I didn’t do it. A.cleaned B.is cleaning C.has cleaned 22.I ________ a lot since I started junior high school. A.change B.changed C.will change D.have changed 23.— I had fun in Harbin Ice and Snow World last vacation. I really like it! — So do I. I ________ it twice. A.visited B.am visiting C.have visited 24.This novel is very interesting. My brother _________ it three times. A.has read B.is reading C.was reading 25.The final of the basketball match ________ for an hour, but we are still very excited. A.has been over B.has ended C.has been on D.has begun 26.―Have you given the books back to the library ________ ? ―Yes, I have ________ given them back. A.yet; yet B.ever; already C.already; yet D.yet; already 27.— Are you in the school English club? — Yes. I ________ the club since I came to this school. A.was in B.have joined C.have been a member of 28.—When will you hand in your report, David? —Sorry, I forget to bring it but I _________ it. A.finish B.have finished C.was finishing 29.—How long have you been a teacher in this school? —________ 10 years. A.In B.For C.Since 30.In the past five years, our school library ________ a lot, besides having more books. A.change B.changes C.changed D.has changed 二、单词拼写(本大题共10小题,每小题2分,共20分) 31.He (work) in the shoe factory since 2020. 32.My parents (live) in that city since 2008. 33.I (watch) Huai Opera three times since I came to Huai’an. 34.So far, Mr. Wu (help) over 500 children to receive education. 35.Mr. Nima (teach) in the school for ten years. 36.There (be) a lot of changes in our city in the past few years. 37.She (play) the piano since she was five years old. 38.Have you (check) all the machines before using them? 39.The old couple have been (marry) for fifty years. 40.Tom has (wake) for the whole night because of the noise on the street. 三、完成句子(本大题共10小题,每小题2分,共20分) 41.Mary reads more than 100 different books. (改为现在完成时) Mary more than 100 different books. 42.I have already eaten a bowl of rice.(改为否定句) I eaten a bowl of rice . 43.美丽的丽江古城几十年来一直是热门旅游景点。 Beautiful Lijiang Old Town for decades. 44.他已经放弃了今天去博物馆参观的打算。 He has on visiting the museum today. 45.自从上周三以来,我的叔叔已经修理了十多辆自行车了。 My uncle last Wednesday. 46.风和水共同塑造了这片神奇的景观。 Wind and water this magical landscape together. 47.我们刚刚收到了工作计划。 We our . 48.人们已经砍倒了许多树。 People many trees. 49.这本书我借了一周了。 I this book for a week. 50.迈克的爷爷奶奶结婚50年了。(两种表达) ①Mike’s grandparents for fifty years. ②Mike’s grandparents fifty years ago. 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $ Unit 3 Amazing sports 核心语法精练(现在完成时) (时间:40分钟,满分:100分) 现在完成时 用法 ①表示过去的行为对现在产生的影响 ②表示过去的某一动作/状态一直持续到现在 结构 主语 + have/ has + 过去分词 + 其它 (主语是第三人称单数时用 has) 时间标志词 ①already (肯定句) ②yet (疑问句/否定句) ③so far ④since + 时间点 ⑤for + 时间段 ⑥recently “终止” 、“延续”的转换 动词从词义上可以分为延续性和非延续性两种。当现在完成时与一段时间连用时,应将非延 续性动词转换为延续性动词。 《猫》已经开演 半个小时了。 “Cats” has begun for half an hour. × “Cats” has been on for half an hour. √ “Cats” has begun. √ 这本字典你买 了多久了? How long have you bought this dictionary? × How long have you had this dictionary? √ 常见短暂性动词与其对应的延续性动词 动词----动词 buy have borrow keep put on wear catch a cold have a cold become be 用“be+形容词 ”代替 marry be married fall ill be ill fall asleep be asleep wake up be awake die be dead open be open close be closed 用“be+副词 ”代替 start/begin be on get up be up go out be out leave be away finish be over join be a member/be in 一、单项选择(本大题共30小题,每小题2分,共60分) 1.The old man ________ his hometown for nearly 50 years. He misses it very much. A.has left B.left C.has been away from D.was away from 【答案】C 【详解】句意:这位老人离开家乡已经近50年了。他非常想念它。 考查现在完成时与延续性动词的用法。has left已经离开;left离开;has been away from已经离开;was away from曾离开。句中“for nearly 50 years”表示一段时间,需用现在完成时,且动词需具有延续性。leave(离开)是短暂性动词,不能与时间段连用;be away from是延续性表达,可以与时间段连用,主语为单数the old man,谓语动词的现在完成时形式为has been。故选C。 2.How time flies! Three years ________ since I ________ you last time. A.has passed; met B.have passed; meet C.passed; have met D.passed; met 【答案】A 【详解】句意:时光飞逝!自从我上次见到你已经三年了。 考查时态。has passed经过(现在完成时,主语为单数);have passed经过(现在完成时,主语为复数);passed经过(一般过去时);met遇见(一般过去时);meet遇见(一般现在时);have met遇见(现在完成时)。根据“Three years…since I… you last time.”可知,since引导的时间状语从句常用一般过去时,主句常用现在完成时,主句主语“Three years”指时间段,视作整体,谓语动词用单数形式,故第一空填has passed;从句根据“last time”可知用一般过去时,meet的过去式为met。故选A。 3.So far, more and more students ________ good learning habits by making plans. A.develop B.have developed C.developed D.will develop 【答案】B 【详解】句意:到目前为止,越来越多的学生通过制定计划养成了良好的学习习惯。 考查现在完成时。develop养成,一般现在时;have developed已经养成,现在完成时;developed养成,一般过去时;will develop将养成,一般将来时。根据时间状语“So far”,可知动作从过去持续到现在并对现在有影响,应用现在完成时。故选B。 4.Neither the students nor their teacher _________ Guilin before. A.has gone to B.have been to C.have gone to D.has been to 【答案】D 【详解】句意:这些学生和他们的老师以前都没去过桂林。 考查主谓一致及现在完成时。has gone to已经去了(人未回);have been to曾经去过(人已回);have gone to已经去了(人未回),主语为复数;has been to曾经去过(人已回),主语为单数。在“neither…nor…”结构中,谓语动词遵循“就近原则”,即与nor后的主语“their teacher”一致,用单数形式。且根据句意,表示“曾经去过”,应用“has been to”。故选D。 5.—Wow, jiaozi is really delicious. Who ________ it? —My little brother Timmy. A.is cooking B.will cook C.has cooked 【答案】C 【详解】句意:——哇,饺子真的很美味。是谁做的?——我的小弟弟蒂米。 考查时态辨析。is cooking现在进行时;will cook一般将来时;has cooked现在完成时。根据“jiaozi is really delicious”可知,饺子是“已经做好”的,动作发生在过去且对现在有影响,现在完成时“has cooked”符合语境。故选C。 6.I ________ this book for three days. A.borrowed B.have borrowed C.have kept 【答案】C 【详解】句意:我借这本书已经三天了。 考查现在完成时与延续性动词。句中的“for three days”表示一段时间,需与延续性动词连用,而“borrow”是短暂性动词,不能与时间段连用,应改为延续性动词“keep”。故选C。 7.—Bob, I _________ a newly opened library beside my home recently. —That’s wonderful! We can do some reading this weekend. A.was discovering B.have discovered C.will discover 【答案】B 【详解】句意:——鲍勃,我最近在我家旁边发现了一个新开的图书馆。——太棒了!这个周末我们可以读点书。 考查时态。discover“发现”,根据“recently”可知,此处用现在完成时,故选B。 8.—Where is Tom? —He _______ the library. He will be back in an hour. A.has been to B.went to C.has gone to D.goes to 【答案】C 【详解】句意:——汤姆在哪里?——他去了图书馆。他将在一小时后回来。 考查时态。has been to曾经去过(表示去过某地,现在已经回来);has gone to去了(表示去了某地,还没回来)。根据“He will be back in an hour”可知,他现在不在说话地,去了图书馆还没回来。故选C。 9.—Tom, would you like to visit the Summer Palace with me this Sunday? —Thanks for asking, but I ________ it many times already. A.am visiting B.will visit C.was visiting D.have visited 【答案】D 【详解】句意:——Tom,这个周日你愿意和我一起去颐和园吗?——谢谢邀请,但我已经去过很多次了。 考查动词时态。根据“it many times already”可知,此处强调过去动作对现在的影响,即Tom已多次去过颐和园,无需再同行,所以用现在完成时态。故选D。 10.—What are you doing, Lin Tao? —I’m solving the Luban lock. I ________ several times, but it’s so challenging! A.tried B.have tried C.was trying D.had tried 【答案】B 【详解】句意:——你在做什么,林涛?——我正在解鲁班锁。我已经尝试了好几次,但它太有挑战性了!    考查动词时态辨析。tried一般过去时;have tried现在完成时;was trying过去进行时;had tried过去完成时。根据“I’m solving the Luban lock”可知,说话者正在解锁,且“but it’s so challenging”表明尝试的动作发生在过去但对现在仍有影响,强调过去的动作与现在的关联,因此用现在完成时,故选B。 11.Tom isn’t here now. He ________ to Shanghai on business. A.is B.has gone C.has been 【答案】B 【详解】句意:汤姆现在不在这里。他去上海出差了。 考查现在完成时。根据“Tom isn’t here now.”可知,汤姆现在不在说话地点,是去了上海还没回来。“去了某地还未回来”用has gone to。故选B。 12.Mr Smith ________ to China 10 years ago and has been there ________. A.has gone; since then B.went; ever since C.has gone; since than D.went; from then 【答案】B 【详解】句意:史密斯先生10年前去了中国,从那以后一直待在那里。   考查动词时态及短语辨析。has gone已经离开,现在完成时;since then自那时起;went过去式;ever since自从;from then从那时起。根据“10 years ago ”可知,“10年前”是过去时间,用一般过去时,第一空选went;根据“has been there”可知,“从那以后”表示持续到现在,第二空用ever since。故选B。 13.—How long has Mr. White ________ Joan? —I am not sure. Maybe they got married five years ago. A.married B.got married to C.been married with D.been married to 【答案】D 【详解】句意:——怀特先生和琼结婚多久了?——我不确定。可能他们五年前结的婚。   考查动词短语搭配。marry是及物动词,可直接接宾语;get married to表示结婚的动作;be married to表示结婚的状态。根据问句中的“how long”可知,此处询问的是持续的状态,且married后接宾语时需用介词to。故选D。 14.They _________the movie twice so they can tell every scene in the movie correctly. A.see B.saw C.have seen D.haven’t seen 【答案】C 【详解】句意:他们已看过这部电影两次了,因此他们能准确描述电影中的每个场景。 考查动词时态。根据“twice”可知,动作已完成且对现在有影响,空处需用现在完成时,其结构为has/have done,根据“so they can tell every scene in the movie correctly.”可知,能准确描述电影中的每个场景,说明是看过这部电影了,需肯定形式have seen。故选C。 15.—Where’s Tom? —Nobody knows where he has gone. He ________ home for nearly a week. A.left B.has been away from C.has left 【答案】B 【详解】句意:——Tom在哪里?——没人知道他去了哪里。他已经离家将近一周了。 考查现在完成时的延续动词。left离开,过去式;has been away from已经离开,现在完成时,延续动词;has left已经离开,现在完成时,短暂动词。根据“for nearly a week”可知,应用现在完成时,且动词用延续性动词,leave变为“be away”。故选B。 16.—Are you a soccer player in your school? —Yes, I ________ the team two years ago. I ________ in the team for two years. A.have joined; have been B.was joined; am C.joined; was D.joined; have been 【答案】D 【详解】句意:——你是你们学校的足球运动员吗?——是的,两年前我加入了足球队。我已经在队里两年了。 考查一般过去时和现在完成时时态。根据“two years ago”可知,动作发生在过去且是主语主动发出,因此排除选项A及选项B;根据“for two years”可知,第二个题空时态为现在完成时,现在完成时的谓语动词形式为have/has done。故选D。 17.Half an hour ________since the train ________. A.has passed; left B.has passed; has left C.passed; has left D.passed; left 【答案】A 【详解】句意:火车离开已经半小时了。     考查动词时态。此处是since引导的从句,主句用现在完成时,从句用一般过去时,即:第一空表示“半小时已经过去”,强调对现在的影响,用现在完成时(has passed);第二空表示“火车离开”是过去的动作,用一般过去时(left)。故选A。 18.They left for Beijing last week and we ________ them so far. A.don’t hear from B.didn’t hear from C.haven’t heard from D.won’t hear from 【答案】C 【详解】句意:他们上周去了北京,到现在我们还没有他们的消息。 考查时态。so far表示“到目前为止”,常与现在完成时连用,其构成为主语+have/has+done。故选C。 19.Recently, the US social media star, I Show Speed ________ super popular in China. A.was becoming B.will become C.has become D.becomes 【答案】C 【详解】句意:最近,美国社交媒体明星I Show Speed在中国变得超级受欢迎。 考查时态辨析。根据“Recently”可知,此处描述的动作发生在过去,且对现在有影响(即现在仍然受欢迎),所以应该用现在完成时。故选C。 20.Neither Jim nor Tom ________ France before, but they know the country very well. A.has gone to B.has been to C.have gone to D.have been to 【答案】B 【详解】句意:吉姆和汤姆以前都没去过法国,但他们对这个国家非常了解。 考查现在完成时和主谓一致。has gone to去了某地,主语为第三人称单数;has been to去过某地,主语是第三人称单数;have gone to去了某地,主语为第一人称或者是复数;have been to去过某地,主语为第一人称或者是复数。根据“Neither Jim nor Tom ... France before”可知,吉姆和汤姆以前没去过法国,表示“去过某地”应用have/has been to;“neither... nor...”连接两个主语时,遵循“就近原则”,Tom是第三人称单数,所以助动词用has。故选B。 21.—Look! Someone ________ the classroom. —Wow, it’s clean. But I didn’t do it. A.cleaned B.is cleaning C.has cleaned 【答案】C 【详解】句意:——看,有人打扫了教室。——哇,教室很干净。但不是我做的。 考查时态辨析。cleaned打扫,一般过去时;is cleaning正在打扫,现在进行时;has cleaned已经打扫,现在完成时。根据句意理解及“it’s clean. But I didn’t do it.”,可以判断打扫教室这个动作发生在过去,对现在造成了影响,教室已经打扫了,所以这里用现在完成时,结构为:have/has+动词过去分词.主语是someone,是个不定代词,作主语谓语动词用单数,所以应该用has,故选C。 22.I ________ a lot since I started junior high school. A.change B.changed C.will change D.have changed 【答案】D 【详解】句意:自从上初中以来,我已经发生了很大变化。 考查现在完成时。change变化。since表示“自从……以来”,主句用现在完成时“have/has + 过去分词”表示从过去某一时间持续到现在的动作或状态。主语为I,助动词用have,change的过去分词是changed。故选D。 23.— I had fun in Harbin Ice and Snow World last vacation. I really like it! — So do I. I ________ it twice. A.visited B.am visiting C.have visited 【答案】C 【详解】句意:——上个假期我在哈尔滨冰雪世界玩得很开心。我真的很喜欢它!——我也是。我已经去了两次了。 考查现在完成时。根据“So do I. I...it twice.”可知,已经去了两次了,表示动作已经完成,故选C。 24.This novel is very interesting. My brother _________ it three times. A.has read B.is reading C.was reading 【答案】A 【详解】句意:这本小说很有趣。我哥哥已经读了三遍了。 考查动词时态。根据空后“three times”可知,此处是指哥哥读过这本书三次,强调这个动作对现在的影响,即他对这本书很熟悉,认为书很有趣,所以时态应用现在完成时,其结构为have/has done;主语“My brother”第三人称单数,助动词应用has,动词read的过去分词为read。故选A。 25.The final of the basketball match ________ for an hour, but we are still very excited. A.has been over B.has ended C.has been on D.has begun 【答案】A 【详解】句意:篮球比赛的决赛已经结束一个小时了,但我们仍然非常兴奋。 考查现在完成时的用法和词语辨析。be over结束,持续性动词;ended结束,短暂性动词;be on开始,持续性动词;begun开始,短暂性动词。根据“but we are still very excited.”可知,篮球比赛已经结束了,排除选项C、D。根据“for an hour”可知,此处表示持续一段时间,要用表示持续状态的动词。故选A。 26.―Have you given the books back to the library ________ ? ―Yes, I have ________ given them back. A.yet; yet B.ever; already C.already; yet D.yet; already 【答案】D 【详解】句意:你已经把书还给图书馆了吗?——是的,我已经把它们都归还了。 考查副词辨析。yet还,已经,常用于现在完成时否定句和疑问句句末;ever曾经;already已经,常用于现在完成时肯定句中。第一句为现在完成时疑问句句末,应用yet,询问已经归还了没有;第二句为现在完成时肯定句中,应用already,表示已经归还;ever表示“曾经”,不符合语境。故选D。 27.— Are you in the school English club? — Yes. I ________ the club since I came to this school. A.was in B.have joined C.have been a member of 【答案】C 【详解】句意:——你在学校英语俱乐部吗?——是的,自从我来到这所学校,我就一直是俱乐部的成员。 考查现在完成时。was in在……(一般过去时);have joined已经加入(现在完成时,表示动作);have been a member of已经是……的成员(现在完成时,表示状态)。根据“since I came to this school”可知,此处表示从过去持续到现在的状态,用have been a member of符合语境。故选C。 28.—When will you hand in your report, David? —Sorry, I forget to bring it but I _________ it. A.finish B.have finished C.was finishing 【答案】B 【详解】句意:——David,你什么时候交报告?——对不起,我忘记带了,但我已经完成了。 考查现在完成时。finish 完成(一般现在时);have finished 完成(现在完成时);was finishing 正在完成(过去进行时)。根据“I forgot to bring it”和“but”可知,报告已经完成了,所以此句时态应用现在完成时,其构成为“have/has done”。故选B。 29.—How long have you been a teacher in this school? —________ 10 years. A.In B.For C.Since 【答案】B 【详解】句意:——你在这所学校当老师多久了?——(已经当了)10 年了。 介词辨析。in+年月,表示在将来某段时间里;for+一段时间,一般用于现在完成时;since+时间点,一般用于现在完成时。根据“have been”可知答句为现在完成时,且10年是时间段,所以用for。故选B。 30.In the past five years, our school library ________ a lot, besides having more books. A.change B.changes C.changed D.has changed 【答案】D 【详解】句意:在过去的五年里,我们学校的图书馆除了有更多的书外,还发生了很大的变化。 考查时态。根据“In the past five years”并结合语境可知,此处表示从过去一直持续到现在的动作或状态,应用现在完成时。故选D。 二、单词拼写(本大题共10小题,每小题2分,共20分) 31.He (work) in the shoe factory since 2020. 【答案】has worked 【详解】句意:他自2020年起一直在鞋厂工作。根据“since 2020”可知,本句是现在完成时,主语是第三人称单数He,此处应用has,work的过去分词是worked。故填has worked。 32.My parents (live) in that city since 2008. 【答案】have lived/have been living 【详解】句意:我父母自2008年以来一直住在那座城市。根据“since 2008”可知,此句时态可以用现在完成时,表示从过去持续到现在的动作或状态,结构为have/has done;此句时态还可以用现在完成进行时,强调动作的延续,结构为have/has been doing。主语为“My parents”,助动词用have,live“居住”,动词,过去分词为lived,现在分词为living。故填have lived/have been living。 33.I (watch) Huai Opera three times since I came to Huai’an. 【答案】have watched 【详解】句意:自从来了淮安,我已经看了三次淮剧了。根据“since I came to Huai’an”,可知主句用现在完成时,主语为I,应为have+过去分词,watch的过去分词为watched。故填have watched。 34.So far, Mr. Wu (help) over 500 children to receive education. 【答案】has helped 【详解】句意:到目前为止,吴先生已经帮助500多名儿童接受教育。根据“So far”可知,此处描述表示从过去某一时间开始一直持续到现在的动作或状态,用现在完成时,主语Mr Wu是单数。故填has helped。 35.Mr. Nima (teach) in the school for ten years. 【答案】has taught 【详解】句意:尼玛老师已经在学校教了10年了。根据“Mr. Nima… in the school for ten years.”和提示词可知,本句是现在完成时,结构为have/has+过去分词,主语是第三人称单数Mr. Nima,应用has,teach的过去分词为taught。故填has taught。 36.There (be) a lot of changes in our city in the past few years. 【答案】have been 【详解】句意:在过去的几年里,我们的城市发生了许多变化。根据“in the past few years”可知用现在完成时,There be句型的现在完成时结构为There have/has been,“a lot of changes”是复数,用have been。故填have been。 37.She (play) the piano since she was five years old. 【答案】has played 【详解】句意:她从五岁起就开始弹钢琴。根据“since she was five years old.”可知,时态用现在完成时have/has done,主语是She,助动词用has。故填has played。 38.Have you (check) all the machines before using them? 【答案】checked 【详解】句意:在使用这些机器之前,你已经检查过所有的机器了吗?本句是现在完成时态的疑问句,构成为“have/has+动词过去分词”。句子中已有助动词“have”,之后应该用过去分词形式,动词“check”的过去分词形式为“checked”。故填checked。 39.The old couple have been (marry) for fifty years. 【答案】married 【详解】句意: 这对老夫妇已经结婚五十年了。根据“have been... for fifty years”可知,此处是现在完成时态,表示持续的状态。表示“结婚”这一状态,应用形容词“married”。故填married。 40.Tom has (wake) for the whole night because of the noise on the street. 【答案】been awake 【详解】句意:由于街上的噪音,汤姆整晚都醒着。根据“Tom has...for the whole night”可知,时态是现在完成时,其结构为have/has+过去分词,由时间状语“for the whole night”可知,状态持续了一晚上,要用持续性动词或词组,awake“醒着的”,表示持续的状态。故填been awake。 三、完成句子(本大题共10小题,每小题2分,共20分) 41.Mary reads more than 100 different books. (改为现在完成时) Mary more than 100 different books. 【答案】 has read 【详解】句意:玛丽读了超过100本不同的书。原句是一般现在时,要改为现在完成时,其结构为“have/has + 过去分词”。主语Mary是第三人称单数,助动词用has;动词read的过去分词形式还是read。故填has;read。 42.I have already eaten a bowl of rice.(改为否定句) I eaten a bowl of rice . 【答案】 haven’t yet 【详解】句意:我已经吃了一碗米饭。原句是现在完成时,结构为“have + 过去分词”。改为否定句时,直接在助动词have后加not,缩写为haven’t;同时要把原句的already改为yet并放在句末。故填haven’t;yet。 43.美丽的丽江古城几十年来一直是热门旅游景点。 Beautiful Lijiang Old Town for decades. 【答案】has been a popular tourist attraction 【详解】根据中英文对照可知,此处缺少“一直是热门旅游景点”。时间状语“for decades”表示动作从过去持续到现在,需用现在完成时,结构为“have/has+过去分词”。主语Lijiang Old Town是单数,因此用has been; “热门旅游景点”的英文表达为“popular tourist attraction” ,此处表示泛指,用a来修饰。故填has been a popular tourist attraction。 44.他已经放弃了今天去博物馆参观的打算。 He has on visiting the museum today. 【答案】 given up 【详解】根据中英文对照可知,此处缺“放弃”,对应的英文短语为“give up”。根据中文“已经”和空前的“has”提示,可知句子时态为现在完成时,因此需使用过去分词形式“given up”。故填given;up。 45.自从上周三以来,我的叔叔已经修理了十多辆自行车了。 My uncle last Wednesday. 【答案】has repaired over ten bicycles since 【详解】根据中英文对照可知,该句的时态为现在完成时,此处缺“自从……以来”和“已经修理了十多辆自行车了”。since表示“自从……以来”,可用于完成时;repair作动词,表示“修理”,主语为“My uncle”,故repair应变为has repaired,表示“已经修理了”;over ten bicycles表示“十多辆自行车”,has repaired over ten bicycles表示“已经修理了十多辆自行车”。故填has repaired over ten bicycles since。 46.风和水共同塑造了这片神奇的景观。 Wind and water this magical landscape together. 【答案】 have shaped 【详解】此处缺少“塑造”,其英文表达为“shape”,动词;根据语境可知,句子时态是现在完成时,表达对现在的影响,主语是复数,结构为have+动词过去分词形式。故填have;shaped。 47.我们刚刚收到了工作计划。 We our . 【答案】 have just received working plan 【详解】根据中英文对照可知,此处缺“刚刚收到”和“工作计划”。此处表示过去的动作对现在的影响,用现在完成时,主语是we,助动词用have,收到:receive,刚刚:just,放助动词have之后;“工作计划”英文表达为“working plan”,用名词单数。故填have;just;received;working;plan。 48.人们已经砍倒了许多树。 People many trees. 【答案】 have already cut down 【详解】根据中英文对照可知,英文句子缺少“已经砍倒了”。already意为“已经”,置于助动词之后,实义动词之前;cut down“砍倒”,动词短语。此处表示过去的动作对现在造成的影响,应用现在完成时(have/has+过去分词),主语“People”表示复数,应用助动词have,cut的过去分词是cut。故填have;already;cut;down。 49.这本书我借了一周了。 I this book for a week. 【答案】 have kept 【详解】根据中英文对照可知,此处缺“已经借了”,根据句意可知,这个句子是现在完成时,其结构为“have/has + 过去分词”。borrow意为“借”,非延续性动词,和一段时间“for a week”连用时,应用其对应的延续性动词keep,keep的过去分词为kept;主语是I,助动词用原形have。故填have;kept。 50.迈克的爷爷奶奶结婚50年了。(两种表达) ①Mike’s grandparents for fifty years. ②Mike’s grandparents fifty years ago. 【答案】 have been married got married 【详解】根据中英文对照可知,第一句缺少“结婚”“,“for fifty years”表示一段时间,要用现在完成时,且动词需用延续性动词。be married表示“已婚”的状态,是延续性的,其现在完成时形式为have been married,故第一空填have been married;第二句中“fifty years ago”是一般过去时的标志,get married表示 “结婚” 这一动作,其过去式为got married,故第二空填got married。故填have been married;got married。 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $

资源预览图

Unit 3 Amazing sports 单元语法(现在完成时)-2025-2026学年八年级英语下册单元语法词汇题型知识点练习(冀教版)-第1页
1
Unit 3 Amazing sports 单元语法(现在完成时)-2025-2026学年八年级英语下册单元语法词汇题型知识点练习(冀教版)-第2页
2
Unit 3 Amazing sports 单元语法(现在完成时)-2025-2026学年八年级英语下册单元语法词汇题型知识点练习(冀教版)-第3页
3

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。