Unit 1【刷语法】现在完成时(1)(重点语法提升练)-2024-2025学年八年级英语下册单元模块满分必刷题(牛津译林版)

2025-01-17
| 2份
| 21页
| 2554人阅读
| 96人下载
Easy English初高中英语精品
进店逛逛

资源信息

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

内容正文:

2024-2025学年八年级英语下册单元模块满分必刷题(牛津译林版) Unit 1 Past and present【刷语法】(重点语法提升练) 现在完成时(1) 现在完成时的用法: 时态 含义 结构 时间状语 现在完成时 表示过去发生的动作对现在的影响,或者表示从过去持续到现在的动作或状态 has/have+动词的过去分词形式 since,for,so far,already,yet,recently,ever,twice,in the last /past few years 【易错警示】 for+时间段,表示“持续……” 常用于现在完成时态 since+ 过去时间点 / 过去时的句子,表示“自从……以来”,常用于现在完成时态。 just:刚刚;常用于现在完成时态,通常放在助动词之后,实义动词之前。The train has just left. just now:刚才;相当于a moment ago,常用于一般过去时,通常放在句末。 I saw him just now. yet 已经;与现在完成时连用,用于疑问句或否定句中,通常置于句末,也可与not连用,表示“还没有”。 already 已经;与现在完成时连用,常用于肯定句中,一般不用于否定句,但可用于疑问句中 never 从不;常与完成时连用,用在句子中表否定 二、现在完成时的句型结构: 不规则动词的过去式和过去分词 A—A—A型 动词原形(V) 过去式(Pt) 过去分词(Pp) cost cost cost cut cut cut hit hit hit let let let put put put read read read set set set shut shut shut spread spread spread hurt hurt hurt A—B—A型 动词原形(V) 过去式(Pt) 过去分词(Pp) come came come become became become overcome overcame overcome run ran run A—A—B型 动词原形(V) 过去式(Pt) 过去分词(Pp) beat beat beaten A—B—B型 动词原形(V) 过去式(Pt) 过去分词(Pp) sit sat sat win won won stand stood stood bring brought brought build built built burn burnt/burned burnt/burned buy bought bought bend bent bent catch caught caught deal dealt dealt dig dug dug dream dreamt/dreamed dreamt/dreamed feed fed fed feel felt felt fight fought fought find found found get got got/gotten hang(悬挂) hung hung hang(绞死,吊死) hanged hanged have/has had had hear heard heard hold held held keep kept kept lie(说谎) lied lied lay(产卵,下蛋,放置) laid laid lead led led learn learnt/learned learnt/learned leave left left lend lent lent light lit/lighted lit/lighted lose lost lost make made made mean meant meant meet met met oversleep overslept overslept pay paid paid say said said sell sold sold send sent sent shine shone shone shoot shot shot sleep slept slept smell smelt/smelled smelt/smelled speed sped/speeded sped/speeded sweep swept swept spell spelt/spelled spelt/spelled spend spent spent 动词原形(V) 过去式(Pt) 过去分词(Pp) stand stood stood stick stuck stuck teach taught taught tell told told think thought thought understand understood understood A—B—C型 动词原形(V) 过去式(Pt) 过去分词(Pp) be(am,is,are) was,were been bear bore born begin began begun blow blew blown break broke broken choose chose chosen do/does did done draw drew drawn drink drank drunk drive drove driven eat ate eaten fall fell fallen fly flew flown forget forgot forgotten freeze froze frozen give gave given go went gone grow grew grown hide hid hidden know knew known lie(躺) lay lain mistake mistook mistaken ride rode ridden ring rang rung rise rose risen see saw seen shake shook shaken show showed shown sing sang sung speak spoke spoken steal stole stolen swim swam swum sink sank/sunk sunk/sunken take took taken throw threw thrown wake woke/waked woken/waked wear wore worn write wrote written ( 语法精练语法精讲 ) 过关测试满分:50分 时间:40分钟 一、单项选择(每小题1分,共30分) 1.(24-25八年级上·甘肃定西·期末)The environment in Gansu Province ________ a lot in the past few years. A.improved B.will improve C.was improving D.has improved 2.(24-25八年级下·全国·假期作业)In the past several years, I ________ several ways to deal with my insomnia (失眠) but none of them ________. A.tried; works B.have tried; succeeds C.tried; succeeds D.have tried; works 3.(24-25八年级上·黑龙江绥化·期末)Alice in Wonderland is a very good film. I ________ it twice. A.see B.have seen C.saw 4.(23-24八年级上·山东威海·期末)—Excuse me, ________ you ever ________ a UFO? —Yes, I saw one in the sky while I ________ back home last month. A.did; see; was walking B.have; seen; walked C.have; seen; was walking 5.(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 6.(23-24八年级上·广东深圳·期末)—It is ten years ________ we met each other. —How time flies! I can’t believe that we ________ friends for ten years. A.when; have made B.since; have made C.when; have been D.since; have been 7.(23-24八年级上·河北保定·期末)My grandmother ________ here for 10 years, so she knows well about her neighbourhood. A.lives B.has lived C.will live D.was living 8.(24-25八年级上·全国·假期作业)-________ you seen the movie Gone with the Wind? -No, never. A.Do B.Can C.Have D.Has 9.(23-24八年级上·河北保定·期末)Nice to see you again. We ________ each other for a long time. A.won’t see B.don’t see C.didn’t see D.haven’t seen 10.(24-25八年级上·辽宁沈阳·期中)It ________ a fantastic experience so far. A.is B.was C.has been D.have been 11.(23-24八年级上·河北·期中)How clean the classroom is! I think someone ________ it. A.is cleaning B.will clean C.has cleaned D.cleans 12.(24-25八年级上·甘肃天水·期中)— China is a wonderful place. —So it is. I ________ there twice. A.have been B.have gone C.went D.will go 13.(23-24八年级下·江苏徐州·期中)How time flies! It has been ten years since I ________ him in Xuzhou. A.meet B.met C.have met D.will meet 14.(23-24八年级上·河北承德·期中)She ________ in the pool since half an hour ago. A.is swimming B.swims C.has swum D.swam 15.(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 16.(23-24八年级上·甘肃白银·期中)—Have you finished your report ________? —Yes, I have ________ finished it. A.yet; yet B.yet; already C.already; yet D.already; already 17.(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 18.(23-24八年级上·河北沧州·期中)—Are you writing to Tony? —Yes. I ________ in touch with him for many years by writing letters. A.keep B.kept C.will keep D.have kept 19.(23-24八年级上·湖北武汉·期中)—Do you still play tennis? —Oh, no. I ________ it for the past two years. A.didn’t play B.haven’t played C.played D.plays 20.(23-24八年级上·黑龙江绥化·期中)—________ to the United States? —No, never, but I went to Canada last year. A.Have you been B.Have you gone C.Did you go 21.(23-24八年级上·黑龙江绥化·期中)—How tidy the bedroom is! —Yes. I’m sure that someone ________ it already. A.has cleaned B.cleaned C.will clean 22.(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 23.(23-24八年级上·河北沧州·期中)—Hi, Tom! ________ you ever ________ the Bird’s Nest? —Yes, I have. It’s great. A.Have; been to B.Have; go to C.Did; go to D.Do; go to 24.(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 25.(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 26.(23-24八年级上·辽宁沈阳·期中)Miss Li ________ in Shenyang since she ________ school. A.has worked, has left B.worked, left C.worked, has left D.has worked, left 27.(23-24八年级上·河北保定·期中)Li Ming ________ to school. Maybe on the way. A.went B.goes C.has gone D.is going 28.(22-23八年级下·上海·期末)The leaning tower ______ millions of tourists since its reopening in 2001. A.attracted B.has attracted C.had attracted D.would attract 29.(22-23八年级下·四川达州·期末)We have been good friends ________. A.last year B.since we met last year C.one year ago D.when we met last year 30.(23-24八年级下·北京顺义·期末)—Lucy, is your aunt a teacher? —Yes, she is. She ________ English in this school for nearly 20 years. A.teaches B.is teaching C.has taught D.will teach 二、单词拼写(每小题1分,共20分) 31.(24-25八年级上·天津·期末)Millions of people (lay) off in the steel industry since 2000. 32.(24-25八年级上·广东深圳·期末)Time has (steal) our mother’s youth and beauty. 33.(23-24八年级上·广东深圳·期末)I (choose) two books so far. 34.(2025八年级下·全国·专题练习)My brother (know) him since he was a child. 35.(24-25八年级上·湖北武汉·期中)—What’s up, Sandy? —Look! What a mess! Somebody (break) that window. 36.(24-25八年级上·广东深圳·课后作业)They (try) many times to capture our city. 37.(24-25八年级上·广东深圳·课后作业)Have you (hear) that joke before? 38.(24-25八年级上·广东深圳·课后作业)I’ve (be) in Beijing for a week now. 39.(24-25八年级上·广东深圳·课后作业)Have you (do) any shopping yet, Alice? 40.(23-24八年级上·广东广州·期中)I simply gave in to him, and I (regret) it ever since. 41.(23-24八年级上·广东深圳·期中)Shenzhen (change) a lot in the past few years. 42.(23-24八年级下·内蒙古巴彦淖尔·期末)Alice has her diary somewhere so that her sister can’t find it. (hide) 43.(23-24八年级下·甘肃庆阳·期末)—Are you interested in the ending of the movie? —No, because she (tell) me the story twice. 44.(23-24八年级下·山东菏泽·期末)—Have you ever (be) to the city park? —Yes. I (go) there last weekend. 45.(23-24八年级下·山东菏泽·期末)David knows much about the city because he (be) there many times. 46.(23-24八年级下·重庆江北·期末)He (choose) this book already, so you can only choose another one. 47.(23-24八年级下·甘肃张掖·期末)His brother has never (offer) to help other people. 48.(23-24八年级下·全国·课前预习)— you ever (speak) to a foreigner? —No, never. 49.(23-24八年级下·全国·课前预习) your uncle (visit) Beijing before? 50.(22-23八年级下·全国·课后作业)It’s said that the police (not make) any progress in the murder case recently. ( 6 )原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 2024-2025学年八年级英语下册单元模块满分必刷题(牛津译林版) Unit 1 Past and present【刷语法】(重点语法提升练) 现在完成时(1) 现在完成时的用法: 时态 含义 结构 时间状语 现在完成时 表示过去发生的动作对现在的影响,或者表示从过去持续到现在的动作或状态 has/have+动词的过去分词形式 since,for,so far,already,yet,recently,ever,twice,in the last /past few years 【易错警示】 for+时间段,表示“持续……” 常用于现在完成时态 since+ 过去时间点 / 过去时的句子,表示“自从……以来”,常用于现在完成时态。 just:刚刚;常用于现在完成时态,通常放在助动词之后,实义动词之前。The train has just left. just now:刚才;相当于a moment ago,常用于一般过去时,通常放在句末。 I saw him just now. yet 已经;与现在完成时连用,用于疑问句或否定句中,通常置于句末,也可与not连用,表示“还没有”。 already 已经;与现在完成时连用,常用于肯定句中,一般不用于否定句,但可用于疑问句中 never 从不;常与完成时连用,用在句子中表否定 二、现在完成时的句型结构: 不规则动词的过去式和过去分词 A—A—A型 动词原形(V) 过去式(Pt) 过去分词(Pp) cost cost cost cut cut cut hit hit hit let let let put put put read read read set set set shut shut shut spread spread spread hurt hurt hurt A—B—A型 动词原形(V) 过去式(Pt) 过去分词(Pp) come came come become became become overcome overcame overcome run ran run A—A—B型 动词原形(V) 过去式(Pt) 过去分词(Pp) beat beat beaten A—B—B型 动词原形(V) 过去式(Pt) 过去分词(Pp) sit sat sat win won won stand stood stood bring brought brought build built built burn burnt/burned burnt/burned buy bought bought bend bent bent catch caught caught deal dealt dealt dig dug dug dream dreamt/dreamed dreamt/dreamed feed fed fed feel felt felt fight fought fought find found found get got got/gotten hang(悬挂) hung hung hang(绞死,吊死) hanged hanged have/has had had hear heard heard hold held held keep kept kept lie(说谎) lied lied lay(产卵,下蛋,放置) laid laid lead led led learn learnt/learned learnt/learned leave left left lend lent lent light lit/lighted lit/lighted lose lost lost make made made mean meant meant meet met met oversleep overslept overslept pay paid paid say said said sell sold sold send sent sent shine shone shone shoot shot shot sleep slept slept smell smelt/smelled smelt/smelled speed sped/speeded sped/speeded sweep swept swept spell spelt/spelled spelt/spelled spend spent spent 动词原形(V) 过去式(Pt) 过去分词(Pp) stand stood stood stick stuck stuck teach taught taught tell told told think thought thought understand understood understood A—B—C型 动词原形(V) 过去式(Pt) 过去分词(Pp) be(am,is,are) was,were been bear bore born begin began begun blow blew blown break broke broken choose chose chosen do/does did done draw drew drawn drink drank drunk drive drove driven eat ate eaten fall fell fallen fly flew flown forget forgot forgotten freeze froze frozen give gave given go went gone grow grew grown hide hid hidden know knew known lie(躺) lay lain mistake mistook mistaken ride rode ridden ring rang rung rise rose risen see saw seen shake shook shaken show showed shown sing sang sung speak spoke spoken steal stole stolen swim swam swum sink sank/sunk sunk/sunken take took taken throw threw thrown wake woke/waked woken/waked wear wore worn write wrote written ( 语法精练语法精讲 ) 过关测试满分:50分 时间:40分钟 一、单项选择(每小题1分,共30分) 1.(24-25八年级上·甘肃定西·期末)The environment in Gansu Province ________ a lot in the past few years. A.improved B.will improve C.was improving D.has improved 【答案】D 【详解】句意:甘肃省的环境在过去几年中有了很大的改善。 考查时态。根据“in the past few years”可知,此处应用现在完成时,构成为have/has done,主语为“The environment”,因此助动词用has。故选D。 2.(24-25八年级下·全国·假期作业)In the past several years, I ________ several ways to deal with my insomnia (失眠) but none of them ________. A.tried; works B.have tried; succeeds C.tried; succeeds D.have tried; works 【答案】D 【详解】句意:在过去的几年里,我尝试了几种方法来解决我的失眠,但都没有奏效。 考查动词时态和动词辨析。tried尝试,动词过去式;have tried已经尝试,现在完成时;works工作,一般现在时的单三形式;succeeds成功,一般现在时的单三形式。根据“In the past several years”可知,第一空时态用现在完成时:have/has done;且第二空根据“... several ways to deal with my insomnia but none of them…”可知,应是没有一种方法有效,work“奏效,起作用”符合题意。故选D。 3.(24-25八年级上·黑龙江绥化·期末)Alice in Wonderland is a very good film. I ________ it twice. A.see B.have seen C.saw 【答案】B 【详解】句意:《爱丽丝梦游仙境》是一部非常好的电影。我已经看过两次了。 考查时态。根据“twice”可知句子用现在完成时have/has done。故选B。 4.(23-24八年级上·山东威海·期末)—Excuse me, ________ you ever ________ a UFO? —Yes, I saw one in the sky while I ________ back home last month. A.did; see; was walking B.have; seen; walked C.have; seen; was walking 【答案】C 【详解】句意:——请问,你见过不明飞行物吗?——是的,上个月我步行回家时在天空中看到了一个。 考查时态。根据“ever”可知,第一句为现在完成时,结构为have/has+done,主语是you,助动词用have;第二句为while引导的时间状语从句,表示过去某一时刻正在进行的动作,用过去进行时,结构为was/were+doing,主语是I,be动词用was。故选C。 5.(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。 6.(23-24八年级上·广东深圳·期末)—It is ten years ________ we met each other. —How time flies! I can’t believe that we ________ friends for ten years. A.when; have made B.since; have made C.when; have been D.since; have been 【答案】D 【详解】句意:——自从我们相遇以来已经十年了。——时间过得真快!我不敢相信我们已经做了十年的朋友。 考查状语从句的连词及现在完成时态。when当……时,since自从;have made已经交了,现在完成时,是非延续性动词;have been已经成为,是延续性动词。根据“How time flies!”可知,是说“自从我们相遇已经十年了。”,结合“It is+一段时间+since+一般过去时的句子”可知,第一空用since。根据“for ten years”可知,此句是现在完成时,动词要用延续性动词,主语是we,所以第二空用have been。故选D。 7.(23-24八年级上·河北保定·期末)My grandmother ________ here for 10 years, so she knows well about her neighbourhood. A.lives B.has lived C.will live D.was living 【答案】B 【详解】句意:我祖母在这里住了10年,所以她很了解她所在的社区。 考查时态及主谓一致。根据“for 10 years”可知,此处应用现在完成时,空处所在句的主语为“My grandmother”,所以谓语用三单形式。故选B。 8.(24-25八年级上·全国·假期作业)-________ you seen the movie Gone with the Wind? -No, never. A.Do B.Can C.Have D.Has 【答案】C 【详解】句意:——你看过电影《乱世佳人》吗?——没有,从没看过。 考查现在完成时态。根据谓语动词“seen”可知,此处需用助动词have或has和seen构成现在完成时,因为主语是you,为第二人称,所以用have。故选C。 9.(23-24八年级上·河北保定·期末)Nice to see you again. We ________ each other for a long time. A.won’t see B.don’t see C.didn’t see D.haven’t seen 【答案】D 【详解】句意:很高兴再次见到你。我们有很长时间没有见面了。 考查时态。won’t see将不会见;don’t see现在没见,用于一般现在时;didn’t see之前没见,用于一般过去时;haven’t seen还没见,用于现在完成时。根据题干中“for a long time”提示可知,空处需用现在完成时,表示从过去到现在未见。故选D。 10.(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。 11.(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。 12.(24-25八年级上·甘肃天水·期中)— China is a wonderful place. —So it is. I ________ there twice. A.have been B.have gone C.went D.will go 【答案】A 【详解】句意:——中国是一个很棒的地方。——确实是。我已经去过那里两次。 考查现在完成时。have been去过,表示曾经去过,现在已经回来了,用于现在完成时态;have gone去了,表示去了还没有回来,用于现在完成时态;went去,表示过去的动作,用于一般过去时态;will go打算去,表示未来的动作,用于一般将来时态。根据“I…there twice.”可知,此处表示已经去过中国两次,现在已经回来了,句子应是现在完成时态,主语是I“我”,用have been to…表示“去过某地”并已返回。故选A。 13.(23-24八年级下·江苏徐州·期中)How time flies! It has been ten years since I ________ him in Xuzhou. A.meet B.met C.have met D.will meet 【答案】B 【详解】句意:时间过得真快!自从我在徐州见到他以来,已经有十年了。 考查动词时态。根据英语语法,since前的主句为现在完成时,since后的从句用一般过去时,故选B。 14.(23-24八年级上·河北承德·期中)She ________ in the pool since half an hour ago. A.is swimming B.swims C.has swum D.swam 【答案】C 【详解】句意:她半小时前就在游泳池里游泳了。 考查动词时态。根据“since half an hour ago”可知,此句用现在完成时,结构为has/have done,故选C。 15.(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。 16.(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。 17.(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。 18.(23-24八年级上·河北沧州·期中)—Are you writing to Tony? —Yes. I ________ in touch with him for many years by writing letters. A.keep B.kept C.will keep D.have kept 【答案】D 【详解】句意:——你在给托尼写信吗?——是的。多年来,我通过写信与他保持联系。 考查时态。根据“for many years”可知句子用现在完成时have/has done。故选D。 19.(23-24八年级上·湖北武汉·期中)—Do you still play tennis? —Oh, no. I ________ it for the past two years. A.didn’t play B.haven’t played C.played D.plays 【答案】B 【详解】句意:——你仍然打网球吗?——哦,不了。过去两年我没有打网球。 考查动词时态。根据“for the past two years.”可知,该句是现在完成时,表示过去的行为持续到现在的情况,故选B。 20.(23-24八年级上·黑龙江绥化·期中)—________ to the United States? —No, never, but I went to Canada last year. A.Have you been B.Have you gone C.Did you go 【答案】A 【详解】句意:——你去过美国吗?——不,从未去过,但我去年去了加拿大。 考查动词时态。have been to去过回来了;have gone to去了还没回来。根据“No, never”可知,此处问是否去过,所以填have been。故选A。 21.(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。 22.(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。 23.(23-24八年级上·河北沧州·期中)—Hi, Tom! ________ you ever ________ the Bird’s Nest? —Yes, I have. It’s great. A.Have; been to B.Have; go to C.Did; go to D.Do; go to 【答案】A 【详解】句意:——嗨,汤姆!你去过鸟巢吗?——是的,我去过。它很棒。 考查现在完成时。have been to去过某地;have gone to去了某地(还未回来)。根据答语“Yes, I have.”可知问句应用现在完成时的“have been to”结构,表示去过鸟巢。故选A。 24.(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。 25.(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。 26.(23-24八年级上·辽宁沈阳·期中)Miss Li ________ in Shenyang since she ________ school. A.has worked, has left B.worked, left C.worked, has left D.has worked, left 【答案】D 【详解】句意:李老师从学校毕业后就在沈阳工作。 考查时态。根据“Miss Li...in Shenyang since she...school”可知自从离开学校就在沈阳工作,主句用现在完成时have/has done;从句用一般过去时,动词用过去式。故选D。 27.(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。 28.(22-23八年级下·上海·期末)The leaning tower ______ millions of tourists since its reopening in 2001. A.attracted B.has attracted C.had attracted D.would attract 【答案】B 【详解】句意:自从2001年重新开放后,斜塔吸引了数百万游客。 考查现在完成时。根据“since its reopening in 2001”可知,此处用现在完成时(have/has done),表示过去的动作或状态持续到现在,可能持续发生下去。故选B。 29.(22-23八年级下·四川达州·期末)We have been good friends ________. A.last year B.since we met last year C.one year ago D.when we met last year 【答案】B 【详解】句意:自从去年见面以来,我们一直是好朋友。 考查现在完成时。根据“have been”可知,主句时态为现在完成时,因此应与since引导的时间状语从句连用。故选B。 30.(23-24八年级下·北京顺义·期末)—Lucy, is your aunt a teacher? —Yes, she is. She ________ English in this school for nearly 20 years. A.teaches B.is teaching C.has taught D.will teach 【答案】C 【详解】句意:——Lucy,你的姑姑是老师吗?——是的,她是。她在这所学校教英语将近20年了。 考查动词的时态。根据“for nearly 20 years”可知,表示动作的持续,应使用现在完成时,其结构为have/has+done,主语为She,助动词用has。故选C。 二、单词拼写(每小题1分,共20分) 31.(24-25八年级上·天津·期末)Millions of people (lay) off in the steel industry since 2000. 【答案】have laid 【详解】句意:自2000年以来,钢铁行业已有数百万人下岗。根据“since 2000”可知,此处用现在完成时have/has done的结构,主语是复数形式,助动词用have,故填have laid。 32.(24-25八年级上·广东深圳·期末)Time has (steal) our mother’s youth and beauty. 【答案】stolen 【详解】句意:时间偷走了母亲的青春和美丽。分析句子结构可知,此空是谓语动词,根据句意可知,此空应用现在完成时,其结构是“have/has+过去分词”的形式,steal的过去分词是stolen,故填stolen。 33.(23-24八年级上·广东深圳·期末)I (choose) two books so far. 【答案】have chosen 【详解】句意:到目前为止,我已经选了两本书。根据题意和提示词可知,so far“到目前为止”,用于现在完成时,I是第一人称,需用“have + done”结构,choose的过去分词是chosen。故填have chosen。 34.(2025八年级下·全国·专题练习)My brother (know) him since he was a child. 【答案】has known 【详解】句意:我哥哥从小就认识他。根据“since he was a child”可知,主句用现在完成时,主语是My brother,助动词用has,know的过去分词是known。故填has known。 35.(24-25八年级上·湖北武汉·期中)—What’s up, Sandy? —Look! What a mess! Somebody (break) that window. 【答案】has broken 【详解】句意:——怎么了,Sandy?——看!多么混乱!有人打破了那扇窗户。break“打碎”,根据“What a mess!”可知,此处表达造成的影响,空处应用现在完成时,结构为have/has done,主语somebody为不定代词,谓语动词用单数has,break“打破”的过去分词为broken。故填has broken。 36.(24-25八年级上·广东深圳·课后作业)They (try) many times to capture our city. 【答案】have tried 【详解】句意:他们曾多次试图占领我们的城市。根据“many times”可知,此处应用现在完成时“have/has done”,主语是“They”,助动词应用have,try的过去分词是tried。故填have tried。 37.(24-25八年级上·广东深圳·课后作业)Have you (hear) that joke before? 【答案】heard 【详解】句意:你以前听过那个笑话吗?根据“Have”可知此处用现在完成时,空处填hear的过去分词heard。故填heard。 38.(24-25八年级上·广东深圳·课后作业)I’ve (be) in Beijing for a week now. 【答案】been 【详解】句意:我已经在北京待了一周了。根据时间状语“for a week”可知,句子时态是现在完成时,与延续性动词一起使用时用have been in。故填been。 39.(24-25八年级上·广东深圳·课后作业)Have you (do) any shopping yet, Alice? 【答案】done 【详解】句意:艾丽斯,你已经购物了吗?根据“Have you…any shopping yet”可知,时态为现在完成时“have done”,动词do应用过去分词形式。故填done。 40.(23-24八年级上·广东广州·期中)I simply gave in to him, and I (regret) it ever since. 【答案】have regretted 【详解】句意:我只是向他屈服了,从那以后我一直后悔。根据“ever since”可知,句子使用现在完成时(have/has done),表示从过去某一时刻开始一直持续到现在的动作或状态。主语是I,助动词用have,动词regret的过去分词是regretted。故填have regretted。 41.(23-24八年级上·广东深圳·期中)Shenzhen (change) a lot in the past few years. 【答案】has changed 【详解】句意:深圳在过去的几年里变化很大。根据“in the past few years”可知,本句是现在完成时,主语是第三人称单数,助动词用has。故填has changed。 42.(23-24八年级下·内蒙古巴彦淖尔·期末)Alice has her diary somewhere so that her sister can’t find it. (hide) 【答案】hidden 【详解】句意:Alice把她的日记藏在了某个地方,这样她的妹妹就找不到了。hide“藏”,动词原形,根据has可知,句子为现在完成时态,结构为has+done,hide的过去分词为hidden。故填hidden。 43.(23-24八年级下·甘肃庆阳·期末)—Are you interested in the ending of the movie? —No, because she (tell) me the story twice. 【答案】has told 【详解】句意:——你对电影的结局感兴趣吗?——不,因为她已经告诉我这个故事两次了。根据“twice”可知,此处应用现在完成时“have/has done”,主语是第三人称单数,助动词应用has。故填has told。 44.(23-24八年级下·山东菏泽·期末)—Have you ever (be) to the city park? —Yes. I (go) there last weekend. 【答案】 been went 【详解】句意:——你曾经去过城市公园吗?——是的。上周末我去那了。根据“Have”可知,横线①所在句子用现在完成时have done,be要变过去分词been;根据“last weekend”,go要变过去式went。故填been;went。 45.(23-24八年级下·山东菏泽·期末)David knows much about the city because he (be) there many times. 【答案】has been 【详解】句意:大卫对这座城市了解很多,因为他去过那里很多次。根据“many times”可知,此处强调过去对现在产生的影响,用现在完成时,表示去过那里很多次,have/has been to“去过”符合,空处所在句的主语为“he”,所以此处应用has;根据空后的副词“there”可知,此处不加介词to。故填has been。 46.(23-24八年级下·重庆江北·期末)He (choose) this book already, so you can only choose another one. 【答案】has chosen 【详解】句意:他已经选择了这本书,因此你只可以选择另外一本。根据句中的already可知,此处用现在完成时have/has done,主语是he,助动词用has,choose的过去分词是chosen。故填has chosen。 47.(23-24八年级下·甘肃张掖·期末)His brother has never (offer) to help other people. 【答案】offered 【详解】句意:他的兄弟从未主动帮助其他人。根据句中“has never”可知,句子使用的是现在完成时,动词需用过去分词形式。故填offered。 48.(23-24八年级下·全国·课前预习)— you ever (speak) to a foreigner? —No, never. 【答案】 Have spoken 【详解】句意:——你和外国人说过话吗?——不,从来没有。根据“ever”可知句子用现在完成时have/has done,主语是you,助动词用have,变疑问句时把助动词放句首,动词用过去分词spoken。故填Have;spoken。 49.(23-24八年级下·全国·课前预习) your uncle (visit) Beijing before? 【答案】 Has visited 【详解】句意:你叔叔之前有到访过北京吗?根据“before”可知句子应用现在完成时,主语为your uncle,助动词用has,位于句首,首字母要大写,visit的过去分词为visited。故填Has;visited。 50.(22-23八年级下·全国·课后作业)It’s said that the police (not make) any progress in the murder case recently. 【答案】haven’t made 【详解】句意:据说警方最近在这起谋杀案上没有任何进展。根据“recently”及提示词可知,此处为现在完成时的否定形式,其结构为have/has not+过去分词;主语the police此处表示复数,make的过去分词为made。故填haven’t made. ( 6 )原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

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