第07讲 现在完成时-【寒假自学课】2025年八年级英语寒假提升精品讲义(外研版)

2024-12-31
| 2份
| 29页
| 1262人阅读
| 46人下载
精品
Easy English初高中英语精品
进店逛逛

资源信息

学段 初中
学科 英语
教材版本 初中英语外研版(2012)八年级下册
年级 八年级
章节 -
类型 教案-讲义
知识点 -
使用场景 寒暑假-寒假
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 1.23 MB
发布时间 2024-12-31
更新时间 2024-12-31
作者 Easy English初高中英语精品
品牌系列 上好课·寒假轻松学
审核时间 2024-12-31
下载链接 https://m.zxxk.com/soft/49694965.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

第07讲 现在完成时 模块一 思维导图串知识 模块二 基础知识全梳理(吃透教材) 模块三 教材习题学解题 模块四 核心考点精准练 模块五 小试牛刀过关测 Module 2-5 语法:掌握并正确使用现在完成时 现在完成时的用法: 时态 含义 结构 时间状语 现在完成时 表示过去发生的动作对现在的影响,或者表示从过去持续到现在的动作或状态 has/have+动词的过去分词形式 since,for,so far,already,yet,recently,ever,twice,in the last /past few years 现在完成时的句型结构: 【易错警示】 1. 与表示一段时间的标志词连用,短暂性动词要变为持续性动词(见下表)。表示一段时间的标志词有:for,since,how long。 2. 常用的现在完成时的句型结构 (1)It has been / It’s+时间段+since+过去时从句 / 过去的时间 如:It has been / It‘s three years since we met each other last time. 自从我们上次见面以来已经有三年了。 (2)时间段+has passed+since+过去时从句 如:Many years has passed since we knew each other. 我们已经认识多年了。 3. 现在完成时用法辨析 (1)already用于肯定句;yet用于否定句或疑问句。 如:He has already told me the secret. 他已经告诉我这个秘密了。 I haven’t fed my pet dog yet. 我还没喂我的宠物狗。 (2)for+一段时间,表示“持续……” since+ 过去的时间点 / 过去时的句子,表示“自从……以来” 。 如:I have studied in this school for 3 years. 我已经在这所学校学习了三年。 I have studied in this school since 3 years ago. 我从三年前开始就在这所学校学习了。 I have studied in this school since I was 12 years old. 自从我12岁以来就在这学校学习了。 (3)have been to/have gone to/have been(in/at)区别 have been to表示“曾经去过(人已回来)” have gone to意为“已经去了(人不在这里)” have been (in/ at …) 表示“待在……一段时间”。 如:Have you ever been to HK? 你曾经去过香港吗? Linda isn’t at home. She has gone to the library. 琳达不在家,她已经去了图书馆。 The Greens have been in China for 10 years. 格林一家人已经待在中国10年了。 (4)现在完成时与一般过去时的区别: 现在完成时侧重对现在的影响;一般过去时只是对过去的描述,不强调影响,是过去的时间点发生的事情。When提问时间点,不能跟现在完成时连用。 如:I have had breakfast. 我已经吃了早餐了。(已经饱了,不用再吃了) I had breakfast. 我吃过早餐了。(普通描述过去的事情,没有饱不饱的含义) Derek has watched the movie. When did he watch it? 德里克已经看过这电影了。他什么时候看的? 【参考答案】 l. has gone 2.have been 3.have been 4.have gone 【参考答案】 l. just 2.read 3.been 4.never 5.met 6. written 7. yet 1.(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 2.(23-24八年级下·安徽合肥·期中)—Why are you in such a hurry? —Because the class ________ for 10 minutes. A.is on B.has been on C.begins D.has begun 3.(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 4.(23-24八年级下·云南大理·期末)—How long have you had the bike? —I ________ it since I was six years old. A.bought B.have bought C.have had D.has bought 5.(22-23八年级下·吉林·期末)—Where is Tom? —He ________ the amusement park. He will be back in three hours. A.has been to B.has been for C.has gone to 6.(22-23八年级下·广西南宁·期中)—Is this your new book? —Yes. I ________ it for only two days. A.have bought B.bought C.have had 7.(22-23八年级下·广西南宁·期中)—Is your mother at home now? —No. She ________ the supermarket. A.has gone to B.has been to C.will go to 8.(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 9.(22-23八年级下·上海·期末)The leaning tower ______ millions of tourists since its reopening in 2001. A.attracted B.has attracted C.had attracted D.would attract 10.(23-24八年级下·安徽马鞍山·期末)—Why won’t you go to see the film with me, Betty? —Because I ________ it twice. A.see B.saw C.have seen D.will see 11.(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 12.(23-24八年级下·江苏徐州·期中)Jim, turn off the TV. It ________ for two hours. A.began B.has begun C.was on D.has been on 13.(23-24八年级下·江苏徐州·期中)—Hello! This is Daniel speaking. May I speak to Amy, please? —Sorry, but she ________ the city library. A.will go to B.was going to C.has gone to D.goes to 14.(23-24八年级下·江苏徐州·期中)The Wild Park ________ for several months. Let’s go there for a trip this weekend. A.has opened B.has been open C.opened D.opens 15.(2025八年级下·全国·专题练习)—How long can I ________ this magazine? —For two days. A.borrow B.keep C.see D.lend 16.(2025八年级下·全国·专题练习)—Do you like playing table tennis? —Yes. I like playing it very much and I________ the Table Tennis Club of our school for two years. A.have joined B.become a member of C.have entered D.have been in 17.(23-24八年级下·宁夏银川·期末)—Have you ever _________ the Great Wall? —Yes, only once. A.been to B.gone to C.go to D.been 18.(23-24八年级上·黑龙江绥化·开学考试)I ________ the storybook from the reading room this morning, and I can ________ it for a week. A.lent; keep B.kept; borrow C.borrowed; keep D.borrowed; lend 19.(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 20.(23-24八年级下·吉林·期末)—How long have you ________ that bike over there? —________ three years ago. A.bought; For B.had; For C.had; Since 21.(23-24八年级下·河北唐山·期末)If you ________ it, put up your hands and let me know. A.were finishing B.will finish C.have finished D.are finishing 22.(23-24八年级下·河北张家口·期末)—Where is your uncle? —He ________ Beijing. He ________ there last Monday. A.has gone to; has been B.has been to; went C.has gone to; went D.has been to; has gone 23.(23-24八年级下·广东江门·期末)—How many times has your brother ________ abroad? —Only once. He ________ to France in 2022. A.been; went B.gone; went C.been; has gone 24.(23-24八年级下·云南玉溪·期末)Mr. Johnson moved to Beijing at the age of 20 and ________ there ever since then. A.has lived B.is living C.was living D.lived 25.(23-24八年级下·黑龙江双鸭山·期末)—Have you ever been to Shanghai? —Yes, I ________ there twice. It’s a modern city. A.went B.have gone C.have been 26.(23-24八年级下·吉林松原·期末)So far, I ________ a letter from my friend in Moscow. A.don’t get B.didn’t get C.haven’t got 27.(23-24八年级下·黑龙江·期末)He ________ the book already. A.has read B.hasn’t read C.is reading 28.(23-24八年级下·江西吉安·期末)一I hear your father _______ to Japan once. 一Yes. He ________ there a year ago. A.went; has been B.has been; went C.goes; went D.has been; has been 29.(23-24八年级下·西藏拉萨·期末)I ________ the piano club last week and I ________ two classes already. A.join; take B.joined; took C.joined; have taken D.have joined; took 30.(23-24八年级下·甘肃平凉·期末)Mary ______ reading the book last week and she ______ 50 pages so far. A.has started; finished B.has started; has finished C.started; has finished D.started; finished 31.(23-24八年级下·广东江门·期末)Jack ________ Spider-Man, so he ________ want to watch it with us tonight. A.watched; doesn’t B.watches; will not C.has watched; doesn’t D.watched; didn’t 32.(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 33.(23-24八年级下·上海浦东新·期末)—It’s raining! When did it start? —I don’t know exactly. In fact, the weather report says that it ________ for two days. A.lasts B.has lasted C.lasted D.will last 34.(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 35.(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 36.(22-23八年级下·湖北武汉·期末)Ever since then, she ________ a popular reporter. A.be B.is C.was D.has been 37.(22-23八年级下·安徽合肥·期末)—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 38.(23-24八年级下·黑龙江·期末)Henry ________ this car for a year. A.has bought B.have had C.has had 39.(23-24八年级下·吉林松原·期末)My parents ________ for 20 years. Today is their wedding anniversary (结婚纪念日). A.have been married B.have married C.married 40.(23-24八年级下·甘肃庆阳·期末)Yangzhou China Grand Canal Museum (扬州中国大运河博物馆) ________ for about three years, but I ________ there. A.has opened; haven’t gone B.has been open; haven’t been C.has been open; haven’t gone D.has opened; haven’t been 41.(23-24八年级下·江苏扬州·期末)—Let’s turn on the TV and enjoy watching the football match. —It’s too late. It ________ for half an hour. And the result is 1-0, China won. A.has finished B.has begun C.has been on D.has been over 42.(23-24八年级下·江西萍乡·期末)—Amy __________ for two hours. Do you know where she is? —In the art room. She __________ an art lesson every Friday. A.has been away; had B.has been away; has C.has gone; has D.has gone; had 43.(23-24八年级下·云南红河·期末)Hurry up, the meeting ________ for 10 minutes. A.has been on B.has begun C.has ended D.has been 44.(23-24八年级下·天津和平·期末)She has ________ from her hometown for nearly ten years. A.left B.gone away C.to leave D.been away 45.(23-24八年级下·甘肃武威·期末)—How long ________ you ________ your bread maker? —For about three months. A.did; buy B.have; bought C.have; had D.have; buy 46.(23-24八年级下·黑龙江佳木斯·期末)He has ________ his hometown ________ 5 years ago. A.left, since B.left, for C.been away, since 47.(23-24八年级下·甘肃张掖·期末)The old man ________ for five years. A.died B.has died C.has dead D.has been dead 48.(22-23八年级下·安徽安庆·期末)Bob is a careful man. He ________ the dictionary for two years, but it is still new. A.has bought B.has borrowed C.has had D.bought 49.(23-24八年级下·甘肃定西·期末)—Look at these stamps. I ________ them for five years. —Wow, they are fantastic. A.have kept B.have bought C.borrowed D.kept 50.(22-23八年级下·新疆塔城·期末)—Have you ________ been to France? —No, ________. A.ever; never B.never; ever C.ever; ever D.never; never 51.(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 52.(23-24八年级下·广东深圳·课后作业)________ you ever ________ UFOs? A.Have; seen B.Did; see C.Will; see D.Do; see 53.(22-23八年级下·天津南开·阶段练习)I ________ think he ________ ever visited the island. A./; hasn’t B.don’t; was C.don’t; has D.don’t; will 54.(22-23八年级下·全国·期末)What’s the best gift John __________ ever received? A.have B.has C.had D.having 55.(2025八年级下·全国·专题练习)He ________ Shanghai for three days and he will come back tomorrow. A.has gone to B.went to C.has been in D.has been to 56.(23-24八年级下·吉林松原·期末)Lisa has ________ to Beijing. She will be back in two weeks. But I have never ________ to Beijing before. A.gone; gone B.gone; been C.been; gone 57.(23-24八年级下·安徽宿州·期末)—Mr.Liu, have you ever ________ abroad? —Yes, I ________ Singapore last week. A.been; been to B.gone; been in C.been; gone to D.been; went to 58.(23-24八年级下·安徽淮南·期末)These young men ________ to Xizang many times. A.are B.were C.have gone D.have been 59.(23-24八年级下·吉林·期末)—I haven’t seen your brother for a long time. Where has he ________? —He ________ Beijing for a month. He’ll be back next week. A.gone; has been in B.gone; has been to C.gone; has gone to 用所给词的正确形式填空。 60.(2025八年级下·全国·专题练习)My brother (know) him since he was a child. 61.(2025八年级下·全国·专题练习)Jack (be) to Qingdao with his parents twice. 62.(23-24八年级下·安徽马鞍山·期末)His pet cat has been (die) for three days, but he is still very sad. 63.(23-24八年级下·内蒙古巴彦淖尔·期末)Alice has her diary somewhere so that her sister can’t find it. (hide) 64.(23-24八年级下·辽宁营口·期末)—What do you think of this song? —It’s so beautiful that I (listen) to it many times. 65.(23-24八年级下·辽宁营口·期末)— May I speak to Nick? — Sorry, he (go) to Paris and will be back in two days. 66.(23-24八年级下·甘肃庆阳·期末)—Are you interested in the ending of the movie? —No, because she (tell) me the story twice. 67.(23-24八年级下·西藏拉萨·期末)Mr. Miller (marry) since 10 years ago. 68.(23-24八年级下·江西萍乡·期末)His hometown (change) a lot since 1990. 69.(23-24八年级下·重庆沙坪坝·期末)The man is very nervous, because he (not drive) such a big car before. 70.(23-24八年级下·山东菏泽·期末)—Have you ever (be) to the city park? —Yes. I (go) there last weekend. 71.(23-24八年级下·陕西西安·期末)Have you ever (hear) of Shaanxi History Museum? 72.(23-24八年级下·黑龙江·期末)I have just (make) a model spaceship. 73.(23-24八年级下·重庆江北·期末)He (choose) this book already, so you can only choose another one. 74.(23-24八年级下·内蒙古鄂尔多斯·期末)Have you (send) a postcard to your mother yet? 原创精品资源学科网独家享有版权,侵权必究!2 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 第07讲 现在完成时 模块一 思维导图串知识 模块二 基础知识全梳理(吃透教材) 模块三 教材习题学解题 模块四 核心考点精准练 模块五 小试牛刀过关测 Module 2-5 语法:掌握并正确使用现在完成时 现在完成时的用法: 时态 含义 结构 时间状语 现在完成时 表示过去发生的动作对现在的影响,或者表示从过去持续到现在的动作或状态 has/have+动词的过去分词形式 since,for,so far,already,yet,recently,ever,twice,in the last /past few years 现在完成时的句型结构: 【易错警示】 1. 与表示一段时间的标志词连用,短暂性动词要变为持续性动词(见下表)。表示一段时间的标志词有:for,since,how long。 2. 常用的现在完成时的句型结构 (1)It has been / It’s+时间段+since+过去时从句 / 过去的时间 如:It has been / It‘s three years since we met each other last time. 自从我们上次见面以来已经有三年了。 (2)时间段+has passed+since+过去时从句 如:Many years has passed since we knew each other. 我们已经认识多年了。 3. 现在完成时用法辨析 (1)already用于肯定句;yet用于否定句或疑问句。 如:He has already told me the secret. 他已经告诉我这个秘密了。 I haven’t fed my pet dog yet. 我还没喂我的宠物狗。 (2)for+一段时间,表示“持续……” since+ 过去的时间点 / 过去时的句子,表示“自从……以来” 。 如:I have studied in this school for 3 years. 我已经在这所学校学习了三年。 I have studied in this school since 3 years ago. 我从三年前开始就在这所学校学习了。 I have studied in this school since I was 12 years old. 自从我12岁以来就在这学校学习了。 (3)have been to/have gone to/have been(in/at)区别 have been to表示“曾经去过(人已回来)” have gone to意为“已经去了(人不在这里)” have been (in/ at …) 表示“待在……一段时间”。 如:Have you ever been to HK? 你曾经去过香港吗? Linda isn’t at home. She has gone to the library. 琳达不在家,她已经去了图书馆。 The Greens have been in China for 10 years. 格林一家人已经待在中国10年了。 (4)现在完成时与一般过去时的区别: 现在完成时侧重对现在的影响;一般过去时只是对过去的描述,不强调影响,是过去的时间点发生的事情。When提问时间点,不能跟现在完成时连用。 如:I have had breakfast. 我已经吃了早餐了。(已经饱了,不用再吃了) I had breakfast. 我吃过早餐了。(普通描述过去的事情,没有饱不饱的含义) Derek has watched the movie. When did he watch it? 德里克已经看过这电影了。他什么时候看的? 【参考答案】 l. has gone 2.have been 3.have been 4.have gone 【参考答案】 l. just 2.read 3.been 4.never 5.met 6. written 7. yet 1.(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。 2.(23-24八年级下·安徽合肥·期中)—Why are you in such a hurry? —Because the class ________ for 10 minutes. A.is on B.has been on C.begins D.has begun 【答案】B 【详解】句意:——你为什么这么急?——因为已经上课10分钟了。 考查现在完成时。根据“for 10 minutes”可知,句子应使用现在完成时态,结构为have/has done。而且句子和一段时间连用,谓语动词用延续性动词,begin对应的延续性动词为be on。故选B。 3.(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。 4.(23-24八年级下·云南大理·期末)—How long have you had the bike? —I ________ it since I was six years old. A.bought B.have bought C.have had D.has bought 【答案】C 【详解】句意:——你有这辆自行车多久了?——自从六岁开始我就拥有了这辆自行车。 考查动词的时态。根据“since I was six years old”可知,句子时态为现在完成时,其结构为have/has done,排除A;主语为“I”,助动词用have,排除D;have bought为短暂性动词,不能与since引导的时间状语连用,排除B;而have had表示延续,是延续性动词,可以与since引导的时间状语连用。故选C。 5.(22-23八年级下·吉林·期末)—Where is Tom? —He ________ the amusement park. He will be back in three hours. A.has been to B.has been for C.has gone to 【答案】C 【详解】句意:——汤姆在哪里?——他去了游乐园。他将在三小时后回来。 考查现在完成时。has been to已去过;has been for支持;has gone to去了还未回来。根据“he will be back”可知,汤姆尚未回来,因此用“has gone to”表示去某地且未回,故选C。 6.(22-23八年级下·广西南宁·期中)—Is this your new book? —Yes. I ________ it for only two days. A.have bought B.bought C.have had 【答案】C 【详解】句意:—— 这是你的新书吗?—— 是的。我刚买了两天了。 考查现在完成时。根据“for two days”可知,本题用现在完成时态,结构是have/has+动词的过去分词,主语是I,所以用have,与段时间连用需要使用持续性动词。故选C。 7.(22-23八年级下·广西南宁·期中)—Is your mother at home now? —No. She ________ the supermarket. A.has gone to B.has been to C.will go to 【答案】A 【详解】句意:——你妈妈现在在家吗?——不。她去超市了。 考查现在完成时。has gone to已经去了(还未回来);has been to曾经去过(已回来);will go do将要去(还没去)。根据“Is your mother at home now?”和回答“No.”可知,妈妈现在不在家,说明她去了超市,还没有回来。has gone to符合语境。故选A。 8.(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。 9.(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。 10.(23-24八年级下·安徽马鞍山·期末)—Why won’t you go to see the film with me, Betty? —Because I ________ it twice. A.see B.saw C.have seen D.will see 【答案】C 【详解】句意:——为什么你不和我一起去看电影,Betty?——因为我看过两次了。 考查时态。根据“twice”可知,因为看过两次,所以不去看电影。此处表示过去的动作对现在的影响,应用现在完成时。故选C。 11.(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。 12.(23-24八年级下·江苏徐州·期中)Jim, turn off the TV. It ________ for two hours. A.began B.has begun C.was on D.has been on 【答案】D 【详解】句意:吉姆,关掉电视。它已经开了两个小时。 考查现在完成时。根据“for two hours”可知,时态应为现在完成进行时(have/has done),且用延续性动词。begin是非延续性动词,be on是延续性动词。故选D。 13.(23-24八年级下·江苏徐州·期中)—Hello! This is Daniel speaking. May I speak to Amy, please? —Sorry, but she ________ the city library. A.will go to B.was going to C.has gone to D.goes to 【答案】C 【详解】句意:——你好!我是丹尼尔。我可以和艾米说话吗?——对不起,她去市图书馆了。 考查现在完成时。will go to为一般将来时;was going to为过去将来时;has gone to为现在完成时;goes to为一般现在时。根据“May I speak to Amy, please?”以及答语“Sorry, but she…the city library.”可知,此处指Amy去图书馆了,还没有回来,表示过去发生的事情对现在造成的影响,应用现在完成时。故选C。 14.(23-24八年级下·江苏徐州·期中)The Wild Park ________ for several months. Let’s go there for a trip this weekend. A.has opened B.has been open C.opened D.opens 【答案】B 【详解】句意:野生公园已经开放了几个月。这个周末我们去那里旅行吧。 考查时态。根据“for several months”可知,时态为现在完成时,谓语动词必须是延续性动词,所以B项符合。故选B。 15.(2025八年级下·全国·专题练习)—How long can I ________ this magazine? —For two days. A.borrow B.keep C.see D.lend 【答案】B 【详解】句意:——我可以借这本杂志多久?——两天。 考查延续性动词。borrow借入,短暂性动词;keep保存,延续性动词;see看,短暂性动词;lend借出,短暂性动词。根据“How long”和“For two days.”可知,表示动作的延续,所以空处应用延续性动词,故选B。 16.(2025八年级下·全国·专题练习)—Do you like playing table tennis? —Yes. I like playing it very much and I________ the Table Tennis Club of our school for two years. A.have joined B.become a member of C.have entered D.have been in 【答案】D 【详解】句意:——你喜欢打乒乓球吗?——是的,我非常喜欢,我已经加入我们学校的乒乓球俱乐部两年了。 考查现在完成时和延续性动词。根据“for two years”可知,应用现在完成时态,即“have/has done”结构,且动词需用延续性动词。join/enter都是短暂性动词,无法和一段时间连用;be in...表示状态,可以延续。故选D。 17.(23-24八年级下·宁夏银川·期末)—Have you ever _________ the Great Wall? —Yes, only once. A.been to B.gone to C.go to D.been 【答案】A 【详解】句意:——你曾去过长城吗?——是的,只去过一次。 考查现在完成时。have been to是指某人去过某地,但是现在不在那里;have gone to是指某人去了某地,还没回来,也可能是在去的途中;根据“Have you ever...”可知,这里是询问的是曾经做过的事情,因此这里应该用have been to。故选A。 18.(23-24八年级上·黑龙江绥化·开学考试)I ________ the storybook from the reading room this morning, and I can ________ it for a week. A.lent; keep B.kept; borrow C.borrowed; keep D.borrowed; lend 【答案】C 【详解】句意:今天早上我从阅览室借了一本故事书,我可以保存一个星期。 考查动词辨析。keep保存,延续性动词;borrow...from从某处借某物;lend...to把某物借给某人。根据“from the reading room”可知,从阅览室借了一本故事书,第一空borrowed符合句意;根据“for a week”可知,第二空需要延续性动词,keep符合句意,故选C。 19.(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。 20.(23-24八年级下·吉林·期末)—How long have you ________ that bike over there? —________ three years ago. A.bought; For B.had; For C.had; Since 【答案】C 【详解】句意:——你在那边买那辆自行车多久了?——从三年前开始。 考查现在完成时。bought买(瞬间动词);had拥有,延续性动词;For后跟一段时间;Since自从,后跟过去的时间点。根据how long可知,瞬间动词不能与表示一段时间的时间状语连用,但是可以转化为相应的延续性动词,buy可以转化为have,排除A;又由“three years ago”可知,此处是时间点,应用since。故选C。 21.(23-24八年级下·河北唐山·期末)If you ________ it, put up your hands and let me know. A.were finishing B.will finish C.have finished D.are finishing 【答案】C 【详解】句意:如果你已经完成了,请举手告诉我。 考查现在完成时。“完成”和“举手示意”存在先后关系,所以从句应用现在完成时“have/has+done”,表示已完成的动作对现在的影响,“已经完成了”才能“举手告诉我”。故选C。 22.(23-24八年级下·河北张家口·期末)—Where is your uncle? —He ________ Beijing. He ________ there last Monday. A.has gone to; has been B.has been to; went C.has gone to; went D.has been to; has gone 【答案】C 【详解】句意:——你叔叔在哪里?——他去北京了。他上周去的那里。 考查现在完成时和一般过去时。has gone to去了某地,未回;has been to曾经去过某地,已回;根据“Where is your uncle?”和“He ... Beijing.”可知,叔叔去北京了,第一空表示去了未回,用has gone to;根据“last Monday”可知第二空是一般过去时,用过去式went。故选C。 23.(23-24八年级下·广东江门·期末)—How many times has your brother ________ abroad? —Only once. He ________ to France in 2022. A.been; went B.gone; went C.been; has gone 【答案】A 【详解】句意:——你哥哥出国多少次了? ——只有一次。他于2022年去了法国。 考查现在完成时和一般过去时。第一空问哥哥去过国外几次,要用“has been(to)”表示“去过”,故第一空填been;第二空由“in 2022”可知要用一般过去时,谓语动词用过去式,故填went。故选A。 24.(23-24八年级下·云南玉溪·期末)Mr. Johnson moved to Beijing at the age of 20 and ________ there ever since then. A.has lived B.is living C.was living D.lived 【答案】A 【详解】句意:Johnson先生20岁的时候搬去了北京,自从那时候开始,就住在那里了。 考查现在完成时。根据“ever since then”可知,句子使用现在完成时,表示从过去某一时间开始一直持续到现在的动作或状态,结构为“have/has done”。故选A。 25.(23-24八年级下·黑龙江双鸭山·期末)—Have you ever been to Shanghai? —Yes, I ________ there twice. It’s a modern city. A.went B.have gone C.have been 【答案】C 【详解】句意:——你去过上海吗?——是的,我去过两次。那是一个现代化的城市。 考查现在完成时态。went去,过去式;have gone去了某地(未回);have been去过某地(已回)。根据“twice”可知本句是现在完成时,此处是指去过上海两次,且已经回来了,应用have been to。故选 C。 26.(23-24八年级下·吉林松原·期末)So far, I ________ a letter from my friend in Moscow. A.don’t get B.didn’t get C.haven’t got 【答案】C 【详解】句意:到目前为止,我还没有收到莫斯科朋友的来信。 考查时态。根据“So far”可知,该句为现在完成时“have/has+动词过去分词”,主语为I,助动词用have,否定形式为haven’t,故选C。 27.(23-24八年级下·黑龙江·期末)He ________ the book already. A.has read B.hasn’t read C.is reading 【答案】A 【详解】句意:他已经读过这本书了。 考查动词时态。根据“already”可知,这是现在完成时的时间状语,排除C;由于already常用于肯定句,所以排除B。故选A。 28.(23-24八年级下·江西吉安·期末)一I hear your father _______ to Japan once. 一Yes. He ________ there a year ago. A.went; has been B.has been; went C.goes; went D.has been; has been 【答案】B 【详解】句意:——我听说你父亲曾经去过日本。——是的。他一年前去了那里。 考查动词时态。根据“once”可知,时态使用现在完成时,空格处填has been,表示曾去过日本;根据“a year ago”可知,表示发生在过去的动作,用一般过去时,go的过去式为went。故选B。 29.(23-24八年级下·西藏拉萨·期末)I ________ the piano club last week and I ________ two classes already. A.join; take B.joined; took C.joined; have taken D.have joined; took 【答案】C 【详解】句意:我上周加入了钢琴俱乐部,已经上了两节课了。 考查时态。根据“last week”可知,第一空用一般过去时;根据“already”可知,第二空用现在完成时,其构成为“has/have done”,故选C。 30.(23-24八年级下·甘肃平凉·期末)Mary ______ reading the book last week and she ______ 50 pages so far. A.has started; finished B.has started; has finished C.started; has finished D.started; finished 【答案】C 【详解】句意:玛丽上周开始读这本书,到目前为止她已经读完了50页。 考查动词时态。根据“last week”可知,第一空时态用一般过去时;根据“so far”可知,第二空时态是现在完成时(have/has done)。故选C。 31.(23-24八年级下·广东江门·期末)Jack ________ Spider-Man, so he ________ want to watch it with us tonight. A.watched; doesn’t B.watches; will not C.has watched; doesn’t D.watched; didn’t 【答案】C 【详解】句意:杰克已经看了蜘蛛侠,所以他今晚不想和我们一起看。 考查时态。结合语境,前半句强调过去发生的事情对现在造成的影响,应用现在完成时“have/has+动词过去分词”,表示电影已经看过了,不想再看了,主语为Jack,助动词用has;后半句表述现在的事情,应用一般现在时,主语为he,否定句用助动词doesn’t,故选C。 32.(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。 33.(23-24八年级下·上海浦东新·期末)—It’s raining! When did it start? —I don’t know exactly. In fact, the weather report says that it ________ for two days. A.lasts B.has lasted C.lasted D.will last 【答案】B 【详解】句意:——下雨了!什么时候开始的?——我并不确切知道。事实上,天气预报说它已经持续了两天。 考查时态辨析。lasts持续,单三形式,用于一般现在时;has lasted已经持续,现在完成时;lasted持续,动词过去式,用于一般过去时;will last将持续,用于一般将来时。根据“It’s raining! When did it start?”及“I don’t know exactly. In fact, the weather report says that it…for two days.”可知,下雨的事件发生在过去,现在还在持续,应用现在完成时,其结构have/has+done,主语为it,助动词应用has。故选B。 34.(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。 35.(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。 36.(22-23八年级下·湖北武汉·期末)Ever since then, she ________ a popular reporter. A.be B.is C.was D.has been 【答案】D 【详解】句意:从那时起,她就是一位受欢迎的记者。 考查动词时态。根据“Ever since then”可知,这是一个表示一段时间的时间状语,强调过去发生的动作一直持续到现在,时态用现在完成时have/has done,主语是she,助动词用has。故选D。 37.(22-23八年级下·安徽合肥·期末)—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 【答案】C 【详解】句意:——你什么时候还书?——对不起,我还没看完。我明天可以还给你吗? 考查动词时态。根据“When will you return the book?”以及“Can I give it back to you tomorrow?”可知,看书的动作发生在过去,从过去某个时间就已经开始阅读,一直持续到现在还没有结束,故时态要用现在完成时。故选C。 38.(23-24八年级下·黑龙江·期末)Henry ________ this car for a year. A.has bought B.have had C.has had 【答案】C 【详解】句意:亨利买这辆车已经一年了。 考查现在完成时。“buy”表示“买”,在英语中是短暂性动词,不可用于表示一段时间的现在完成时句子中。此句就是和一段时间连用,不用buy,应用延续性动词have。主语是第三人称单数,助动词用has。故选C。 39.(23-24八年级下·吉林松原·期末)My parents ________ for 20 years. Today is their wedding anniversary (结婚纪念日). A.have been married B.have married C.married 【答案】A 【详解】句意:我父母结婚已经20年了。今天是他们的结婚纪念日。 考查时态和持续性动词。根据“for 20 years”可知,该句为现在完成时“have/has+动词过去分词”,主语为“My parents”,助动词用have;且和一段时间连用应用持续性动词,marry意为“结婚”,是短暂性动词,其相应的持续性动词为be married,故选A。 40.(23-24八年级下·甘肃庆阳·期末)Yangzhou China Grand Canal Museum (扬州中国大运河博物馆) ________ for about three years, but I ________ there. A.has opened; haven’t gone B.has been open; haven’t been C.has been open; haven’t gone D.has opened; haven’t been 【答案】B 【详解】句意:扬州中国大运河博物馆已经开放大约三年了,但是我还没去过。 考查现在完成时。根据“for about three years”可知,第一空使用延续性动词,open的延续性动词形式是be open,排除A和D选项;have gone to意思是“已经去了”;have been to意思是“已经去过”。根据“but”可知,前后意思转折,即:博物馆已经开放了一段时间,但是我还没有去过。故选B。 41.(23-24八年级下·江苏扬州·期末)—Let’s turn on the TV and enjoy watching the football match. —It’s too late. It ________ for half an hour. And the result is 1-0, China won. A.has finished B.has begun C.has been on D.has been over 【答案】D 【详解】句意:——让我们打开电视观看足球比赛吧。——太晚了。球赛已经结束了半个小时,结果是1比0,中国队赢了。 考查现在完成时态。在现在完成时态中,当与一段时间状语连用时,谓语应用延续性动词,finish表示“完成”,begin表示“开始”,都是短暂性动词,则对应的延续性动词分别是be over和be on。根据题干中“And the result is 1-0, China won. ”可知,足球比赛已经结束了半个小时,则此处应用be over。故选D。 42.(23-24八年级下·江西萍乡·期末)—Amy __________ for two hours. Do you know where she is? —In the art room. She __________ an art lesson every Friday. A.has been away; had B.has been away; has C.has gone; has D.has gone; had 【答案】B 【详解】句意:——艾米已经离开两个小时了。你知道她在哪里吗?——在美术室。她每周五都有艺术课。 考查现在完成时和一般现在时。be away离开,是延续性动词;go去,短暂性动词。根据“for two hours”可知,第一空时态是现在完成时,且“two hours”是时间段,和延续性动词连用,排除CD选项;再由时间状语“every Friday”可知,第二空时态为一般现在时,主语是She,谓语动词用单数第三人称has。故选B。 43.(23-24八年级下·云南红河·期末)Hurry up, the meeting ________ for 10 minutes. A.has been on B.has begun C.has ended D.has been 【答案】A 【详解】句意:快点,会议已经进行了10分钟了。 考查现在完成时用法。根据题干中的“for 10 minutes”可知要用现在完成时;且空处指“已经开始”,“begin开始”是短暂性动词,不能与表示一段时间的状语连用,因此排除选项B;“be on”是延续性动词,故用has been on。故选A。 44.(23-24八年级下·天津和平·期末)She has ________ from her hometown for nearly ten years. A.left B.gone away C.to leave D.been away 【答案】D 【详解】句意:她离开家乡将近十年了。 考查现在完成时和延续性与非延续性动词。空前的has是现在完成时的助动词,其后接动词的过去分词,所以排除选项A和C;“for+一段时间”要与延续性动词连用,gone是go的过去分词,是非延续性动词,所以排除选项B;been是be的过去分词,be away意为“离开”,表示状态,能与一段时间连用。故选D。 45.(23-24八年级下·甘肃武威·期末)—How long ________ you ________ your bread maker? —For about three months. A.did; buy B.have; bought C.have; had D.have; buy 【答案】C 【详解】句意:——你的面包机用了多久了?——大约三个月。 考查现在完成时。根据“For about three months”可知,句子时态是现在完成时,现在完成时和一段时间连用,谓语动词需用延续性动词,buy“买”,短暂性动词,其延续性动词为have。故选C。 46.(23-24八年级下·黑龙江佳木斯·期末)He has ________ his hometown ________ 5 years ago. A.left, since B.left, for C.been away, since 【答案】C 【详解】句意:他五年前就离开家乡了。 考查现在完成时态及since的使用。短暂性动词在现在完成时态的肯定句中不能与表示一段的时间状语连用,如句中的left为短暂性动词,所以应变为延续性的be away,since+段时间+ago;for+段时间。所以第二空是since。故选C。 47.(23-24八年级下·甘肃张掖·期末)The old man ________ for five years. A.died B.has died C.has dead D.has been dead 【答案】D 【详解】句意:那位老人已经去世五年了。 考查现在完成时。die去世,是瞬间性动词;dead死亡的,是形容词,不能单独作谓语,排除C项;be dead去世,是延续性动词。根据“for five years”可知,此处与时间段连用,用延续性动词,用现在完成时,故选D。 48.(22-23八年级下·安徽安庆·期末)Bob is a careful man. He ________ the dictionary for two years, but it is still new. A.has bought B.has borrowed C.has had D.bought 【答案】C 【详解】句意:鲍勃是个细心的人。这本词典他用了两年了,但它还是新的。 考查动词时态。bought买;borrowed借;had拥有。结合“for two years”可知此处是for+一段时间,需用现在完成时,结构为have/has done;表示延续性动作的“have the dictionary”才能接一段时间,故选C。 49.(23-24八年级下·甘肃定西·期末)—Look at these stamps. I ________ them for five years. —Wow, they are fantastic. A.have kept B.have bought C.borrowed D.kept 【答案】A 【详解】句意:——看这些邮票。我已经保存它们五年了。——哇,它们太棒了。 考查现在完成时。kept保留,延续性动词;bought买,非延续性动词;borrowed借,非延续性动词。根据“for five years”可知,此句用现在完成时,且动词需延续,才能与时间段连用,应用kept,故选A。 50.(22-23八年级下·新疆塔城·期末)—Have you ________ been to France? —No, ________. A.ever; never B.never; ever C.ever; ever D.never; never 【答案】A 【详解】句意:——你曾经去过法国吗?——没有,从来没有。 考查副词。ever曾经,常与现在完成时连用,表示某个动作或状态是否曾经发生过;never从未。分析句子可知,第一空表示“曾经”;第二空表示“从未去过”。故选A。 51.(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。 52.(23-24八年级下·广东深圳·课后作业)________ you ever ________ UFOs? A.Have; seen B.Did; see C.Will; see D.Do; see 【答案】A 【详解】句意:你曾经看过UFO吗? 考查动词时态。根据ever可知,句子应用现在完成时,故选A。 53.(22-23八年级下·天津南开·阶段练习)I ________ think he ________ ever visited the island. A./; hasn’t B.don’t; was C.don’t; has D.don’t; will 【答案】C 【详解】句意:我想他从未去过那个岛。 考查宾语从句否定转移及时态。根据“ever”可知,从句要用现在完成时,主句是I think,从句表示否定要用否定转移,即否定要转移到主句上,故选C。 54.(22-23八年级下·全国·期末)What’s the best gift John __________ ever received? A.have B.has C.had D.having 【答案】B 【详解】句意:约翰收到过最好的礼物是什么? 考查动词时态。根据“ever”可知,本句是现在完成时(have/has done),主语John是单数,助动词用has。故选B。 55.(2025八年级下·全国·专题练习)He ________ Shanghai for three days and he will come back tomorrow. A.has gone to B.went to C.has been in D.has been to 【答案】C 【详解】句意:他去上海三天了,明天就回来。 考查现在完成时。has gone to去了,人没回来;went to去了,过去时;has been in待在某地;has been to去了,人回来了。根据“for three days”可知,此处与时间段连用,要用has been in。故选C。 56.(23-24八年级下·吉林松原·期末)Lisa has ________ to Beijing. She will be back in two weeks. But I have never ________ to Beijing before. A.gone; gone B.gone; been C.been; gone 【答案】B 【详解】句意:丽莎去了北京。她两周后回来。但我以前从未去过北京。 考查现在完成时。have gone to去了某地还没回来;have been to曾经去过某地。根据“She will be back in two weeks”可知,丽莎去了北京还没回来,应用has gone to;根据“before”可知,表示以前从未去过某地,应用have been to。故选B。 57.(23-24八年级下·安徽宿州·期末)—Mr.Liu, have you ever ________ abroad? —Yes, I ________ Singapore last week. A.been; been to B.gone; been in C.been; gone to D.been; went to 【答案】D 【详解】句意:——刘先生,你去过国外吗? ——是的,我上周去了新加坡。 考查现在完成时和一般过去时。have been to去过 (已经回来),而have gone to表示“去了还未回来”。根据两人正在对话可知已回,第一空应为have been abroad,表曾经去过国外;再由时间状语“last week”可知,第二个空用一般过去式went to。故选D。 58.(23-24八年级下·安徽淮南·期末)These young men ________ to Xizang many times. A.are B.were C.have gone D.have been 【答案】D 【详解】句意:这些年轻人去过西藏许多次。 考查现在完成时。have gone to去了某地未回来;have been to去过某地。结合“many times”可知应用现在完成时,结构是:have/has done,且此处描述这些年轻人曾经去过西藏很多次,现在已经回来了,应用have been to这个结构。故选D。 59.(23-24八年级下·吉林·期末)—I haven’t seen your brother for a long time. Where has he ________? —He ________ Beijing for a month. He’ll be back next week. A.gone; has been in B.gone; has been to C.gone; has gone to 【答案】A 【详解】句意:——我好久没见到你哥哥了。他去哪里了?——他已经在北京待了一个月了。他下周会回来。 考查现在完成时。have/has gone to表示“去了某地”,还没回来;have/has been to表示“去过某地”,已经回来;have/has been in表示“在某地待了多长时间”。根据“I haven’t seen your brother for a long time.”可知,此处表示对方的哥哥去了某地,还没回来,所以第一空应填gone;根据“Beijing for a month”可知,此处表示在北京待了一个月,且主语是He,所以第二空应用has been in。故选A。 用所给词的正确形式填空。 60.(2025八年级下·全国·专题练习)My brother (know) him since he was a child. 【答案】has known 【详解】句意:我哥哥从小就认识他。根据“since he was a child”可知,主句用现在完成时,主语是My brother,助动词用has,know的过去分词是known。故填has known。 61.(2025八年级下·全国·专题练习)Jack (be) to Qingdao with his parents twice. 【答案】has been 【详解】句意:杰克和他的父母去过青岛两次。根据“twice”可知去过两次,已经回来了,用have been to,主语Jack后接助动词has。故填has been。 62.(23-24八年级下·安徽马鞍山·期末)His pet cat has been (die) for three days, but he is still very sad. 【答案】dead 【详解】句意:他的宠物猫已经去世三天了,但他仍然非常伤心。根据“has been”和“for three days”可知,该句时态为现在完成时,且谓语动词需用持续性动词。die“死”是短暂性动词,应转换为be+形容词,die的形容词形式为dead“死的”。故填dead。 63.(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。 64.(23-24八年级下·辽宁营口·期末)—What do you think of this song? —It’s so beautiful that I (listen) to it many times. 【答案】have listened 【详解】句意:——你觉得这首歌怎么样?——它很好听,我已经听了很多遍了。根据“many times”可知so…that引导的结果状语从句应采用现在完成时,主语为I,助动词用have,listen的过去分词为listened。故填have listened。 65.(23-24八年级下·辽宁营口·期末)— May I speak to Nick? — Sorry, he (go) to Paris and will be back in two days. 【答案】has gone 【详解】句意:——我可以和Nick通话吗?——抱歉,他去巴黎了,两个星期之内会回来。根据语境和“and will be back in 2 weeks.”可知,此题时态为现在完成时:have/has gone to,Nick是第三人称单数。故填has gone。 66.(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。 67.(23-24八年级下·西藏拉萨·期末)Mr. Miller (marry) since 10 years ago. 【答案】has been married 【详解】句意:米勒先生结婚已经10年了。根据“since 10 years ago”可知,该句应使用现在完成时,完成时的动词应该是延续性动词,marry是短暂性动词,其延续性动词为be married,主语是Mr. Miller,动词应使用三单形式has。故填has been married。 68.(23-24八年级下·江西萍乡·期末)His hometown (change) a lot since 1990. 【答案】has changed 【详解】句意:自1990年以来,他的家乡发生了很大变化。根据“since”可知,此句用现在完成时,其构成为“has/have done”,主语“His hometown”为第三人称单数,用has构成时态。故填has changed。 69.(23-24八年级下·重庆沙坪坝·期末)The man is very nervous, because he (not drive) such a big car before. 【答案】hasn’t driven 【详解】句意:这个人很紧张,因为他以前没有开过这么大的车。根据“The man is very nervous,”和“before”可知,此处表示在现在之前,他没有开过这么大的车,因此用现在完成时,主语he是第三人称单数,谓语用第三人称单数形式,故填hasn’t driven。 70.(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。 71.(23-24八年级下·陕西西安·期末)Have you ever (hear) of Shaanxi History Museum? 【答案】heard 【详解】句意:你听说过陕西历史博物馆吗?根据“Have you ever”可知,空处需使用过去分词,与have构成现在完成时。hear的过去分词为heard。故填heard。 72.(23-24八年级下·黑龙江·期末)I have just (make) a model spaceship. 【答案】made 【详解】句意:我刚刚做了一个宇宙飞船模型。根据“have”可知,本句是现在完成时,动词用过去分词。故填made。 73.(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。 74.(23-24八年级下·内蒙古鄂尔多斯·期末)Have you (send) a postcard to your mother yet? 【答案】sent 【详解】句意:你给你妈妈寄明信片了吗?根据时间状语“yet”可知,句子时态是现在完成时,谓语动词构成是have/has done,因此此处用动词过去分词形式sent,意为“寄,送”。故填sent。 原创精品资源学科网独家享有版权,侵权必究!2 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

第07讲 现在完成时-【寒假自学课】2025年八年级英语寒假提升精品讲义(外研版)
1
第07讲 现在完成时-【寒假自学课】2025年八年级英语寒假提升精品讲义(外研版)
2
第07讲 现在完成时-【寒假自学课】2025年八年级英语寒假提升精品讲义(外研版)
3
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。