第06讲 现在完成时综合复习讲练-【寒假自学课】2025年八年级英语寒假提升精品讲义(牛津译林版)

2025-01-03
| 2份
| 29页
| 1939人阅读
| 51人下载
精品
初高中原创精品库
进店逛逛

资源信息

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

内容正文:

第06讲 现在完成时综合复习讲练 现在完成时 ( 考点一 现在完成时基本结构 ) 主语+have/has+动词的过去分词 ①肯定句:主语+have/has+动词的过去分词+宾语. ②否定句:主语+have/has+not+动词的过去分词)+宾语. ③一般疑问句:Have/Has+主语+动词的过去分词+宾语. ④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他) ( 考点二 过去分词变化规则 ) 1. 规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。变化规则有四点: (1)一般动词,在词尾直接加"-ed "。 work→worked→worked visit→visited→visited (2)以" e "结尾的动词,只在词尾加"-d "。    live→lived→lived (3)以"辅音字母 + y "结尾的动词,将 "y" 变为 "i" ,再加"-ed "。 study→studied→studied cry→cried→cried (4)重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加"-ed "。 stop→stopped→stopped drop→dropped→dropped 2. 不规则动词变化需参看不规则动词表逐一熟记。 cut→cut→cut it→hit→hit ( 考点三 现在完成时用法 ) 1. 现在完成时用来表示过去发生或已经完成的动作对现在造成影响或后果。也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。 I have already posted the photo. 我已经把照片寄走了。强调post对现在的影响"照片不在这里"。 2. 现在完成时可以用来表示发生在过去某一时刻的、持续到现在的动作(用行为动词表示)或状态(be动词表示),常与for(+时间段),since(+时间点或过去时的句子)连用,谓语动词必须是延续性动词。如: He has lived here since 1978. 自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。) 注意:for和since的用法。 ①for + 时间段 译为:……时间 ②since + 过去一个时间点(译为:自从……以来) ③since + 时间段 + ago ④since + 从句(过去时) ⑤It is + 时间段 + since + 从句(过去时) 注意:瞬间动词(buy, die, join, lose...)与for 或since引导的时间段连用时,要改变成延续性动词。变化如下:   come/arrive/reach/get to→be in    go out→be out    finish→be over    open→be open    die→be dead    buy→have    Fall ill→be ill    Come back→be back   Put on→be on/wear    Worry→be worried    Catch a cold→have a cold ( 考点四 现在完成时连用的时间状语 ) 现在完成时是一个与过去和现在都有关系的时态,因此,具有这样时间特点的状语都可以与现在完成时连用。 1. 与表示一段时间的状语连用,如"for+时间段","since+时间点"。如: We have lived in this city for more than 40 years. 我们在这个城市已生活了40多年。 We have lived in this city since 1958. 我们从1958年起就住在这个城市里。 从以上两个例句我们可以看出,与表示一段时间的状语连用时,谓语动词常为stay, live, teach, learn, work, sleep, read, wait, keep等具有延续意义的动词。 2. 与笼统地表示过去的时间状语连用,如already, never, ever, just等。如: I’ve just found this library book. 我刚刚找到这本图书馆的书。 How beautifully she sings! I have never heard a better voice. 她唱得多美啊!我还从来没听到过比这更优美的嗓音。 3. 与表示包含过去和现在的一整段时间的状语连用,如lately, recently, in the past few years, these few years, these days, up to now, so far等。如: How have you been recently? 你近来状况如何? The famous writer has written a new book in the past two years. 那位著名的作家在过去两年的时间里写了一本新书。 Have you seen her parents these days? 这些天你看见她的父母了吗? The Browns have visited a lot of places in China so far. 迄今为止,布朗一家已经参观了中国的许多地方。 注意:现在完成时不能与单纯表示过去的时间状语连用,如yesterday, last week, in 2002, three days ago等 ( 考点五 现在完成时与一般过去时区别 ) 1. 侧重点不同 现在完成时和一般过去时所表示的动作都发生在过去,但它们所强调的重点不同:现在完成时侧重于对现在的影响;而一般过去时侧重于某一动作发生在过去某个时间或某段时间,即现在完成时侧重于现在的结果,而一般过去时侧重于动作发生的时间。如: I have seen the film. 我看过这部电影。(现在我仍记得电影的内容) I saw the film three days ago. 三天前我看了这部电影。(强调是三天前,而不是别的什么时候看的电影) Mr Green has bought a new computer. 格林先生买了一台新电脑。(着重点是格林先生现在有了一台新电脑) Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。(强调的是格林先生买新电脑的时间是昨天) 2. 时间状语不同 现在完成时常与already,yet,just,ever,never,before等副词以及"for+段时间","since+过去时间/从句"等时间状语连用;而一般过去时则常与"时间段+ago",just now,yesterday,last week等表示过去的时间状语连用。如: She has lived here since two years ago. 她两年前就住在这里了。 She lived here two years ago. 两年前她住在这里。 He has been in the League for three years. 他入团已经三年了。 Tom wrote a letter to his parents last night. 昨晚汤姆给他的父母写了封信。 真题感知 1.(23-24八年级下·江苏盐城·期中)Hurry up! The basketball match ________ for ten minutes. A.began B.has begun C.has been on D.is beginning 2.(22-23八年级下·江苏泰州·期中)—Hello, May I speak to Mr Black? —Sorry, he ________ Hong Kong for a meeting and he ________ back in a week. A.has gone to; will come B.has been to; will come C.has gone to; has come D.has been to; came 3.(22-23八年级下·江苏南通·期中)—Sorry, I’m late. —It doesn’t matter. The meeting ________ for just several minutes. You don’t miss too much. A.began B.has begun C.has been on D.has been over 4.(23-24八年级下·江苏泰州·期中)—Where are the students now? —Everyone except the twins ________ to Water Forest Scenic Spot (水上森林景区). A.has gone B.has been C.have gone D.have been 5.(23-24八年级下·江苏盐城·期中)More than 20 people ________ in traffic accidents ________ last week. A.died; for B.have been dead; since C.have died; for D.have been dead, for 6.(23-24八年级下·江苏盐城·期中)—________ you ________ the book ________ to the library? —Yes, I have. A.Have; returned; / B.Have; returned; back C.Did; return; / D.Did; return; back 7.(23-24八年级下·江苏盐城·期中)—What changes ________ in your lives?   —Our lives have changed a lot. A.have there had B.has there been C.have there been D.has there had 8.(23-24八年级下·江苏南京·期中)Mr. Howard thought Jean ________ present her science project yesterday, but she ________ it up to now. A.was going to; didn’t finish B.was going to; hasn’t finished C.would; didn’t finish D.would; hasn’t finished 9.(22-23八年级下·江苏扬州·期中)—It’ s raining! When did it start? —I don’t know. In fact, it ________ all the afternoon. A.lasts B.lasted C.has lasted D.will last 10.(23-24八年级下·江苏淮安·期中)—May I speak to James?    —Sorry. He ________ to the bookshop. A.goes B.has gone C.went D.has been 11.(23-24八年级下·江苏徐州·期中)My mother ________ the shopping mall for hours. But she hasn’t found a favourite dress yet. A.went into B.has gone to C.has been in D.has arrived at 12.(22-23八年级下·江苏无锡·期中)—Hello, John. Tom told me you are on holiday. Where have you gone? —I ________ Hainan since last week. You know sand and sea are my favourite. A.went to B.have gone to C.have been to D.have been in 13.(22-23八年级下·江苏无锡·期中)The final of the World Cup ________ for an hour, but many people are still walking in the street and cheering for Messi. A.has started B.has finished C.has been on D.has been over 14.(23-24八年级下·江苏泰州·期中)—My sister ________ Wuxi to see cherry blossoms (樱花). —Wuxi is a beautiful city. I ________ there twice. A.has gone to; have gone B.has been to; have been C.has gone to; have been D.has been to; have gone 15.(23-24八年级下·江苏泰州·期中)Jack ________ Rose in 2000. That is to say, they ________ for 20 years. A.got married with; have got married B.got married to; have married C.married; have been married D.married to; have been married 16.(23-24八年级下·江苏南京·期中)—Is your father at home, Jim? —No. He ________ Hainan. He ________ there three times. A.has been to: has been B.has gone to; has been in C.has gone to; has been to D.has gone to; has been 17.(23-24八年级下·江苏淮安·期中)Most young people ________ online with a mobile recently. A.are used to paying B.have been used to paying C.have used to pay D.used to pay 18.(23-24八年级下·江苏苏州·期中)—Look! The man looks like Mr. Li. —It can’t be him. Because he with his family ________ Japan since last week and they haven’t returned. A.has been to B.have gone to C.have been in D.has been in 19.(23-24八年级下·江苏扬州·期中)The old man ________ his dog alone since his wife ________. A.has got used to walk; dead B.has been used to walk; has been dead C.has got used to walking; died D.has been used to walking; died 20.(23-24八年级下·江苏南京·期中)—Why don’t you visit the Confucius Temple with us? —Because I ________ there many times. A.have been to B.have gone to C.have been D.have been in 21.(23-24八年级下·江苏扬州·期中)— When did the boy ________ the girl? — They have ________ for ten years. A.get married to; been married B.get married to; got married C.get married with; been married D.get married with; got married 22.(23-24八年级下·江苏宿迁·期中)—Have you finished your new travel planning to Paris ________? —Yes, I’ve ________ finished it. A.already; just B.already; just now C.yet; just D.yet; just now 23.(23-24八年级下·江苏南京·期中)—Let’s go home quickly to watch the football match. —Oh, it’s too late. The match ________ for half an hour. And the result was 1-0. A.has finished B.has begun C.has been on D.has been over 24.(23-24八年级下·江苏徐州·期中)—I’m sorry to keep you waiting so long. —Never mind. I ________ here for only a few minutes. A.got B.have been C.have arrived D.have come 25.(23-24八年级下·江苏徐州·期中)The film “YOLO” (热辣滚烫) is so wonderful that I ________ it twice. A.watch B.watched C.will watch D.have watched 26.(23-24八年级下·江苏南京·期中)—Where ________ Lewis ________? —Maybe he is in the stadium. He ________ for the annual school sports meeting these days. A.did... go; has trained B.has... been going; has been training C.has... gone; has trained D.has... gone; has been training 27.(23-24八年级下·江苏盐城·期中)I became a student ten years ________. I have been a student ________ 2003. I have studied here ________ about 10 years. A.ago; since; for B.ago; for; since C.ago; before; for D.ago; in; after 28.(23-24八年级下·江苏南京·期中)Everyone except Tom and Mike London before. A.has gone to B.have been to C.have gone to D.has been to 29.(23-24八年级下·江苏扬州·期中)—Not only Gu Amy but also Suzy ________ the hero of the young. —Exactly. Both of them ________ interested in skiing since they were still young. A.are; have become B.is; have become C.are; have been D.is; have been 30.(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 提升专练 31.(23-24八年级下·江苏南京·期中)Uncle Li can speak English very well because he ________ England for 5 years. A.has been in B.has been to C.has gone to D.has arrived in 32.(23-24八年级下·江苏宿迁·期中)—Where is Ms Zhou? I can’t find her in the office. —She ________ Yunnan. She will be back in three days. A.will go to B.has gone to C.has been to D.has went to 33.(23-24八年级下·江苏淮安·期中)— Helen has ________ to Nanjing for her holiday. She’ll be back in a week. — Nanjing is a great place to visit. I have ________ there twice. A.gone; been B.gone; gone C.been; been D.been; gone 34.(23-24八年级下·江苏盐城·期中)—Mom, I want to watch Tom and Jerry tonight. —Oh, dear, it ________ for a few minutes. Come on! A.began B.will begin C.has been on D.has begun 35.(23-24八年级下·江苏宿迁·期中)Mr. Wu, we ________ the cleaning work. Can we go home now? A.finish B.have finished C.finishes D.will finish 36.(23-24八年级下·江苏宿迁·期中)My parents ________ for over 50 years and they love each other very much. A.have married B.married C.will marry D.have been married 37.(23-24八年级下·江苏盐城·期中)—Where is Tom? Why isn’t he at work today? —He ________ Beijing on business. A.has been to B.has been in C.has gone to D.was going to 38.(23-24八年级下·江苏连云港·期中)Mr Wu ________ Suzhou for a meeting. He’ll come back soon. A.has gone to B.has been to C.has gone in D.has been in 39.(23-24八年级下·江苏连云港·期中)Oh, I have _________ the shared bike for three hours. I have to give it back to the nearest stop. A.moved B.borrowed C.kept D.left 40.(23-24八年级下·江苏常州·期中)—How long ________ the parade ________? —It ________ half an hour ago. A.has; been over; has finished B.did; finish; finished C.has; been over; finished D.did; finish; has finished 41.(23-24八年级下·江苏无锡·期中)Our new businesses ________ new markets in Europe and America over the past three months. A.gave up B.pushed in C.have opened up D.have handed in 42.(23-24八年级下·江苏镇江·期中)The young man ________ the army for half a year. A.has joined B.has been on C.has been in D.has joined in 43.(23-24八年级下·江苏无锡·期中)—Where is Mr Wang? I haven’t seen him for a long time.   —He, together with his students, ________ Zhuyuwan Park. A.has gone to B.have gone to C.has been to D.have been to 44.(22-23八年级下·江苏无锡·阶段练习)The life we have ________ used to ________ a lot now. A.got; changing B./; has changed C.got; has changed D./; changing 45.(23-24八年级下·江苏南通·期中)—Where is your uncle? —I don’t know where he ________. I only remember he ________ home for over a year. A.has been; has left B.has gone; has left C.has been; has been away from D.has gone; has been away from 46.(23-24八年级下·江苏无锡·期中)—Where is your father? I haven’t seen him for days. —He ________ Shanghai on business for a week and will be back next week. A.has been in B.has been to C.has gone to D.went to 47.(23-24八年级下·江苏扬州·期中)Where is your father? He ______ Australia and he ______ Sydney for two weeks. A.has been to; has been in B.has been in; has been to C.has gone to; has been in D.has gone to; has been to 48.(23-24八年级下·江苏无锡·期中)Everyone in her family ________ abroad. And they’ll be back in two weeks. A.has been to B.has gone to C.has been D.has gone 49.(23-24八年级下·江苏连云港·期中)—Is the boy in the classroom David? —It can’t be him. He ________ the library to borrow some books for his report. A.has been in B.has been to C.has gone to D.went to 50.(23-24八年级下·江苏南通·期中)—When will the football match between Nantong Zhiyun and Shanghai Haigang begin on TV? —Oh, it _________ for ten minutes, ending in 0:3. Zhiyun lost the game. A.has began B.has been on C.has been over D.has finished 51.(23-24八年级下·江苏淮安·期中)I must return the book to the library now because I ________ it for two weeks. A.have borrowed B.have lent C.have had D.have kept 52.(23-24八年级下·江苏淮安·期中)He ________ China since 30 years ago. A.has left B.has been away from C.has come to D.has arrived in 53.(23-24八年级下·江苏无锡·期中)—How many times has your brother ________ abroad?   —Only once. He went to the USA in 2023. A.been to B.gone to C.been D.gone 54.(23-24八年级下·江苏无锡·期中)—Elsa, is it possible for you to come tomorrow?   —Sorry, I ________ a trip to Shanghai with my husband. A.planned B.was planning C.have planned D.will plan 55.(23-24八年级下·江苏无锡·期中)The basketball final ________ for an hour, but we are still very excited. A.has begun B.has ended C.has been on D.has been over 56.(23-24八年级下·江苏无锡·期中)The shopping mall ________ for two years. A.opened B.has opened C.is opening D.has been open 57.(23-24八年级下·江苏南京·期中)The restaurant near my home ________ for three years, but I ________ there so far. A.has been open; haven’t been B.has been opened; haven’t been C.has been open; haven’t been to D.has opened; haven’t been 58.(23-24八年级下·江苏泰州·期中)—When did Mary ________ Tom? —They have ________ for nearly 10 years. A.marry; been married B.get married to; got married C.marry to; been married D.get married with; got married 59.(23-24八年级下·江苏泰州·期中)Which of the following is right? A.He’s borrowed the book for two weeks. B.He has joined the club since last week. C.He hasn’t seen his uncle for years. D.He has caught a cold for a week. 60.(23-24八年级下·江苏南京·期中)The shopping mall Mixc in the northern part of Nanjing ________ since last December. A.opened B.has opened C.has been on D.has been open ( 2 )原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 第06讲 现在完成时综合复习讲练 现在完成时 ( 考点一 现在完成时基本结构 ) 主语+have/has+动词的过去分词 ①肯定句:主语+have/has+动词的过去分词+宾语. ②否定句:主语+have/has+not+动词的过去分词)+宾语. ③一般疑问句:Have/Has+主语+动词的过去分词+宾语. ④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他) ( 考点二 过去分词变化规则 ) 1. 规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。变化规则有四点: (1)一般动词,在词尾直接加"-ed "。 work→worked→worked visit→visited→visited (2)以" e "结尾的动词,只在词尾加"-d "。    live→lived→lived (3)以"辅音字母 + y "结尾的动词,将 "y" 变为 "i" ,再加"-ed "。 study→studied→studied cry→cried→cried (4)重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加"-ed "。 stop→stopped→stopped drop→dropped→dropped 2. 不规则动词变化需参看不规则动词表逐一熟记。 cut→cut→cut it→hit→hit ( 考点三 现在完成时用法 ) 1. 现在完成时用来表示过去发生或已经完成的动作对现在造成影响或后果。也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。 I have already posted the photo. 我已经把照片寄走了。强调post对现在的影响"照片不在这里"。 2. 现在完成时可以用来表示发生在过去某一时刻的、持续到现在的动作(用行为动词表示)或状态(be动词表示),常与for(+时间段),since(+时间点或过去时的句子)连用,谓语动词必须是延续性动词。如: He has lived here since 1978. 自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。) 注意:for和since的用法。 ①for + 时间段 译为:……时间 ②since + 过去一个时间点(译为:自从……以来) ③since + 时间段 + ago ④since + 从句(过去时) ⑤It is + 时间段 + since + 从句(过去时) 注意:瞬间动词(buy, die, join, lose...)与for 或since引导的时间段连用时,要改变成延续性动词。变化如下:   come/arrive/reach/get to→be in    go out→be out    finish→be over    open→be open    die→be dead    buy→have    Fall ill→be ill    Come back→be back   Put on→be on/wear    Worry→be worried    Catch a cold→have a cold ( 考点四 现在完成时连用的时间状语 ) 现在完成时是一个与过去和现在都有关系的时态,因此,具有这样时间特点的状语都可以与现在完成时连用。 1. 与表示一段时间的状语连用,如"for+时间段","since+时间点"。如: We have lived in this city for more than 40 years. 我们在这个城市已生活了40多年。 We have lived in this city since 1958. 我们从1958年起就住在这个城市里。 从以上两个例句我们可以看出,与表示一段时间的状语连用时,谓语动词常为stay, live, teach, learn, work, sleep, read, wait, keep等具有延续意义的动词。 2. 与笼统地表示过去的时间状语连用,如already, never, ever, just等。如: I’ve just found this library book. 我刚刚找到这本图书馆的书。 How beautifully she sings! I have never heard a better voice. 她唱得多美啊!我还从来没听到过比这更优美的嗓音。 3. 与表示包含过去和现在的一整段时间的状语连用,如lately, recently, in the past few years, these few years, these days, up to now, so far等。如: How have you been recently? 你近来状况如何? The famous writer has written a new book in the past two years. 那位著名的作家在过去两年的时间里写了一本新书。 Have you seen her parents these days? 这些天你看见她的父母了吗? The Browns have visited a lot of places in China so far. 迄今为止,布朗一家已经参观了中国的许多地方。 注意:现在完成时不能与单纯表示过去的时间状语连用,如yesterday, last week, in 2002, three days ago等 ( 考点五 现在完成时与一般过去时区别 ) 1. 侧重点不同 现在完成时和一般过去时所表示的动作都发生在过去,但它们所强调的重点不同:现在完成时侧重于对现在的影响;而一般过去时侧重于某一动作发生在过去某个时间或某段时间,即现在完成时侧重于现在的结果,而一般过去时侧重于动作发生的时间。如: I have seen the film. 我看过这部电影。(现在我仍记得电影的内容) I saw the film three days ago. 三天前我看了这部电影。(强调是三天前,而不是别的什么时候看的电影) Mr Green has bought a new computer. 格林先生买了一台新电脑。(着重点是格林先生现在有了一台新电脑) Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。(强调的是格林先生买新电脑的时间是昨天) 2. 时间状语不同 现在完成时常与already,yet,just,ever,never,before等副词以及"for+段时间","since+过去时间/从句"等时间状语连用;而一般过去时则常与"时间段+ago",just now,yesterday,last week等表示过去的时间状语连用。如: She has lived here since two years ago. 她两年前就住在这里了。 She lived here two years ago. 两年前她住在这里。 He has been in the League for three years. 他入团已经三年了。 Tom wrote a letter to his parents last night. 昨晚汤姆给他的父母写了封信。 真题感知 1.(23-24八年级下·江苏盐城·期中)Hurry up! The basketball match ________ for ten minutes. A.began B.has begun C.has been on D.is beginning 【答案】C 【详解】句意:快点!篮球比赛已经进行十分钟了。 考查时态。根据“for ten minutes”可知,表示已经持续一段时间,句子是现在完成时,且需与延续性动词连用。故选C。 2.(22-23八年级下·江苏泰州·期中)—Hello, May I speak to Mr Black? —Sorry, he ________ Hong Kong for a meeting and he ________ back in a week. A.has gone to; will come B.has been to; will come C.has gone to; has come D.has been to; came 【答案】A 【详解】句意:——你好,我可以和布莱克先生通话吗?——对不起,他已经去香港开会了,他将在一周后回来。 考查时态和词汇辨析。has gone to意为“已经去了,未回”;has been to“已经去过,已回”。根据“Hong Kong for a meeting and he...back in a week”可知,第一空表示布莱克先生去了香港,还未回来,所以用has gone to;根据“in a week”可知,第二空用一般将来时“will do”表示将来的动作。故选A。 3.(22-23八年级下·江苏南通·期中)—Sorry, I’m late. —It doesn’t matter. The meeting ________ for just several minutes. You don’t miss too much. A.began B.has begun C.has been on D.has been over 【答案】C 【详解】句意:——抱歉,我迟到了。——没关系,会议才开几分钟。你没有错过太多。 考查现在完成时。根据“for just several minutes”可知,时态用现在完成时have/has done,且与一段时间连用,动词用延续性动词;根据“You don’t miss too much.”可知,是指会议才开几分钟,begin“开始”,是短暂性动词,应转为对应的延续性动词be on。故选C。 4.(23-24八年级下·江苏泰州·期中)—Where are the students now? —Everyone except the twins ________ to Water Forest Scenic Spot (水上森林景区). A.has gone B.has been C.have gone D.have been 【答案】A 【详解】句意:——学生们现在在哪里?——除了那对双胞胎,大家都去了水上森林景区。 考查主谓一致和现在完成时。has gone去了,还没回来,三单形式;has been去过,已经回来,三单形式;have gone去了,还未没回来;have been去过,已经回来。根据“Everyone except the twins”可知,except连接两个并列主语时,谓语动词的数与离它最远的主语保持一致,故谓语动词和everyone保持一致,用单数,故用has。根据“Where are the students now?”可知,现在学生去了并没有回来,用has gone。故选A。 5.(23-24八年级下·江苏盐城·期中)More than 20 people ________ in traffic accidents ________ last week. A.died; for B.have been dead; since C.have died; for D.have been dead, for 【答案】B 【详解】句意:自上周以来,已有20多人死于交通事故。 考查时态和介词。died死亡,是瞬间性动词;have been dead死亡的,是延续性动词;for+时间段,表示长达多长时间;since自从。与last week连用,用介词since;since引导的时间状语,与现在完成时连用,故选B。 6.(23-24八年级下·江苏盐城·期中)—________ you ________ the book ________ to the library? —Yes, I have. A.Have; returned; / B.Have; returned; back C.Did; return; / D.Did; return; back 【答案】A 【详解】句意:——你把书还给图书馆了吗?——是的,我还了。 考查现在完成时和动词用法。根据return“归还”,give back“归还”,所以排除B、D,根据yet可知用现在完成时态。故选A。 7.(23-24八年级下·江苏盐城·期中)—What changes ________ in your lives?   —Our lives have changed a lot. A.have there had B.has there been C.have there been D.has there had 【答案】C 【详解】句意:——你的生活发生了哪些变化?——我们的生活发生了很大变化。 考查there be句型的完成时态结构。根据句意理解可知,这里表达的是“生活中有……”,英语中应该用there be句型,而回答用的是完成时,所以这里也用完成时,there be句型的完成时的结构是:there have/ has been,而句中的名词是changes,是复数名词,所以这里应该用have,疑问句要把have提前,变成have there been的结构。故选C。 8.(23-24八年级下·江苏南京·期中)Mr. Howard thought Jean ________ present her science project yesterday, but she ________ it up to now. A.was going to; didn’t finish B.was going to; hasn’t finished C.would; didn’t finish D.would; hasn’t finished 【答案】D 【详解】句意:霍华德先生原以为吉恩昨天会展示她的科学项目成果,但到目前为止她还没有完成。 考查动词时态。be going to含有“计划、准备”的意思,而will没有。根据“Mr. Howard thought”可知,宾语从句为霍德华先生的想法,而非吉恩的计划,所以排除选项A和B。又根据时间状语“up to now”直到现在,可知用现在完成时。故选D。 9.(22-23八年级下·江苏扬州·期中)—It’ s raining! When did it start? —I don’t know. In fact, it ________ all the afternoon. A.lasts B.lasted C.has lasted D.will last 【答案】C 【详解】句意:——下雨了!从什么时候开始的?——我不知道。事实上,它已经持续了整个下午。 考查动词时态。lasts持续,一般现在时;lasted一般过去时;has lasted现在完成时;will last一般将来时。根据“In fact, it…all the afternoon.”可知已经持续了整个下午。需用现在完成时,故选C。 10.(23-24八年级下·江苏淮安·期中)—May I speak to James?    —Sorry. He ________ to the bookshop. A.goes B.has gone C.went D.has been 【答案】B 【详解】句意:——我可以和詹姆斯讲话吗?——对不起。他去书店了。 考查现在完成时。goes一般现在时;has gone现在完成时(去了还未回来);went一般过去时;has been现在完成时(去了已经回来了)。根据“Sorry. He…to the bookshop.”可知此处需用has gone表示他去了还未回来,故选B。 11.(23-24八年级下·江苏徐州·期中)My mother ________ the shopping mall for hours. But she hasn’t found a favourite dress yet. A.went into B.has gone to C.has been in D.has arrived at 【答案】C 【详解】句意:我妈妈已经在商场两个小时了。但是她还没有找到她最喜欢的裙子。 考查现在完成时。根据“for hours”和后文可知,时态应用现在完成时表延续;主语“My mother”为第三人称单数,助动词用has;动词“go”和“arrive”为非延续性,不能与一段时间连用。故选C。 12.(22-23八年级下·江苏无锡·期中)—Hello, John. Tom told me you are on holiday. Where have you gone? —I ________ Hainan since last week. You know sand and sea are my favourite. A.went to B.have gone to C.have been to D.have been in 【答案】D 【详解】句意:——你好,约翰。汤姆告诉我你在度假。你去哪儿了?——从上周起我就一直在海南。你知道沙滩和大海是我的最爱。 考查现在完成时用法。根据“since last week”可知,空处用现在完成时;故排除A;have gone to去了某地(现在人还没回来); have been to去过某地(现在人已经回来);have been in待在某地。根据“I ...Hainan since last week.”可知,此处指从上周以来就待在海南,应用延续性动词表达。故选D。 13.(22-23八年级下·江苏无锡·期中)The final of the World Cup ________ for an hour, but many people are still walking in the street and cheering for Messi. A.has started B.has finished C.has been on D.has been over 【答案】D 【详解】句意:世界杯决赛已经结束了一个小时,但许多人仍然走在街上为梅西加油。 考查延续性动词用法。has started已经开始,非延续性动词;has finished已经结束,非延续性动词;has been on已经开始,延续性动词;has been over已经结束,延续性动词。根据“但许多人仍然走在街上为梅西加油。”,可推测比赛“已经结束”,排除A、C选项,且空后“一个小时”,与延续性动词搭配。故选D。 14.(23-24八年级下·江苏泰州·期中)—My sister ________ Wuxi to see cherry blossoms (樱花). —Wuxi is a beautiful city. I ________ there twice. A.has gone to; have gone B.has been to; have been C.has gone to; have been D.has been to; have gone 【答案】C 【详解】句意:——我姐姐去无锡看樱花了。——无锡是一座美丽的城市。我去过那里两次。 考查have been to(或in)/have gone to的区别。have gone to去了某地,人还没回来;have been to去过某地,人已经回来。第一空,根据“My sister…Wuxi to see cherry blossoms”可知,姐姐去无锡看樱花了,人可能还没回来;第二空,根据“there twice.”可知,我去过那里两次,且there是副词,要省略to。故选C。 15.(23-24八年级下·江苏泰州·期中)Jack ________ Rose in 2000. That is to say, they ________ for 20 years. A.got married with; have got married B.got married to; have married C.married; have been married D.married to; have been married 【答案】C 【详解】句意:杰克于2000年与罗斯结婚。也就是说,他们已经结婚20年了。 考查动词时态。marry sb./get married to sb“与某人结婚”,根据“in 2000”可知,第一句是一般过去时,动词用过去式;“for+一段时间”要与现在完成时连用,且动词要用延续性动词,be married是延续性动词。故选C。 16.(23-24八年级下·江苏南京·期中)—Is your father at home, Jim? —No. He ________ Hainan. He ________ there three times. A.has been to: has been B.has gone to; has been in C.has gone to; has been to D.has gone to; has been 【答案】D 【详解】句意:——你父亲在家吗,吉姆?—— 不。他去了海南。他去过那儿三次了。 考查have been to/have gone to的区别。have been to去过某地,已回来;have gone to去了某地,还未回;have been in待在某处。根据答语“No.”可知,吉姆的爸爸不在家, 去了海南,还未回来,主语是he,因此第一空用has gone to;结合three times可知,他去过那儿三次了,已经回来了,应用have been to,there是副词,主语是he,因此第二空用has been。故选D。 17.(23-24八年级下·江苏淮安·期中)Most young people ________ online with a mobile recently. A.are used to paying B.have been used to paying C.have used to pay D.used to pay 【答案】B 【详解】句意:最近,大多数年轻人已经习惯了用手机在线支付。 考查时态和动词短语。used to do过去常常做某事;be used to doing习惯做某事。根据“recently”可知,该句应用现在完成时,排除选项A和D;又结合语境可知,是指大多数年轻人已经习惯了用手机在线支付,故选B。 18.(23-24八年级下·江苏苏州·期中)—Look! The man looks like Mr. Li. —It can’t be him. Because he with his family ________ Japan since last week and they haven’t returned. A.has been to B.have gone to C.have been in D.has been in 【答案】D 【详解】句意:——看!这个人看起来像李先生。——不可能是他。因为他和家人从上周起一直在日本,还没有回来。 考查现在完成时用法。has been to曾经去过某地;have gone to去了某地,还未回来;have been in一直待在某地。根据“since last week and they haven’t returned”可知,李先生还未回当地,且设空处应用延续性动词表达,排除A和B;结合主语为he可知,助动词用has。故选D。 19.(23-24八年级下·江苏扬州·期中)The old man ________ his dog alone since his wife ________. A.has got used to walk; dead B.has been used to walk; has been dead C.has got used to walking; died D.has been used to walking; died 【答案】D 【详解】句意:这位老人自从他的妻子去世后,就习惯了独自遛狗。 考查现在完成时和动词短语。get/be used to doing sth.“习惯于做某事”;be used to do sth.“被用来做某事”。此处是指习惯独自遛狗,且since引导的时间状语从句时态应用一般过去时,排除选项A、B;由“since his wife...”可知,主句时态是现在完成时,动作应是延续性的动作,所以用be used to,故选D。 20.(23-24八年级下·江苏南京·期中)—Why don’t you visit the Confucius Temple with us? —Because I ________ there many times. A.have been to B.have gone to C.have been D.have been in 【答案】C 【详解】句意:——你为什么不和我们一起去参观孔庙呢?——因为我去过那里很多次了。 考查动词短语。have been to去过(已回);have gone to去了(未回);have been去了;have been in在某地。设空处后为地点副词there,因此不填介词,指的是去过那里很多次。故选C。 21.(23-24八年级下·江苏扬州·期中)— When did the boy ________ the girl? — They have ________ for ten years. A.get married to; been married B.get married to; got married C.get married with; been married D.get married with; got married 【答案】A 【详解】句意:——那个女生是什么时候与那个男生结婚的?——他们已经结婚十年了。 考查动词短语和现在完成时。get married to和某人结婚;get married with错误用法;got married结婚了(不能与表示一段时间的时间状语连用);been married已经结婚了(可与表示一段时间的时间状语连用)。根据“They have...for ten years.”可知,此句应是现在完成时,且句子的谓语动词应是延续性动词,可与for ten years连用,所以此空是been married,排除选项B和D;而get married with为错误用法,第一空应是get married to。故选A。 22.(23-24八年级下·江苏宿迁·期中)—Have you finished your new travel planning to Paris ________? —Yes, I’ve ________ finished it. A.already; just B.already; just now C.yet; just D.yet; just now 【答案】C 【详解】句意:——您完成去巴黎的新旅行计划了吗?——是的,我刚刚完成了。 考查现在完成时。yet“还”,用于疑问句和否定句;already“已经”,用于肯定句;just“刚刚”,用于现在完成时;just now“刚刚”,用于一般过去时。第一个句子是疑问句,故第一空填yet;第二个句子是肯定句,根据句意可知第二个空填just,故选C。 23.(23-24八年级下·江苏南京·期中)—Let’s go home quickly to watch the football match. —Oh, it’s too late. The match ________ for half an hour. And the result was 1-0. A.has finished B.has begun C.has been on D.has been over 【答案】D 【详解】句意:——让我们快点回家看足球赛。——噢,太晚了。比赛已经结束一个小时了。结果是1比0。 考查现在完成时。finish是非延续性动词,根据“for half an hour”可知,句子要用延续性动词,此处可用be over来代替。故选D。 24.(23-24八年级下·江苏徐州·期中)—I’m sorry to keep you waiting so long. —Never mind. I ________ here for only a few minutes. A.got B.have been C.have arrived D.have come 【答案】B 【详解】句意:——很抱歉让你等了这么久。——没关系。我只在这里待了几分钟。 考查现在完成时。根据“for only a few minutes”可知,此处应用现在完成时,其谓语动词构成为has/have done;for only a few minutes表示一段时间,动词要用延续性动词,come和arrive是非延续性动词,应用be来代替,be的过去分词形式为been。故选B。 25.(23-24八年级下·江苏徐州·期中)The film “YOLO” (热辣滚烫) is so wonderful that I ________ it twice. A.watch B.watched C.will watch D.have watched 【答案】D 【详解】句意:电影《热辣滚烫》太精彩了,以至于我看了两遍。 考查时态。watch观看,一般现在时;watched观看,一般过去时;will watch将要观看;have watched已经观看,现在完成时。根据“twice”可知,此处用现在完成时。故选D。 26.(23-24八年级下·江苏南京·期中)—Where ________ Lewis ________? —Maybe he is in the stadium. He ________ for the annual school sports meeting these days. A.did... go; has trained B.has... been going; has been training C.has... gone; has trained D.has... gone; has been training 【答案】D 【详解】句意:——Lewis去哪里了?——也许他在体育场。这些天他一直在为一年一度的学校运动会训练。 考查动词时态和语态。根据“Maybe he is in the stadium.”可知,Lewis不在这里,所以应是问“他去哪里了”,对现在造成了影响,所以用has gone to“去了某地”;根据“these days”可知,动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去,所以用现在完成进行时(have/has been doing),故选D。 27.(23-24八年级下·江苏盐城·期中)I became a student ten years ________. I have been a student ________ 2003. I have studied here ________ about 10 years. A.ago; since; for B.ago; for; since C.ago; before; for D.ago; in; after 【答案】A 【详解】句意:十年前我成为了一名学生。自从2003年以来,我一直是一名学生。我在这里学习了大约10年。 考查副词和时间介词辨析。ago以前;since自从;for后接一段时间;before在……之前;in后接某年某月某季节;after在……之后。根据“I became a student ten years…”可知,此处指的是十年前“我”成为了一名学生,一段时间+ago表示“多久以前”,第一个空应填ago。根据“I have been a student…2003.”可知,此处指的是自从2003年以来,“我”一直是一名学生,since“自从”,since+过去的时间要与现在完成时连用,第二个空应填since。根据“I have studied here…about 10 years.”可知,此处指的是“我”在这里学习了大约10年,空后为“about 10 years”,for后接一段时间,第三个空应填介词for。故选A。 28.(23-24八年级下·江苏南京·期中)Everyone except Tom and Mike London before. A.has gone to B.have been to C.have gone to D.has been to 【答案】D 【详解】句意:除了汤姆和迈克之外,每个人都曾经去过伦敦。 考查现在完成时和主谓一致。have been to去过(已回来);have gone to去了(还未回来)。根据“before”可知,已经回来,用结构have been to;根据“Everyone except Tom and Mike”可知,此处except连接的成分作主语时,遵循“就远原则”,谓语动词和Everyone保持一致,助动词用has。故选D。 29.(23-24八年级下·江苏扬州·期中)—Not only Gu Amy but also Suzy ________ the hero of the young. —Exactly. Both of them ________ interested in skiing since they were still young. A.are; have become B.is; have become C.are; have been D.is; have been 【答案】D 【详解】句意:——不仅Gu Amy,而且Suzy也是年轻人心目中的英雄。——是的。他们两人从小就对滑雪很感兴趣。 考查主谓一致及延续性动词。not only...but also...连接两个主语时,谓语动词采取“就近”原则,因此由“Suzy”可知,谓语用单数,排除选项A、C;由“since they were still young”可知,主句时态为现在完成时,且用延续性动词,become为短暂性动词,排除选项B。故选D。 30.(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,排除AD选项。have gone to意思是“已经去了”;“have been to”意思是“已经去过”。根据语境可知“还没去过”。故选B。 提升专练 31.(23-24八年级下·江苏南京·期中)Uncle Li can speak English very well because he ________ England for 5 years. A.has been in B.has been to C.has gone to D.has arrived in 【答案】A 【详解】句意:李叔叔英语说得很好因为他在英国待了5年。 考查现在完成时。has been in待在某地;has been to曾经去过某地(已经回来);has gone to去了某地还未回来;has arrived in已经到达。根据“for 5 years”可知,设空处应用延续性动词,has been in符合题意。故选A。 32.(23-24八年级下·江苏宿迁·期中)—Where is Ms Zhou? I can’t find her in the office. —She ________ Yunnan. She will be back in three days. A.will go to B.has gone to C.has been to D.has went to 【答案】B 【详解】句意:——周女士在哪里?我在办公室找不到她。——她去了云南。三天后她就会回来。 考查动词短语的辨析及动词的时态。will go to意为“将去……”,后接表将来的时间;have/has gone to意为“到某地去”,说话时该人不在现场;have been to意为“曾经去过某地”,现在已不在那里了;has went to语法错误。根据“Where is Ms Zhou? I can’t find her in the office.”可知,周女士没在现场。故选B。 33.(23-24八年级下·江苏淮安·期中)— Helen has ________ to Nanjing for her holiday. She’ll be back in a week. — Nanjing is a great place to visit. I have ________ there twice. A.gone; been B.gone; gone C.been; been D.been; gone 【答案】A 【详解】句意:——Helen已经去南京度假。她将一周后回来。——南京是参观的好地方。我去过那儿两次。 考查have gone to与have been to的区别。have gone to表示去未回;have been to表示去已回,可以跟上次数。第一空,由于“She’ll be back in a week.”,所以是gone,第二空有twice,所以是been。故选A。 34.(23-24八年级下·江苏盐城·期中)—Mom, I want to watch Tom and Jerry tonight. —Oh, dear, it ________ for a few minutes. Come on! A.began B.will begin C.has been on D.has begun 【答案】C 【详解】句意:——妈妈,我今晚想看《猫和老鼠》。——哦,亲爱的,已经放了几分钟了。来吧! 考查动词时态。根据“for a few minutes”可知,本句时态为现在完成时,begin“开始”为非延续性动词,不能用于现在完成时。故选C。 35.(23-24八年级下·江苏宿迁·期中)Mr. Wu, we ________ the cleaning work. Can we go home now? A.finish B.have finished C.finishes D.will finish 【答案】B 【详解】句意:吴先生,我们已经完成了清洁工作。我们现在可以回家了吗? 考查现在完成时。根据“Mr. Wu, we…the cleaning work. Can we go home now?”可知,此处描述的是已经完成的动作对现在的影响,因此用现在完成时,其谓语动词是have done。故选B。 36.(23-24八年级下·江苏宿迁·期中)My parents ________ for over 50 years and they love each other very much. A.have married B.married C.will marry D.have been married 【答案】D 【详解】句意:我的父母已经结婚50多年了,他们非常相爱。 考查现在完成时和延续性动词。根据“for over 50 years”可知,时态用现在完成时,其谓语动词构成是have/has done,又因接一段时间,动词需要延续性动词,be married为延续性,因此此处用have been married。故选D。 37.(23-24八年级下·江苏盐城·期中)—Where is Tom? Why isn’t he at work today? —He ________ Beijing on business. A.has been to B.has been in C.has gone to D.was going to 【答案】C 【详解】句意:——汤姆在哪里?他今天为什么没上班?——他去北京出差了。 考查动词的时态。has been to曾去过;has been in在;has gone to去了,还没有回来;was going to将要。根据“Where is Tom? Why isn’t he at work today?”可知,此处表示汤姆现在不在,因此表示去了某地还没有回来。故选C。 38.(23-24八年级下·江苏连云港·期中)Mr Wu ________ Suzhou for a meeting. He’ll come back soon. A.has gone to B.has been to C.has gone in D.has been in 【答案】A 【详解】句意:吴先生去苏州开会了。他很快就会回来。 考查现在完成时。has gone to去了某地(未回);has been to去过某地(已回)。根据后一句“He’ll come back soon.”可知,此处应该指的是还未回来。故选A。 39.(23-24八年级下·江苏连云港·期中)Oh, I have _________ the shared bike for three hours. I have to give it back to the nearest stop. A.moved B.borrowed C.kept D.left 【答案】C 【详解】句意:哦,我租共享单车已经三个小时了。我得把它还给最近的车站。 考查动词辨析和延续性动词。moved移动,短暂性动词;borrow借,短暂性动词;keep保存,延续性动词;left离开,短暂性动词。根据“for three hours”可知,该句时态为现在完成时,与一段时间连用,谓语动词要用延续性动词,故选C。 40.(23-24八年级下·江苏常州·期中)—How long ________ the parade ________? —It ________ half an hour ago. A.has; been over; has finished B.did; finish; finished C.has; been over; finished D.did; finish; has finished 【答案】C 【详解】句意:——游行持续了多长时间?——半小时前就结束了。 考查动词时态。根据“How long”可知,第一空所在句子要用现在完成时,主语是the parade,所以结构为:has+过去分词,且动词要用延续性动词,be over是延续性动词,be的过去分词是been;又根据“half an hours ago”可知,第三空所在句子用一般过去时。故选C。 41.(23-24八年级下·江苏无锡·期中)Our new businesses ________ new markets in Europe and America over the past three months. A.gave up B.pushed in C.have opened up D.have handed in 【答案】C 【详解】句意:在过去的三个月里,我们的新业务在欧洲和美洲开辟了新的市场。 考查动词短语。give up放弃;push in插队;open up拓展,开业;hand in上交。根据“over the past three months”可知,句子时态是现在完成时;且根据“new markets...”可知是开拓新市场,用短语open up。故选C。 42.(23-24八年级下·江苏镇江·期中)The young man ________ the army for half a year. A.has joined B.has been on C.has been in D.has joined in 【答案】C 【详解】句意:这个年轻人已经参军半年了。 考查现在完成时和延续性动词。根据“for half a year.”可知,句子要用现在完成时,且与延续性动词连用。join的延续性动词形式是be in。故选C。 43.(23-24八年级下·江苏无锡·期中)—Where is Mr Wang? I haven’t seen him for a long time.   —He, together with his students, ________ Zhuyuwan Park. A.has gone to B.have gone to C.has been to D.have been to 【答案】A 【详解】句意:——王先生在哪里?我好久没见到他了。——他和他的学生们一起去了茱萸湾公园。 考查主谓一致和现在完成时。has/have gone to 去了(还未回来);has/have been to去过(已回来)。根据“Where is Mr Wang?”可知,王先生不在说话地点,应用has/have gone to结构;together with连接的并列成分作主语时,遵循“就远原则”,谓语动词应与主语He保持一致,助动词用has。故选A。 44.(22-23八年级下·江苏无锡·阶段练习)The life we have ________ used to ________ a lot now. A.got; changing B./; has changed C.got; has changed D./; changing 【答案】C 【详解】句意:我们习惯的生活现在已经发生了很大的变化。 考查动词时态。get used to sth.“习惯于某事”,“we have...used to”为定语从句,修饰先行词“life”,时态为现在完成时,故第一个空选got;第二个空为主句的谓语动词,强调对现在的影响,用现在完成时态,主语“The life”为单数,故用has changed。故选C。 45.(23-24八年级下·江苏南通·期中)—Where is your uncle? —I don’t know where he ________. I only remember he ________ home for over a year. A.has been; has left B.has gone; has left C.has been; has been away from D.has gone; has been away from 【答案】D 【详解】句意:——你叔叔在哪儿? ——我不知道他去哪儿了。我只记得他已经离家一年了。 考查时态、延续性动词和非延续性动词辨析。have/has been (to) 表示“去过某地”,已经回来了;have/has gone (to) 表示“去了某地”,说话时此人还没回来。根据“I don’t know where he”可知不知道他去哪儿了,说明他现在不在,“去了某地尚未回来”,用have gone to,排除AC;根据“for over a year.”可知与时间段连用用延续性动词,leave是非延续性动词,排除B。故选D。 46.(23-24八年级下·江苏无锡·期中)—Where is your father? I haven’t seen him for days. —He ________ Shanghai on business for a week and will be back next week. A.has been in B.has been to C.has gone to D.went to 【答案】A 【详解】句意:——你父亲在哪里?我好几天没见到他了。——他在上海出差一周了,下周回来。 考查时态。has been in待在某地;has been to去过,已回;has gone to去了,未回。根据“Shanghai on business for a week and will be back next week.”可知,他去上海出差了,此处与时间段“for a week”连用要用延续性动词has been in。故选A。 47.(23-24八年级下·江苏扬州·期中)Where is your father? He ______ Australia and he ______ Sydney for two weeks. A.has been to; has been in B.has been in; has been to C.has gone to; has been in D.has gone to; has been to 【答案】C 【详解】句意:——你爸爸在哪?——他去了澳大利亚,他在悉尼待两周了。 考查现在完成时和介词的搭配使用。has been to“曾经去过某地”,但现在已经回来了;has been in“在某地”,指在某地要待上一段时间;has gone to“去了某地”,指去了某地还没有回来。根据“Where is your father?”可知是去了澳大利亚,还没有回来,所以第一个空用“has gone to”;由“for two weeks”可知是在悉尼待了两周,所以第二个空应填“has been in”。故选C。 48.(23-24八年级下·江苏无锡·期中)Everyone in her family ________ abroad. And they’ll be back in two weeks. A.has been to B.has gone to C.has been D.has gone 【答案】D 【详解】句意:她家里的每个人都出国了。他们两周后回来。 考查动词时态。has been to去了某地(已经回来);has gone to去了某地(还未回来)。根据“And they’ll be back in two weeks.”可知,他们去了国外,还未回来。“abroad”表示“国外”,是地点副词,前面不需要用介词。故选D。 49.(23-24八年级下·江苏连云港·期中)—Is the boy in the classroom David? —It can’t be him. He ________ the library to borrow some books for his report. A.has been in B.has been to C.has gone to D.went to 【答案】C 【详解】句意:——教室里的男孩是大卫吗?——不可能是他。为了他的报告,他去图书馆借书了。 考查现在完成时和have been to(或in)/have gone to的区别。has been in一直都在,现在完成时;has been to曾经去过某地(去已归来),现在完成时;has gone to去了某地(去而未归),现在完成时;went to一般过去时。根据语境可知,询问教室里的男孩是否是大卫,答语表示不可能,并告知大卫去图书馆了,可推测此处是去而未归,has gone to“去了某地(去而未归)”符合语境。故选C。 50.(23-24八年级下·江苏南通·期中)—When will the football match between Nantong Zhiyun and Shanghai Haigang begin on TV? —Oh, it _________ for ten minutes, ending in 0:3. Zhiyun lost the game. A.has began B.has been on C.has been over D.has finished 【答案】C 【详解】句意:——电视上南通支云对阵上海海港的足球比赛什么时候开始?——哦,比赛已经结束了10分钟,以0:3结束。支云输了。 考查现在完成时。根据“for ten minutes”可知,时态为现在完成时,此处应用延续性动词,排除AD选项;又由“ending in 0:3. Zhiyun lost the game”可知,比赛已经结束。故选C。 51.(23-24八年级下·江苏淮安·期中)I must return the book to the library now because I ________ it for two weeks. A.have borrowed B.have lent C.have had D.have kept 【答案】D 【详解】句意:我现在必须把这本书还给图书馆,因为我已经借了它两个星期了。 考查动词辨析。have borrowed借入,短暂性动词;have lent借出,短暂性动词;have had拥有,延续性动词;have kept持有,保存,延续性动词。根据“for two weeks”可知,设空处需用延续性动词,排除A和B;结合“I must return the book to the library”,所以书不是说话者自己所有的,排除C。故选D。 52.(23-24八年级下·江苏淮安·期中)He ________ China since 30 years ago. A.has left B.has been away from C.has come to D.has arrived in 【答案】B 【详解】句意:他30年前就离开了中国。 考查延续性动词及动词辨析。has left已经离开,现在完成时结构,动词是短暂性动词;has been away from已经离开,现在完成时结构,动词是延续性动词;has come to已经来,现在完成时结构,动词是短暂性动词;has arrived in已经到达,现在完成时结构,动词是短暂性动词。根据“since 30 years ago”可知,谓语要用延续性动词的现在完成时。故选B。 53.(23-24八年级下·江苏无锡·期中)—How many times has your brother ________ abroad?   —Only once. He went to the USA in 2023. A.been to B.gone to C.been D.gone 【答案】C 【详解】句意:——你哥哥出国多少次了?——只有一次。他于2023年去了美国。 考查现在完成时。has been to曾经去了,现在已经回来了;has gone to已经去了,表示某人已经离开了当前的位置或状态,前往另一个地方。根据“Only once. He went to the USA in 2023.”可知,此处指人已经回来了,因此用has been to,abroad为副词,因此前不加介词to。故选C。 54.(23-24八年级下·江苏无锡·期中)—Elsa, is it possible for you to come tomorrow?   —Sorry, I ________ a trip to Shanghai with my husband. A.planned B.was planning C.have planned D.will plan 【答案】C 【详解】句意:——Elsa,你明天能来吗?——对不起,我已经计划和我丈夫去上海旅行。 考查现在完成时。根据“Sorry, I … a trip to Shanghai with my husband.”可知,已经计划和丈夫去上海旅行因此明天不能去,故应用现在完成时,构成为have/ has done,强调过去发生的动作对现在造成的影响或结果。故选C。 55.(23-24八年级下·江苏无锡·期中)The basketball final ________ for an hour, but we are still very excited. A.has begun B.has ended C.has been on D.has been over 【答案】D 【详解】句意:篮球决赛已结束一个小时了,但是我们仍然很激动。 考查延续性动词用法。has begun已经开始,非延续性动词;has ended 已经结束,非延续性动词;has been on已经开始,延续性动词;has been over已经结束,延续性动词。根据“but we are still very excited”可推测比赛“已经结束”,排除A、C选项,且空后“for an hour”为时间段,应与延续性动词搭配。故选D。 56.(23-24八年级下·江苏无锡·期中)The shopping mall ________ for two years. A.opened B.has opened C.is opening D.has been open 【答案】D 【详解】句意:这家购物中心已经开业两年了。 考查动词时态。根据“for two years”可知,本句时态为现在完成时,open是非延续性动词,用于现在完成时要改为be+形容词,即be open。故选D。 57.(23-24八年级下·江苏南京·期中)The restaurant near my home ________ for three years, but I ________ there so far. A.has been open; haven’t been B.has been opened; haven’t been C.has been open; haven’t been to D.has opened; haven’t been 【答案】A 【详解】句意:我家附近的那家餐馆开了三年了,但我到现在还没去过。 考查现在完成时。open开业,动词;be open开着的;have been to曾经去过。第一空,主语“The restaurant”与open是主谓关系,不用被动,排除B;根据“for three years”可知,时态为现在完成时,谓语动词需要延续性动词,而动词open为非延续性动词,排除D;be open表示状态,可以与段时间连用,所以此处应用has been open;第二空,根据“so far”可知,此处是指还没有去过那里,应用haven’t been to,且空后there是副词,要省略to,排除C。故选A。 58.(23-24八年级下·江苏泰州·期中)—When did Mary ________ Tom? —They have ________ for nearly 10 years. A.marry; been married B.get married to; got married C.marry to; been married D.get married with; got married 【答案】A 【详解】句意:——Mary是什么时候和Tom结婚的?——他们将近结婚十年了。 考查时态和动词短语。结合“When did Mary...Tom?”和选项可知,此处考查“和某人结婚”的搭配,marry sb.或get married to sb.都表“和某人结婚”,排除C;根据答句时间状语“for nearly 10 years”和空前的助动词“have”可知,句子时态应为现在完成时,且谓语动词必须为延续性动词,而get married to sb.强调结婚的那一刻,为瞬间动词性质,所以,排除B和D。故选A。 59.(23-24八年级下·江苏泰州·期中)Which of the following is right? A.He’s borrowed the book for two weeks. B.He has joined the club since last week. C.He hasn’t seen his uncle for years. D.He has caught a cold for a week. 【答案】C 【详解】句意:以下哪项是正确的? 考查延续性动词与非延续性动词的用法。根据题干可知,borrowed,joined,caught a cold中的caught均为非延续性动词,且句子为肯定句,故不可与“for+时间段”或“since+时间点”连用,排除A、B和D;因He hasn’t seen his uncle for years.为否定句,非延续性动词在否定句中可以与表示一段时间的状语连用。故选C。 60.(23-24八年级下·江苏南京·期中)The shopping mall Mixc in the northern part of Nanjing ________ since last December. A.opened B.has opened C.has been on D.has been open 【答案】D 【详解】句意:这家位于南京北部的购物中心万象城自去年12月以来一直营业。 考查时态及延续性动词。根据“since last December”可知用现在完成时,此处表示从去年12月到现在,谓语动词用延续性动词be open。故选D。 ( 2 )原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

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