Unit 1 Past and present 单元语法Grammar 现在完成时(1)-2025-2026学年八年级英语下学期单元重难点易错题精练(译林版)

2026-01-21
| 2份
| 13页
| 1612人阅读
| 31人下载
初高中精品英语馆
进店逛逛

资源信息

学段 初中
学科 英语
教材版本 初中英语译林版八年级下册
年级 八年级
章节 Grammar
类型 题集-专项训练
知识点 -
使用场景 同步教学-单元练习
学年 2026-2027
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 76 KB
发布时间 2026-01-21
更新时间 2026-01-21
作者 初高中精品英语馆
品牌系列 -
审核时间 2026-01-21
下载链接 https://m.zxxk.com/soft/56080308.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

班级 姓名 学号 分数 Unit 1 Past and present 现在完成时(1) (时间:60分钟,满分:80分) 现在完成时 定 义 现在全部完成 表示过去发生或者已经完成的动作对现在造成的影响或结果 I have seen this movie twice. 现在部分完成 表示从过去某一时间开始并一直持续到现在的动作或状态。 I have lived in Changsha for 3 years. 构 成 have/has+过去分词 标 志 词 already(“ 已经 ”,用于肯定句) He has already got her help. yet(“已经 ”,用于疑问句;“还 ”, 用于否定句) Has he come back yet? He hasn’t come back yet. ever(曾经) This is the best film I have ever seen. never(从没) He has never been to Beijing. for(+时间段) He has been away for two years. since ( +时间点/…ago/从句) He has been an English teacher since 1992. Mr Green has lived in China since five months ago. Mr Green has lived in China since he came to China. 以动作发生的次数为标志,比如 twice, three times。 He says he has been to the USA three times. 以 so far, in the last/past few years, recently 为标志 He has got to Beijing so far. She has studied over 2000 words in the last few years. 一、单项选择(本大题共20小题,每小题2分,共40分) 1.What an exciting match! I ________ such a great one before. A.saw B.didn’t see C.have seen D.have never seen 【答案】D 【详解】句意:多么激动人心的比赛啊!我以前从未看过这么精彩的比赛。   考查动词时态辨析。saw看过(一般过去时);didn’t see没看过(一般过去时否定);have seen看过(现在完成时);have never seen从未看过(现在完成时否定)。根据“before”可知此处强调“过去的经历对现在的影响”,需用现在完成时,且句意强调“从未看过”,故选D。 2.It is so interesting that I _________ it many times so far. A.am reading B.will read C.have read 【答案】C 【详解】句意:它如此有趣,以至于到目前为止我已经读了很多遍。 考查时态。根据时间状语so far可知,动作从过去持续到现在,应用现在完成时(have/has + 过去分词)。故选C。 3.As a traditional Chinese martial art (武术), taijiquan________to more than 150 countries all over the world so far. A.spreads B.is spreading C.will spread D.has spread 【答案】D 【详解】句意:作为一项中国传统武术,太极拳已经传播到全世界150多个国家。 考查时态辨析。spreads一般现在时;is spreading现在进行时;will spread一般将来时;has spread现在完成时。句中的“so far”(到目前为止)是现在完成时的标志词,表示动作从过去开始持续到现在。故选D。 4.—Do you want to go to the movie with me tonight? —Sorry, I can’t. I ________my homework yet. A.wasn’t finishing B.don’t finish C.haven’t finished 【答案】C 【详解】句意:——你今晚想和我一起去看电影吗?——抱歉,我去不了。我还没完成作业呢。 考查现在完成时的用法。 wasn’t finishing过去进行时,表过去某个时刻正在进行的动作;don’t finish一般现在时,表经常的动作;haven’t finished现在完成时,表示动作从过去持续到现在,对现在有影响。根据“不能去看电影”是因为“作业还没完成”的影响,符合现在完成时的用法。故选C。   5.Lucy ________ the book The Adventures of Tom Sawyer many times and she loves it very much. A.will read B.is reading C.was reading D.has read 【答案】D 【详解】句意:露西已经读过《汤姆·索亚历险记》很多次,她非常喜欢这本书。 考查动词时态。“many times”表示多次重复的动作,强调过去的经历对现在的影响,且后句“she loves it very much”表明该动作导致现在的结果(喜爱此书),需用现在完成时。故选D。 6.—________ you ever visited Daqing Wetland Park? —Yes, I went there last summer with my parents. A.Do B.Did C.Have D.Will 【答案】C 【详解】句意:——你曾经参观过大庆湿地公园吗?——是的,我去年夏天和我的父母一起去的那里。 考查动词时态。do做(一般现在时助动词);did做(一般过去时助动词);have(现在完成时助动词);will将要(一般将来时助动词)。根据“you ever visited Daqing Wetland Park?”可知,问句是现在完成时,结构为“have/has+过去分词”,主语是you,助动词用have。故选C。 7.Up to now, the staff ________ to catch the monkey that escaped from the zoo yet. A.didn’t manage B.won’t manage C.haven’t managed D.don’t manage 【答案】C 【详解】句意:到目前为止,工作人员还没有抓住那只从动物园逃走的猴子。 考查动词时态。根据“Up to now”可知,句子时态是现在完成时,其结构是“have/has done”,结合“yet”可知,句子是否定句,主语“the staff”是集合名词,表示复数,所以助动词用haven’t,manage的过去分词是managed。故选C。 8.With the development of technology, our life ________ a lot in the past ten years. A.changes B.changed C.has changed D.will change 【答案】C 【详解】句意:随着科技的发展,我们的生活在过去十年里改变了很多。 考查时态。根据“in the past ten years.”可知,表示从过去持续到现在的动作,需用现在完成时。故选C。 9.—I think the movie The Wandering Earth is wonderful. —I agree with you. I ______ it three times already. A.watch B.watched C.have watched D.will watch 【答案】C 【详解】句意:——我觉得《流浪地球》这部电影非常精彩。——我同意你的看法。我已经看了三遍了。 考查现在完成时。watch观看,一般现在时; watched观看,一般过去时;have watched已经观看,现在完成时;will watch将会观看,一般将来时。根据句中的时间状语“already”可知,动作强调从过去持续到现在已完成,且“three times”表示经验次数,需用现在完成时表达对现在的影响或结果。故选C。 10.—I’m at the gate of the Science Museum. Where are you now, Becky? —I’m still on the bus. I ________ the wrong bus. I have to take another one later. A.will take B.was taking C.have taken 【答案】C 【详解】句意:——我在科技馆门口。贝基,你现在在哪里?——我还在公交车上。我坐错车了,待会儿得换乘另一辆。 考查动词时态。“坐错车”这个动作发生在过去,且对现在造成了“需要换乘”的影响,用现在完成时have taken符合语境。故选C。 11.—I can’t believe we are in the countryside of Hefei. —It ________ greatly over the past few years under the right leadership of the government. A.will change B.changes C.is changing D.has changed 【答案】D 【详解】句意:——我不敢相信我们是在合肥的乡村。——在政府的正确领导下,它在过去几年里发生了巨大变化。 考查时态。根据“over the past few years”可知,动作从过去持续到现在并强调结果,需用现在完成时。故选D。 12.Steve________ much healthier since he started running every morning. A.becomes B.became C.is becoming D.has become 【答案】D 【详解】句意:自从Steve开始每天早上跑步以来,他变得更健康了。 考查现在完成时与since的搭配。becomes变得,一般现在时;became变得,一般过去时;is becoming正在变得,现在进行时; has become已经变得,现在完成时。根据时间状语“since he started running every morning”(从过去开始持续到现在),主句需用现在完成时表示动作的持续性和对现在的影响。主语Steve,谓语应用第三人称单数,因此用has become。故选D。 13.Harry Potter is a very nice film. I ________ it twice. A.will see B.have seen C.seen D.see 【答案】B 【详解】句意:《哈利·波特》是一部非常好看的电影。我已经看过它两次。 考查现在完成时。根据“twice”(两次)可知,此处表示过去的经历对现在的影响,强调动作已完成且与当前相关,需用现在完成时(have + 过去分词)。故选B。 14.The room is very clean. Who ________? A.cleaned B.have cleaned C.has cleaned D.will clean 【答案】C 【详解】句意:房间很干净。谁打扫的? 考查时态。根据“The room is very clean.”可知,房间现在很干净,说明“打扫”这个动作已经完成,且对现在造成了“干净”的结果,所以要用现在完成时。故选C。 15.— Has she ________ the letter?      — Yes, she ________ it yesterday. A.written; wrote B.wrote; written C.write; wrote D.written; written 【答案】A 【详解】句意:——她写完信了吗?——是的,她昨天写了它。 考查现在完成时和一般过去时的用法。written写,过去分词;wrote写,动词过去式。根据“Has she...the letter?”可知,此处是现在完成时结构,需用动词的过去分词形式;根据时间状语“yesterday”,表示过去的具体时间,需用动词的过去式。故选A。 16.He has ________ his keys. He can’t find them anywhere. A.lose B.lost C.losing D.loses 【答案】B 【详解】句意:他把钥匙弄丢了。他到处都找不到它们。 考查动词时态。根据语境可知,他已经把钥匙弄丢了,找不到钥匙这一动作发生在过去,且对现在造成了“他到处都找不到它们”的影响,所以句子应用现在完成时,其结构为:have/has+过去分词。lose的过去分词是lost。故选B。 17.—________ you ________ the news? —Not yet. A.Have; heard B.Did; hear C.Do; hear D.Are; hearing 【答案】A 【详解】句意:——你听到这个消息了吗?——还没有。 考查动词时态。Have; heard听说(现在完成时);Did; hear听说(一般过去时);Do; hear听说(一般现在时);Are; hearing听说(现在进行时)。根据答语“Not yet”可知,问句是在询问过去的动作对现在的影响,应用现在完成时。主语you是第二人称,助动词用Have,动词hear的过去分词是heard。故选A。 18.— Have you ________ your lunch?      — Yes, I ________ it an hour ago. A.had; have had B.had; had C.have; had D.have; have 【答案】B 【详解】句意:——你已经吃午饭了吗?——是的,我一小时前吃的。 考查现在完成时和一般过去时的用法。had吃,have的动词过去式/过去分词;have had已经吃了,现在完成时结构;have吃,动词原形。在问句中,“Have you…”需用过去分词构成现在完成时,表示动作对现在的影响,故第一空需用have的过去分词形式had;在答句中,“an hour ago”表示具体过去时间点,需用一般过去时,故第二空需用have的过去式had。故选B。 19.They haven’t decided where to go for the holiday ________.​ A.so far​ B.just now​ C.at present​ D.in the past​ 【答案】A 【详解】句意:他们还没有决定假期去哪里。 考查时间状语的用法。so far到目前为止,表示从过去持续到现在的动作,常与现在完成时连用;just now刚才,强调过去具体时间点,需与一般过去时搭配;at present目前,强调当前状态,多用于一般现在时;in the past在过去,表示过去时间,需与一般过去时搭配。根据“haven’t decided”可知,句子为现在完成时,表示动作从过去开始到现在未完成,需用“so far”呼应时间范围。故选A。 20.—Will you go to the Science Museum with us? —No, thanks. I ________ it twice. A.visit B.will visit C.visited D.have visited 【答案】D 【详解】句意:——你要和我们一起去科学博物馆吗? ——不,谢谢。我已经去过两次了。 考查时态辨析。visit参观;will visit将参观;visited参观过;have visited已经参观过。根据“twice”可知,此处表示已经去过两次,应用现在完成时。故选D。 二、单词拼写(本大题共20小题,每小题2分,共40分) 21.Have you ever (hear) of the ancient Chinese story about Boya and Zhong Ziqi? 【答案】heard 【详解】句意:你听说过中国古代关于伯牙和钟子期的故事吗?根据“Have you ever”可知,时态为现在完成时,结构为have done,hear“听”的过去分词为heard。故填heard。 22.Since last year, we (share) a lot of happy moments. 【答案】have shared 【详解】句意:自去年以来,我们分享了许多快乐的时刻。share“分享”,根据“Since last year”可知,句子时态是现在完成时,其结构是“have/has+动词的过去分词”,主语是we,助动词用have,share的过去分词是shared。故填have shared。 23.Have you (try) this kind of fruit before? 【答案】tried 【详解】句意:你之前尝过这种水果吗?try“尝试”,动词。句中“Have”提示此处用现在完成时的一般疑问句形式,结构为“Have/Has+主语+过去分词”,try的过去分词是tried。故填tried。 24.She has (write) a letter to her friend. 【答案】written 【详解】句意:她已经给她的朋友写了一封信。write“写”,动词。句中“has”提示此处用现在完成时,结构为“have/has+过去分词”,write的过去分词是written。故填written。 25.I have (clean) my room. 【答案】cleaned 【详解】句意:我已经打扫了我的房间。clean“打扫”,动词。句中“have”提示此处用现在完成时,结构为“have/has+过去分词”,clean的过去分词是cleaned。故填cleaned。 26.They have (sing) this song many times. 【答案】sung 【详解】句意:他们已经唱过这首歌很多次了。sing“唱”,动词。句中“have”提示此处用现在完成时,结构为“have/has+过去分词”,sing的过去分词是sung。故填sung。 27.I have never (eat) sushi before. 【答案】eaten 【详解】句意:我之前从没吃过寿司。eat“吃”,动词。句中“have”提示此处用现在完成时,结构为“have/has+过去分词”,eat的过去分词是eaten。故填eaten。 28.He has (break) his leg. 【答案】broken 【详解】句意:他摔断了腿。break“破裂,骨折”,动词。句中“has”提示此处用现在完成时,结构为“have/has+过去分词”,break的过去分词是broken。故填broken。 29.He (finish) his homework already. He can go out to play now. 【答案】has finished 【详解】句意:他已经完成了作业。现在他可以出去玩了。根据句中的“already”以及“He can go out to play now”可知,这里需要用现在完成时,表示动作已经完成并对现在产生了影响,finish的现在完成时结构为have/has+过去分词;主语He是第三人称单数,助动词用has,finish的过去分词是finished。故填has finished。 30.I (hear) of the story of the wise old man many times. 【答案】have heard 【详解】句意:我已经听过那位聪明的老人的故事很多次了。根据时间状语“many times”可知,句子要用现在完成时,主语“I”为第一人称,助动词用have,hear的过去分词形式为heard。故填have heard。 31.We (know) the importance of wisdom in our lives for a long time. 【答案】have known 【详解】句意:长久以来,我们已经知道智慧在生活中的重要性。 for a long time是现在完成时的标志性时间状语,现在完成时的结构为“have/has + 动词的过去分词”,主语We为第一人称复数,助动词用have,know的过去分词为known,故填have known。 32.I have not (success) yet. 【答案】succeeded 【详解】句意:我还没有成功。根据“have not...”可知,句子是现在完成时,需用“have+过去分词”,success是名词,对应的动词是succeed,其过去分词是succeeded。故填succeeded。 33.My cousin (read) this book already. 【答案】has read 【详解】句意:我的表弟已经读过这本书了。read“读”,根据“already”可知,此处用现在完成时,结构是“have/has+动词的过去分词”,主语“My cousin”是第三人称单数,所以用has,read的过去分词还是read。故填has read。 34.They (take) their passports to the airport already. 【答案】have taken 【详解】句意:他们已经把护照带到机场了。根据“already”可知,此处表示动作已完成,且对现在有影响,需用现在完成时,结构为have/has done。主语为“They”,助动词用have;take“拿”,动词,过去分词为taken。故填have taken。 35.Emma (book) the flight to Malaysia already. 【答案】has booked 【详解】句意:Emma已经预订了去马来西亚的航班。根据“already”可知,本句的时态为现在完成时。主语“Emma”为第三人称单数,助动词需用“has”,“book”的过去分词为“booked”。故填has booked。 36.In the last five years, my family (visit) over twenty cities. 【答案】has visited/have visited 【详解】句意:在过去的五年里,我的家人游览了二十多个城市。根据“In the last five years”可知,此处应是现在完成时表动作从过去持续到现在。主语my family既可指代“家庭整体”(单数),也可指代“家庭成员”(复数);visit的过去分词是visited,故填has visited/have visited。 37.We (study) different kinds of wisdom in history class recently. 【答案】have studied 【详解】句意:最近我们在历史课上学习了不同种类的智慧。“recently”表示最近,常与现在完成时连用,其结构为“have/has + 过去分词”,主语“We”是复数,助动词用“have”,“study”的过去分词是“studied”。故填have studied。 38.Why she (not try) the local food yet? 【答案】 hasn’t tried 【详解】句意:她为什么还没有尝试过当地的食物呢?try“尝试”,根据“yet”可知,句子时态为现在完成时,其结构为“have/has+过去分词”,主语“she”是第三人称单数,助动词用has,与not缩写为hasn’t,变疑问句时把hasn’t放主语之前,try的过去分词为tried。故填hasn’t;tried。 39.They (make) some new friends during their trip. 【答案】have made 【详解】句意:他们在旅行期间结识了一些新朋友。根据“They…(make) some new friends during their trip.”可知,“交到新朋友”这个动作对现在有影响,此处为现在完成时,其结构为have/has done,主语为they,助动词用have,make的过去分词为made。故填have made。 40.They have (play) basketball since morning. 【答案】played 【详解】句意:从早上起他们就打篮球了。根据“since”可知,此处用现在完成时,表示从过去一直持续到现在的动作,其构成为“has/have done”。故填played。 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $ 班级 姓名 学号 分数 Unit 1 Past and present 现在完成时(1) (时间:60分钟,满分:80分) 现在完成时 定 义 现在全部完成 表示过去发生或者已经完成的动作对现在造成的影响或结果 I have seen this movie twice. 现在部分完成 表示从过去某一时间开始并一直持续到现在的动作或状态。 I have lived in Changsha for 3 years. 构 成 have/has+过去分词 标 志 词 already(“ 已经 ”,用于肯定句) He has already got her help. yet(“已经 ”,用于疑问句;“还 ”, 用于否定句) Has he come back yet? He hasn’t come back yet. ever(曾经) This is the best film I have ever seen. never(从没) He has never been to Beijing. for(+时间段) He has been away for two years. since ( +时间点/…ago/从句) He has been an English teacher since 1992. Mr Green has lived in China since five months ago. Mr Green has lived in China since he came to China. 以动作发生的次数为标志,比如 twice, three times。 He says he has been to the USA three times. 以 so far, in the last/past few years, recently 为标志 He has got to Beijing so far. She has studied over 2000 words in the last few years. 一、单项选择(本大题共20小题,每小题2分,共40分) 1.What an exciting match! I ________ such a great one before. A.saw B.didn’t see C.have seen D.have never seen 2.It is so interesting that I _________ it many times so far. A.am reading B.will read C.have read 3.As a traditional Chinese martial art (武术), taijiquan________to more than 150 countries all over the world so far. A.spreads B.is spreading C.will spread D.has spread 4.—Do you want to go to the movie with me tonight? —Sorry, I can’t. I ________my homework yet. A.wasn’t finishing B.don’t finish C.haven’t finished 5.Lucy ________ the book The Adventures of Tom Sawyer many times and she loves it very much. A.will read B.is reading C.was reading D.has read 6.—________ you ever visited Daqing Wetland Park? —Yes, I went there last summer with my parents. A.Do B.Did C.Have D.Will 7.Up to now, the staff ________ to catch the monkey that escaped from the zoo yet. A.didn’t manage B.won’t manage C.haven’t managed D.don’t manage 8.With the development of technology, our life ________ a lot in the past ten years. A.changes B.changed C.has changed D.will change 9.—I think the movie The Wandering Earth is wonderful. —I agree with you. I ______ it three times already. A.watch B.watched C.have watched D.will watch 10.—I’m at the gate of the Science Museum. Where are you now, Becky? —I’m still on the bus. I ________ the wrong bus. I have to take another one later. A.will take B.was taking C.have taken 11.—I can’t believe we are in the countryside of Hefei. —It ________ greatly over the past few years under the right leadership of the government. A.will change B.changes C.is changing D.has changed 12.Steve________ much healthier since he started running every morning. A.becomes B.became C.is becoming D.has become 13.Harry Potter is a very nice film. I ________ it twice. A.will see B.have seen C.seen D.see 14.The room is very clean. Who ________? A.cleaned B.have cleaned C.has cleaned D.will clean 15.— Has she ________ the letter?      — Yes, she ________ it yesterday. A.written; wrote B.wrote; written C.write; wrote D.written; written 16.He has ________ his keys. He can’t find them anywhere. A.lose B.lost C.losing D.loses 17.—________ you ________ the news? —Not yet. A.Have; heard B.Did; hear C.Do; hear D.Are; hearing 18.— Have you ________ your lunch?      — Yes, I ________ it an hour ago. A.had; have had B.had; had C.have; had D.have; have 19.They haven’t decided where to go for the holiday ________.​ A.so far​ B.just now​ C.at present​ D.in the past​ 20.—Will you go to the Science Museum with us? —No, thanks. I ________ it twice. A.visit B.will visit C.visited D.have visited 二、单词拼写(本大题共20小题,每小题2分,共40分) 21.Have you ever (hear) of the ancient Chinese story about Boya and Zhong Ziqi? 22.Since last year, we (share) a lot of happy moments. 23.Have you (try) this kind of fruit before? 24.She has (write) a letter to her friend. 25.I have (clean) my room. 26.They have (sing) this song many times. 27.I have never (eat) sushi before. 28.He has (break) his leg. 29.He (finish) his homework already. He can go out to play now. 30.I (hear) of the story of the wise old man many times. 31.We (know) the importance of wisdom in our lives for a long time. 32.I have not (success) yet. 33.My cousin (read) this book already. 34.They (take) their passports to the airport already. 35.Emma (book) the flight to Malaysia already. 36.In the last five years, my family (visit) over twenty cities. 37.We (study) different kinds of wisdom in history class recently. 38.Why she (not try) the local food yet? 39.They (make) some new friends during their trip. 40.They have (play) basketball since morning. 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $

资源预览图

Unit 1 Past and present 单元语法Grammar 现在完成时(1)-2025-2026学年八年级英语下学期单元重难点易错题精练(译林版)
1
Unit 1 Past and present 单元语法Grammar 现在完成时(1)-2025-2026学年八年级英语下学期单元重难点易错题精练(译林版)
2
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。