Module 3 【刷语法】现在完成时(2)(重点语法提升练)-2024-2025学年八年级英语下册单元模块满分必刷题(外研版)

2025-01-10
| 2份
| 20页
| 1036人阅读
| 59人下载
Easy English初高中英语精品
进店逛逛

资源信息

学段 初中
学科 英语
教材版本 初中英语外研版(2012)八年级下册
年级 八年级
章节 Module 3 Journey to space
类型 题集-专项训练
知识点 现在完成时
使用场景 同步教学-单元练习
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 172 KB
发布时间 2025-01-10
更新时间 2025-01-10
作者 Easy English初高中英语精品
品牌系列 -
审核时间 2025-01-10
下载链接 https://m.zxxk.com/soft/49895592.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

2024-2025学年八年级英语下册单元模块满分必刷题(外研版) Module 3 Journey to space【刷语法】(重点语法提升练) 语法精讲 现在完成时(2) 1、现在完成时与一般过去时的区别: 现在完成时侧重对现在的影响;一般过去时只是对过去的描述,不强调影响,是过去的时间点发生的事情。When提问时间点,不能跟现在完成时连用。 如:I have had breakfast. 我已经吃了早餐了。(已经饱了,不用再吃了) I had breakfast. 我吃过早餐了。(普通描述过去的事情,没有饱不饱的含义) Derek has watched the movie. When did he watch it? 德里克已经看过这电影了。他什么时候看的? 2、常与现在完成时连用的副词: just:刚刚;常用于现在完成时态,通常放在助动词之后,实义动词之前。The train has just left. just now:刚才;相当于a moment ago,常用于一般过去时,通常放在句末。 I saw him just now. yet 已经;与现在完成时连用,用于疑问句或否定句中,通常置于句末,也可与not连用,表示“还没有”。 already 已经;与现在完成时连用,常用于肯定句中,一般不用于否定句,但可用于疑问句中 never 从不;常与完成时连用,用在句子中表否定 语法精练语法精讲 过关测试满分:60分 时间:40分钟 一、单项选择(每小题1分, 共40分) 1.(23-24八年级上·山东威海·期末)—The number of tourists ________ over 40 million this year. —Yes. A large number of tourists ________ so far because of the beautiful scenery. A.is; have come B.are; has come C.is; come 【答案】A 【详解】句意:——今年游客人数超过4000万。——是的。由于风景优美,到目前为止来了很多游客。 考查主谓一致。the number of“……的数量”,后接名词复数作主语时,其后的谓语动词用单数形式,第一个空填单数is;a large number of“许多的”,后跟可数名词复数作主语时,谓语动词也用复数,助动词用have,根据so far可知,时态为现在完成时,结构为have+done,come的过去分词为come。故选A。 2.(22-23八年级下·新疆塔城·期末)—Have you ________ been to France? —No, ________. A.ever; never B.never; ever C.ever; ever D.never; never 【答案】A 【详解】句意:——你曾经去过法国吗?——没有,从来没有。 考查副词。ever曾经,常与现在完成时连用,表示某个动作或状态是否曾经发生过;never从未。分析句子可知,第一空表示“曾经”;第二空表示“从未去过”。故选A。 3.(22-23八年级下·四川成都·期末)—________ you ever ________ to Chengdu Research Base? —No, never. But I plan to visit it this summer. A.Did; go B.Have; been C.Are; going 【答案】B 【详解】句意:——你去过成都研究基地吗?——不,从来没有。但我计划今年夏天去参观那里。 考查时态。根据“ever”及答语“No, never. But I plan to visit it this summer.”可知,此处指过去的动作对现在造成影响,应用现在完成时。故选B。 4.(22-23八年级上·辽宁沈阳·期末)—____ she ever________ Tower Bridge? —Yes. She________ it two years ago. A.Did; visit; visited B.Has; visited; visited C.Is; visiting; has visited D.Does; visit; visits 【答案】B 【详解】句意:——她参观过塔桥吗?——是的。她两年前去过那里。 考查动词时态。由ever可知第一空是现在完成时,表示曾经做过某事,要用have done的形式来表示,又因she是第三人称单数,要用has的形式;由two years ago可知第二空是一般过去时,visited。故选B。 5.(22-23八年级下·全国·课后作业)—Have you ever been to an aquarium? —No, ________. A.I have B.I am not C.I haven’t D.I hasn’t 【答案】C 【详解】 句意:——你去过水族馆吗?——不,我没有。 考查现在完成时答语。根据问句“Have you ever been to an aquarium?”可知,问句是现在完成时,其否定回答中要用haven’t/hasn’t,因为主语是I,所以要用haven’t,故选C。 6.(21-22八年级上·广东广州·单元测试)—Have you _________ visited the Great Wall? —No, _________. A.already; ever B.ever; never C.never; ever D.ever; yet 【答案】B 【详解】句意:——你曾经参观过长城吗?——没有,从来没有。 考查副词辨析。ever曾经,用于否定句和疑问句中,放句中;already早已,已经,用于肯定句中;never从不;yet仍,还,用于否定句中,用于句末。因为上句为疑问句,故可排除A。又因为第二个空前为“No”,可推测空后要表达从没去过,即用never。故选B。 7.(23-24八年级上·河北·期中)How clean the classroom is! I think someone ________ it. A.is cleaning B.will clean C.has cleaned D.cleans 【答案】C 【详解】句意:多么干净的教室啊!我认为有人打扫过。 考查动词时态。根据“How clean the classroom is”可知,过去的打扫动作对现在有影响,用现在完成时(have/has done)。故选C。 8.(24-25八年级上·辽宁沈阳·期中)It ________ a fantastic experience so far. A.is B.was C.has been D.have been 【答案】C 【详解】句意:到目前为止,这是一次奇妙的经历。 考查现在完成时和主谓一致。根据“so far”可知,应用现在完成时,结构是:have/has+动词过去分词,主语It表示单数,应用助动词has。故选C。 9.(23-24八年级上·河北邯郸·期中)My sister ________ the book three times. She wants to read it again. A.reads B.has read C.is reading D.will read 【答案】B 【详解】句意:我妹妹已经读过这本书三遍了。她还想再读一遍。 考查动词时态。根据“three times”可知,强调动作已经完成的次数,用现在完成时“have/has+动词过去分词”,主语为“My sister”,助动词用has。故选B。 10.(23-24八年级上·甘肃白银·期中)—Have you finished your report ________? —Yes, I have ________ finished it. A.yet; yet B.yet; already C.already; yet D.already; already 【答案】B 【详解】句意:——你的报告写完了吗?  ——是的,我已经做完了。 考查副词辨析。yet已经,常用于完成时的否定句或疑问句;already已经,常用于完成时的肯定句。分析题干,第一句为现在完成时的一般疑问句,应用yet表示“已经”;第二句为现在完成时的肯定句,应用already表示“已经”。故选B。 11.(23-24八年级上·辽宁朝阳·期中)The lake is quite clean and beautiful. ________, more than 13, 000,000 people have come here to take their vacations. A.In fact B.For example C.So far D.At first 【答案】C 【详解】句意:这个湖相当干净和漂亮。到目前为止,超过1300万人来这里度假。 考查短语辨析。In fact事实上;For example例如;So far到目前为止;At first首先。根据“have come”可知是现在完成时,结合语境可知,此处表示到目前为止。故选C。 12.(23-24八年级上·黑龙江绥化·期中)—How tidy the bedroom is! —Yes. I’m sure that someone ________ it already. A.has cleaned B.cleaned C.will clean 【答案】A 【详解】句意:——卧室多整洁啊!——是的。我确信已经有人打扫过了。 考查现在完成时。has cleaned现在完成时;cleaned一般过去时;will clean一般将来时。根据“How tidy the bedroom is!”可知,卧室现在是整洁的,这表明打扫活动已经完成并对现在产生影响,所以用现在完成时态。故选A。 13.(22-23八年级下·四川自贡·期末)—Where is Mr. Miller? I haven’t seen him for several days. —He ________ to Shanghai. He will come back in two days. A.went B.has gone C.will go 【答案】B 【详解】句意:——米勒先生在哪里?我已经好几天没见到他了。——他去上海了。他将在两天后回来。 考查现在完成时。根据“He will come back in two days.”可知,米勒先生去了上海还没回来,表示过去的动作对现在造成的影响,应用现在完成时。故选B。 14.(23-24八年级上·河北保定·期中)—Do you know Mount Tai in Shandong? —Yes, I __________ it twice. It’s fantastic. A.will climb B.climb C.am climbing D.have climbed 【答案】D 【详解】句意:——你知道山东的泰山吗?——是的,我爬过两次。太棒了。 考查动词时态。根据“twice”可知,动作已经完成,用现在完成时“have/has done”的结构,故选D。 15.(23-24八年级上·安徽·期末)—In the past few years, China’s space programme has made great progress. —That’s true. It ________ many astronauts to space station successfully. A.is sending B.was sending C.will send D.has sent 【答案】D 【详解】句意:——在过去的几年里,中国的太空计划取得了巨大的进步。——确实如此。它已经成功地将许多宇航员送到了空间站。 考查时态。根据“In the past few years, China’s space programme has made great progress.”可知中国的太空计划已经取得了巨大进步,在过去几年中已经成功地将许多宇航员送到了空间站,动作已完成,用现在完成时强调过去的动作对现在的影响或结果。现在完成时结构为“have/has done”,因此用has sent。故选D。 16.(23-24八年级上·河北保定·期中)Our city ________ a lot in the past few years. A.will change B.has changed C.changed D.changes 【答案】B 【详解】句意:我们的城市在过去的几年里改变了很多。 考查现在完成时态。根据时间状语“in the past few years”并结合语境可知,句子应用现在完成时。故选B。 17.(23-24八年级上·河北保定·期中)Li Ming ________ to school. Maybe on the way. A.went B.goes C.has gone D.is going 【答案】C 【详解】句意:李明去上学了。也许在路上。 考查时态。根据“Maybe on the way.”可知,应表达他已经去上学了,应用现在完成时,结构为have/has+done。故选C。 18.(24-25八年级上·广东深圳·课后作业)—_________ she ever visited the London Eye? —Yes. She _________ it two years ago. A.Did; visited B.Will; has visited C.Has; visited D.Has; has visited 【答案】C 【详解】句意:——她参观过伦敦眼吗?——是的。她两年前参观过它。 考查现在完成时和一般过去时。根据“ever”可知,上句时态用现在完成时,谓语动词构成是have/has done,句子是一般疑问句,主语she为第三人称单数,应该用Has进行提问;再由时间状语“two years ago”可知,答句时态是一般过去时,应该用动词过去式visited。故选C。 19.(24-25八年级上·广东深圳·课后作业)—When will you hand in your homework, Jack? —Sorry, I’m not sure. I __________ it yet. A.didn’t finish B.won’t finish C.haven’t finished D.don’t finish 【答案】C 【详解】句意:——杰克,你将在什么时候交作业?——对不起,我不确定。我还没有完成它。 考查动词的时态。didn’t finish一般过去时;won’t finish一般将来时;haven’t finished现在完成时;don’t finish一般现在时。根据“Sorry, I`m not sure. I...it yet.”可知,此处用现在完成时,对现在造成的影响是“不知何时能交作业”。故选C。 20.(24-25八年级上·广东深圳·课后作业)—What have you done at the school? —I _________ classes with British students. A.am having B.have had C.will have D.often have 【答案】B 【详解】句意:——你在学校做什么了? ——我和英国学生上课了。 考查动词时态。根据问句可知,是现在完成时,所以回答也要用现在完成时,现在完成时的结构是have/has+过去分词,I是第一人称,助动词要用have,故谓语部分为“have had”。故选B。 21.(23-24八年级上·上海青浦·期中)I ________ a letter to Winnie. She agrees to visit Shanghai this winter holiday. A.am writing B.write C.have written D.will write 【答案】C 【详解】句意:我已经给Winnie写了一封信。她同意今年寒假来上海。 考查动词时态。根据句意可知,写信的动作已经完成,应用现在完成时,故选C。 22.(23-24八年级下·云南普洱·期末)—________ you ________ of the International Museum of Toilets in India yet? — No, not yet. A.Has; heard B.Have ; heard C.Did; hear D.Do; hear 【答案】B 【详解】句意:——你听说过印度的国际厕所博物馆吗?——不,没有听过。 考查动词时态。根据答语“No, not yet”可判断问句要用现在完成时have/has done的结构,根据you可知,助动词用have,故选B。 23.(23-24八年级下·云南昆明·期末)—__________ you ever __________ the book, Journey to the West? —Yes, I have. It’s fantastic. A.Do; read B.Are; reading C.Will; read D.Have; read 【答案】D 【详解】句意:——你曾经读过《西游记》这本书吗?——是的,我读过。它很精彩。 考查句子时态。根据答语“Yes, I have.”可知,此处应用现在完成时。故选D。 24.(2024·云南昆明·一模)—Have you finished your homework ________? —I have ________ done my math homework. I will do my English homework later. A.just; already B.yet; just C.already; yet D.just; yet 【答案】B 【详解】句意:——你的作业做完了吗?——我刚完成我的数学作业,我一会儿要做我的英语作业。 考查副词辨析。just仅仅,刚刚;already已经,用于肯定句,放在句中或句尾;yet还,已经,用于否定句或疑问句中,放在句尾。根据语境可知,第一空疑问句中用yet,第二空应为just或already。故选B。 25.(24-25九年级上·江苏南通·期中)—Has your uncle bought a new car ________? —No. He says he is still saving money for it. A.yet B.ever C.just D.still 【答案】A 【详解】句意:——你叔叔已经买了一辆新车了吗?——不,他说他还在为此存钱。 考查副词辨析。yet还/尚,用于否定句、疑问句;ever曾经/无论何时,用于否定句、疑问句;just恰好/刚才;still仍然/静止的。根据“Has your uncle bought a new car…?”可知,此处是询问你叔叔已经买了一辆新车了吗,yet符合句意。故选A。 26.(24-25九年级上·福建泉州·期中)—Have you found your lost pen ________? —Yes, I have ________ found it in my bag. A.yet, ever B.already, yet C.yet, already 【答案】C 【详解】句意:——你找到你丢失的那支笔了吗?——是的,我已经在我的包里找到它了。 考查副词辨析。ever曾经;yet用于疑问句或否定句中表示“已经”,already用于肯定句中表示“已经”。此处两个空表示的都是“已经”,第一空在疑问句,填“yet”,第二空在肯定句,填“already”,故选C。 27.(24-25九年级上·福建南平·阶段练习)—I have ________ read the novel. How about you? —I haven’t read it ________. A.yet; already B.already; yet C.already; already 【答案】B 【详解】句意:——我已经读过这本小说了。你呢?——我还没读。 考查副词辨析。yet仍然,还;already已经,早已。根据“I have ... read the novel.”可知,此处指我已经读了这本小说,肯定句用already;再根据“I haven’t read it ...”是否定句可知,第二空应用yet。故选B。 28.(23-24八年级上·河北邯郸·期中)—Have you ever watched the film, Full River Red? —Not ________. I’ll watch it tonight. A.ever B.never C.still D.yet 【答案】D 【详解】句意:——你看过电影《满江红》吗?——还没有,我今晚会看的。 考查副词辨析。ever曾经;never从不;still仍然;yet尚(未),还,仍。根据答句“I’ll watch it tonight.”可知,此处是指到现在还没有看过,用“yet”表示还没有发生。故选D。 29.(24-25七年级上·全国·单元测试)I reached the station only to find that my train had _________ left. A.never B.already C.almost D.yet 【答案】B 【详解】句意:我到达车站却发现我的火车已经开走了。 考查副词辨析。never从不;already用于肯定句,已经;almost几乎;yet用于否定句,还没。根据“I reached the station only to find”可知,却发现火车已经开走了,故选B。 30.(24-25八年级上·甘肃天水·期末)As an exchange student, Alan ________ Shijiazhuang for three years. A.has been to B.has been in C.has gone to D.has been 【答案】B 【详解】句意为:作为交换生,Alan在石家庄已经三年了。 考查has been to,has been in和has gone to的区别。has been to表示去过某地;has been in表示在某地待了多久;has gone to表示去了某地,目前还未回。根据“ Alan ... Shijiazhuang for three years”可知,此处强调时长,故选B。 31.(24-25八年级上·辽宁沈阳·阶段练习)Denise _________ the Liaoning Provincial Museum for hours and she will be back at five o’clock. A.has been to B.has gone to C.has been in D.has gone in 【答案】C 【详解】句意:Denise已经在辽宁省博物馆待了几个小时,并且她将在五点回来。 考查现在完成时。has been to去过某地;has gone to去了某地;has been in待在某地;has gone in错误形式。根据“for hours”可知,此处指Denise在博物馆待了几个小时。故选C。 32.(23-24八年级上·黑龙江七台河·期末)—Dave is not here. He’s ________ the new museum. —He’s ________ the museum. Why does he go there again? A.gone to; been to B.been to; gone to C.been in; been to 【答案】A 【详解】句意:——戴夫不在这里。他去新博物馆了。——他去过博物馆。他为什么又去那儿了? 考查has gone to和has been to的区别。has gone to去了(未回);has been to去过(已回)。根据“Dave is not here.”可知,说话人不在这里,是去了,第一处用gone to;根据“Why does he go there again?”可知,疑问为什么再次去,所以第二处表示“去过”,用been to。故选A。 33.(23-24八年级上·山东威海·期末)—When ________ you ________ the novel back to me? —Sorry, I ________ it. How about Friday? A.did; give; didn’t finish B.do; return; don’t finish C.will; give; haven’t finished 【答案】C 【详解】句意:——你什么时候把小说还给我?——对不起,我还没有读完。星期五怎么样? 考查时态。根据“When...you...the novel back to me?”可知,时态为一般将来时,结构为will+do,return sth to sb/give sth back to sb“把某物还给某人”,第二空应用give原形;根据“How about Friday?”可知,是还没有完成,时态用现在完成时,否定含义结构为haven’t/hasn’t+done,主语是I,助动词用have,finish“完成”的过去分词为finished。故选C。 34.(23-24八年级下·吉林四平·期末)—Our country ________ a lot already. —Yes. I hope it will be even ________. A.has changed; well B.changed; better C.has changed; better 【答案】C 【详解】句意:——我们国家已经发生了很大的变化。——是的。我希望它将来会更好。 考查时态和比较级。根据“already”可知,第一空所在句时态应为现在完成时,其结构为has/have+done,排除B;再根据修饰比较级的副词“even”可知,第二空用比较级,排除A。故选C。 35.(23-24八年级下·吉林长春·期末)Mrs. Black ________ me a lot with my English in the last three years. A.helps B.helped C.is helping D.has helped 【答案】D 【详解】句意:在过去的三年里,布莱克夫人在英语方面给了我很大的帮助。 考查动词时态。根据“me a lot with my English in the last three years.”可知,这句话说的是三年前持续到现在的动作,应用现在完成时,其结构为“have/has done”,主语为Mrs. Black,助动词用has,故选D。 36.(2024·北京房山·二模)Mamianqun, or horse-faced skirt, ________ popularity for many years in China. A.was enjoying B.enjoyed C.has enjoyed D.will enjoy 【答案】C 【详解】句意:马面裙在中国已经流行了很多年。 考查时态。根据“for many years”可知,强调动作的延续,用现在完成时。故选C。 37.(22-23八年级下·辽宁铁岭·期末)—Tom, could you lend me your Harry Potter?   —Sorry, I ________ reading it yet. A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 【答案】D 【详解】句意:——汤姆,你能把你的《哈利·波特》借给我吗?——对不起,我还没看完。 考查时态。根据“yet”可知,句子时态为现在完成时。故选D。 38.(22-23八年级下·黑龙江齐齐哈尔·期末)I told him about it two days ago, but he ________ what to do yet. A.hasn’t decided B.doesn’t decide C.didn’t decide 【答案】A 【详解】句意:我两天前就告诉他了,但他还没有决定怎么做。 考查动词的时态。根据“he…what to do yet”可知,此处是现在完成时,其结构是have/has done。故选A。 39.(22-23八年级下·安徽黄山·期末)—It’s not easy to be an excellent soccer player even when you ________ over and over again. —I can’t agree with you more. A.practiced B.have practiced C.will practice D.are practicing 【答案】B 【详解】句意:——即使你一遍又一遍地练习,要成为一名优秀的足球运动员也不容易。——我完全同意你的观点。 考查动词时态。根据“when you…over and over again”可知,练习这个动作从过去开始,一直持续到现在,还有可能继续持续下去,用现在完成时have/has done的结构,故选B。 40.(22-23八年级下·河北沧州·期末)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 【答案】B 【详解】句意:我们星期五要去听音乐会,但是我们还没有买票。 考查现在完成时。根据“We are going to a concert on Friday, but we...the tickets yet.”可知,周五要去听音乐会,但现在还没有买票,此处应用现在完成时“have/has done”。故选B。 二、用所给词的正确形式填空(每小题1分, 共10分) 41.(23-24八年级下·黑龙江·期末)I have just (make) a model spaceship. 【答案】made 【详解】句意:我刚刚做了一个宇宙飞船模型。根据“have”可知,本句是现在完成时,动词用过去分词。故填made。 42.(2024八年级下·浙江宁波·专题练习)Look! The colour of the clouds (change)! It was red just now. 【答案】has changed 【详解】句意:看!云的颜色变了!刚才它还是红色的。根据“The colour of the clouds...! It was red just now.”可知,云的颜色现在已经发生了改变,使用现在完成时,主语中心词colour是单数,助动词用has。故填has changed。 43.(22-23八年级下·全国·课后作业)I'm not hungry. I just (have) my supper. 【答案】 have had 【详解】句意:我不饿,我刚吃过晚饭。根据句子中的“just”可知,句子是现在完成时,其结构是:主语+have/has+过去分词,此处主语是I,所以助动词用have,have的过去分词是had。故填have;had。 44.(23-24八年级下·内蒙古鄂尔多斯·期末)Have you (send) a postcard to your mother yet? 【答案】sent 【详解】句意:你给你妈妈寄明信片了吗?根据时间状语“yet”可知,句子时态是现在完成时,谓语动词构成是have/has done,因此此处用动词过去分词形式sent,意为“寄,送”。故填sent。 45.(23-24八年级下·山东潍坊·期末)We ( not agree) on where to go about our family trip yet. 【答案】haven’t agreed 【详解】句意:我们还没有决定去哪里进行家庭旅行。根据“We…on where to go about our family trip yet.”及提示词可知,yet迄今为止,是现在完成时的标志;现在完成时的结构为have/has done;句子的主语是we ,为复数人称,谓语动词应用复数。故填haven’t agreed。 46.(23-24八年级下·全国·课后作业)—I (see) that new film directed by Zhang Yimou yesterday. —Did you? I (not see) it yet. 【答案】 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。 47.(23-24八年级下·广东深圳·课后作业)— Have you (feed) the dog today? — No, not yet. 【答案】fed 【详解】句意:——你今天喂狗了吗?——没,还没有。根据“Have you...”可知,空处应填feed的过去分词fed,与have一起构成现在完成时结构,故填fed。 48.(23-24八年级下·内蒙古鄂尔多斯·阶段练习)The doctor (not take) his temperature yet. Please call the doctor as soon as possible. 【答案】hasn’t taken 【详解】句意:医生还没有测量他的体温。请尽快打电话给医生。根据“yet”可知是现在完成时态,由于主语是三单,所以是将not take变为hasn’t taken。故填hasn’t taken。 49.(23-24八年级下·全国·课后作业)— she (find) her lost keys? —No, not yet. 【答案】 Has found 【详解】句意:——她找到丢失的钥匙了吗?——不,还没有。根据答语“No, not yet.”可知,问句应用现在完成时,结构为“have/has+过去分词”,主语是she,助动词应用has,位于句首首字母应大写;find的过去分词为found。故填Has;found。 50.(24-25八年级上·上海闵行·期中)She has her old car and bought a new one. (sell) 【答案】sold 【详解】句意:她卖掉了旧车,买了一辆新车。根据“has”可知,空处用过去分词sold与其构成现在完成时。故填sold。 三、完成句子(每小题2分, 共10分) 51.(22-23八年级下·全国·期末)Sam gave Lucy a nice book for her birthday last Sunday. (改为现在完成时) Sam ever Lucy a nice book for her birthday. 【答案】 has given 【详解】句意:上周六Sam给了Lucy一本好看的书作为生日礼物。原句为一般过去式,要改为现在完成时,结构为have/has done,因为主语Sam是第三人称单数,故要用has,后跟过去分词given。故填has;given。 52.(20-21八年级下·全国·课后作业)She has ever been camping outside. (改为否定句) She has camping outside. 【答案】 never been 【详解】句意:她曾经在外面露营过。原句是现在完成时,变成否定句则表示“她从未在外面露营过”,never从未,后跟过去分词been。故填never;been。 53.(2025八年级下·全国·专题练习)She’s already done her homework.(改为否定句) She her homework . 【答案】 hasn’t done yet 【详解】句意:她已经做完作业了。She’s=She has,否定在has后加not,缩写为hasn’t,already用于肯定句,否定句改为yet,放在句末,故填hasn’t;done;yet。 54.(23-24八年级下·安徽合肥·期中)They have already travelled to Mars. (改为否定句) They travelled to Mars . 【答案】 haven’t yet 【详解】句意:他们已经去过火星了。此处改为否定句,把助动词have改为haven’t,already用于肯定句,yet用于否定句,故填haven’t;yet。 55.(23-24八年级下·甘肃武威·期末)I bought a computer just now. (用just改写句子) I just a computer. 【答案】 have bought 【详解】句意:我刚才买了一台电脑。根据“just”可知,句子用现在完成时“have/has done”,主语是“I”,助动词用have。故填have;bought。 原创精品资源学科网独家享有版权,侵权必究!6 学科网(北京)股份有限公司 $$ 2024-2025学年八年级英语下册单元模块满分必刷题(外研版) Module 3 Journey to space【刷语法】(重点语法提升练) 语法精讲 现在完成时(2) 1、现在完成时与一般过去时的区别: 现在完成时侧重对现在的影响;一般过去时只是对过去的描述,不强调影响,是过去的时间点发生的事情。When提问时间点,不能跟现在完成时连用。 如:I have had breakfast. 我已经吃了早餐了。(已经饱了,不用再吃了) I had breakfast. 我吃过早餐了。(普通描述过去的事情,没有饱不饱的含义) Derek has watched the movie. When did he watch it? 德里克已经看过这电影了。他什么时候看的? 2、常与现在完成时连用的副词: just:刚刚;常用于现在完成时态,通常放在助动词之后,实义动词之前。The train has just left. just now:刚才;相当于a moment ago,常用于一般过去时,通常放在句末。 I saw him just now. yet 已经;与现在完成时连用,用于疑问句或否定句中,通常置于句末,也可与not连用,表示“还没有”。 already 已经;与现在完成时连用,常用于肯定句中,一般不用于否定句,但可用于疑问句中 never 从不;常与完成时连用,用在句子中表否定 语法精练语法精讲 过关测试满分:60分 时间:40分钟 一、单项选择(每小题1分, 共40分) 1.(23-24八年级上·山东威海·期末)—The number of tourists ________ over 40 million this year. —Yes. A large number of tourists ________ so far because of the beautiful scenery. A.is; have come B.are; has come C.is; come 2.(22-23八年级下·新疆塔城·期末)—Have you ________ been to France? —No, ________. A.ever; never B.never; ever C.ever; ever D.never; never 3.(22-23八年级下·四川成都·期末)—________ you ever ________ to Chengdu Research Base? —No, never. But I plan to visit it this summer. A.Did; go B.Have; been C.Are; going 4.(22-23八年级上·辽宁沈阳·期末)—____ she ever________ Tower Bridge? —Yes. She________ it two years ago. A.Did; visit; visited B.Has; visited; visited C.Is; visiting; has visited D.Does; visit; visits 5.(22-23八年级下·全国·课后作业)—Have you ever been to an aquarium? —No, ________. A.I have B.I am not C.I haven’t D.I hasn’t 6.(21-22八年级上·广东广州·单元测试)—Have you _________ visited the Great Wall? —No, _________. A.already; ever B.ever; never C.never; ever D.ever; yet 7.(23-24八年级上·河北·期中)How clean the classroom is! I think someone ________ it. A.is cleaning B.will clean C.has cleaned D.cleans 8.(24-25八年级上·辽宁沈阳·期中)It ________ a fantastic experience so far. A.is B.was C.has been D.have been 9.(23-24八年级上·河北邯郸·期中)My sister ________ the book three times. She wants to read it again. A.reads B.has read C.is reading D.will read 10.(23-24八年级上·甘肃白银·期中)—Have you finished your report ________? —Yes, I have ________ finished it. A.yet; yet B.yet; already C.already; yet D.already; already 11.(23-24八年级上·辽宁朝阳·期中)The lake is quite clean and beautiful. ________, more than 13, 000,000 people have come here to take their vacations. A.In fact B.For example C.So far D.At first 12.(23-24八年级上·黑龙江绥化·期中)—How tidy the bedroom is! —Yes. I’m sure that someone ________ it already. A.has cleaned B.cleaned C.will clean 13.(22-23八年级下·四川自贡·期末)—Where is Mr. Miller? I haven’t seen him for several days. —He ________ to Shanghai. He will come back in two days. A.went B.has gone C.will go 14.(23-24八年级上·河北保定·期中)—Do you know Mount Tai in Shandong? —Yes, I __________ it twice. It’s fantastic. A.will climb B.climb C.am climbing D.have climbed 15.(23-24八年级上·安徽·期末)—In the past few years, China’s space programme has made great progress. —That’s true. It ________ many astronauts to space station successfully. A.is sending B.was sending C.will send D.has sent 16.(23-24八年级上·河北保定·期中)Our city ________ a lot in the past few years. A.will change B.has changed C.changed D.changes 17.(23-24八年级上·河北保定·期中)Li Ming ________ to school. Maybe on the way. A.went B.goes C.has gone D.is going 18.(24-25八年级上·广东深圳·课后作业)—_________ she ever visited the London Eye? —Yes. She _________ it two years ago. A.Did; visited B.Will; has visited C.Has; visited D.Has; has visited 19.(24-25八年级上·广东深圳·课后作业)—When will you hand in your homework, Jack? —Sorry, I’m not sure. I __________ it yet. A.didn’t finish B.won’t finish C.haven’t finished D.don’t finish 20.(24-25八年级上·广东深圳·课后作业)—What have you done at the school? —I _________ classes with British students. A.am having B.have had C.will have D.often have 21.(23-24八年级上·上海青浦·期中)I ________ a letter to Winnie. She agrees to visit Shanghai this winter holiday. A.am writing B.write C.have written D.will write 22.(23-24八年级下·云南普洱·期末)—________ you ________ of the International Museum of Toilets in India yet? — No, not yet. A.Has; heard B.Have ; heard C.Did; hear D.Do; hear 23.(23-24八年级下·云南昆明·期末)—__________ you ever __________ the book, Journey to the West? —Yes, I have. It’s fantastic. A.Do; read B.Are; reading C.Will; read D.Have; read 24.(2024·云南昆明·一模)—Have you finished your homework ________? —I have ________ done my math homework. I will do my English homework later. A.just; already B.yet; just C.already; yet D.just; yet 25.(24-25九年级上·江苏南通·期中)—Has your uncle bought a new car ________? —No. He says he is still saving money for it. A.yet B.ever C.just D.still 26.(24-25九年级上·福建泉州·期中)—Have you found your lost pen ________? —Yes, I have ________ found it in my bag. A.yet, ever B.already, yet C.yet, already 27.(24-25九年级上·福建南平·阶段练习)—I have ________ read the novel. How about you? —I haven’t read it ________. A.yet; already B.already; yet C.already; already 28.(23-24八年级上·河北邯郸·期中)—Have you ever watched the film, Full River Red? —Not ________. I’ll watch it tonight. A.ever B.never C.still D.yet 29.(24-25七年级上·全国·单元测试)I reached the station only to find that my train had _________ left. A.never B.already C.almost D.yet 30.(24-25八年级上·甘肃天水·期末)As an exchange student, Alan ________ Shijiazhuang for three years. A.has been to B.has been in C.has gone to D.has been 31.(24-25八年级上·辽宁沈阳·阶段练习)Denise _________ the Liaoning Provincial Museum for hours and she will be back at five o’clock. A.has been to B.has gone to C.has been in D.has gone in 32.(23-24八年级上·黑龙江七台河·期末)—Dave is not here. He’s ________ the new museum. —He’s ________ the museum. Why does he go there again? A.gone to; been to B.been to; gone to C.been in; been to 33.(23-24八年级上·山东威海·期末)—When ________ you ________ the novel back to me? —Sorry, I ________ it. How about Friday? A.did; give; didn’t finish B.do; return; don’t finish C.will; give; haven’t finished 34.(23-24八年级下·吉林四平·期末)—Our country ________ a lot already. —Yes. I hope it will be even ________. A.has changed; well B.changed; better C.has changed; better 35.(23-24八年级下·吉林长春·期末)Mrs. Black ________ me a lot with my English in the last three years. A.helps B.helped C.is helping D.has helped 36.(2024·北京房山·二模)Mamianqun, or horse-faced skirt, ________ popularity for many years in China. A.was enjoying B.enjoyed C.has enjoyed D.will enjoy 37.(22-23八年级下·辽宁铁岭·期末)—Tom, could you lend me your Harry Potter?   —Sorry, I ________ reading it yet. A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 38.(22-23八年级下·黑龙江齐齐哈尔·期末)I told him about it two days ago, but he ________ what to do yet. A.hasn’t decided B.doesn’t decide C.didn’t decide 39.(22-23八年级下·安徽黄山·期末)—It’s not easy to be an excellent soccer player even when you ________ over and over again. —I can’t agree with you more. A.practiced B.have practiced C.will practice D.are practicing 40.(22-23八年级下·河北沧州·期末)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 二、用所给词的正确形式填空(每小题1分, 共10分) 41.(23-24八年级下·黑龙江·期末)I have just (make) a model spaceship. 42.(2024八年级下·浙江宁波·专题练习)Look! The colour of the clouds (change)! It was red just now. 43.(22-23八年级下·全国·课后作业)I'm not hungry. I just (have) my supper. 44.(23-24八年级下·内蒙古鄂尔多斯·期末)Have you (send) a postcard to your mother yet? 45.(23-24八年级下·山东潍坊·期末)We ( not agree) on where to go about our family trip yet. 46.(23-24八年级下·全国·课后作业)—I (see) that new film directed by Zhang Yimou yesterday. —Did you? I (not see) it yet. 47.(23-24八年级下·广东深圳·课后作业)— Have you (feed) the dog today? — No, not yet. 48.(23-24八年级下·内蒙古鄂尔多斯·阶段练习)The doctor (not take) his temperature yet. Please call the doctor as soon as possible. 49.(23-24八年级下·全国·课后作业)— she (find) her lost keys? —No, not yet. 50.(24-25八年级上·上海闵行·期中)She has her old car and bought a new one. (sell) 三、完成句子(每小题2分, 共10分) 51.(22-23八年级下·全国·期末)Sam gave Lucy a nice book for her birthday last Sunday. (改为现在完成时) Sam ever Lucy a nice book for her birthday. 52.(20-21八年级下·全国·课后作业)She has ever been camping outside. (改为否定句) She has camping outside. 53.(2025八年级下·全国·专题练习)She’s already done her homework.(改为否定句) She her homework . 54.(23-24八年级下·安徽合肥·期中)They have already travelled to Mars. (改为否定句) They travelled to Mars . 55.(23-24八年级下·甘肃武威·期末)I bought a computer just now. (用just改写句子) I just a computer. 原创精品资源学科网独家享有版权,侵权必究!6 学科网(北京)股份有限公司 $$

资源预览图

Module 3 【刷语法】现在完成时(2)(重点语法提升练)-2024-2025学年八年级英语下册单元模块满分必刷题(外研版)
1
Module 3 【刷语法】现在完成时(2)(重点语法提升练)-2024-2025学年八年级英语下册单元模块满分必刷题(外研版)
2
Module 3 【刷语法】现在完成时(2)(重点语法提升练)-2024-2025学年八年级英语下册单元模块满分必刷题(外研版)
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。