时态--现在完成时典型考点归纳专项练 2026年中考英语复习备考

标签:
特供解析文字版答案
2026-02-05
| 16页
| 1300人阅读
| 36人下载

资源信息

学段 初中
学科 英语
教材版本 -
年级 九年级
章节 -
类型 试卷
知识点 -
使用场景 中考复习
学年 2026-2027
地区(省份) 内蒙古自治区
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 48 KB
发布时间 2026-02-05
更新时间 2026-02-05
作者 内蒙古科尔沁左翼中旗试卷
品牌系列 -
审核时间 2026-02-05
下载链接 https://m.zxxk.com/soft/56354779.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

时态--现在完成时 典型考点归纳 专项练 2026届中考英语复习备考 一、概念: 现在完成时:表示过去发生的动作,对现在造成的影响或结果:表示在过去已经开始,并持续到现在的动作或状态 二、基本结构: 助动词have/has+过去分词(done) 注意:现在完成时态的构成分为两部分(have done): (此时have/has为助动词,没有实际意思) 一是助动词have/has(由主语决定), 二是实义动词的过去分词(done)。 三、基本句型 肯定句 主语+have/has+过去分词 I have finished the task. 否定句 主语+haven't\hasn’t+过去分词 She hasn't finished her work yet. 疑问句 Have /Has +主语+过去分词...? Has Lucy finished the task? 简单回答 Yes, sb have/has. No, sb haven’t/hasn’t. Yes, she has. No, she hasn’t. 特殊疑问句: 特殊疑问词+have/ has 主语done? What has he done? 四、用法 (1)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果 (2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态 1. 过去发生或已经完成的某一动作对现在造成的影响或结果。        I've already had my lunch。【表示我已经吃过午餐,并且现在不饿】 2. 发生在过去并持续到现在的动作或状态。    I've lived here for 10 years. = I've lived here since 10 years ago.【表示我10年前就住在这里,并且现在也住这里】 五、现在完成时的时间状语 1. 现在完成时可以和already(通常用于陈述句), yet(通常用于否定句和疑问句), just(用于陈述句), ever(用于疑问句), never(用于否定句), before, twice, three times等连用。 2.表示从过去开始一直延续到现在(可能延续下去)的动作或状态时(肯定句和疑问句中动词必须用延续性动词),时间状语有:during/in the past(last) few years , for +时间段,   since…ago, since+过去时间点, since+过去式句子,by now, up to now, recently, in recent years… 易混淆知识点 ①have/has been to,have/ has gone to,have/has been in have been to 曾经去过(现已回来) 可接次数 have gone to 到某地去了(尚未回来;说话时当事人不在场) 通常不用第一人称 have been in/at 在某地呆了多长时间 常接时间段 ②already,yet already 已经 用于肯定句 yet 已经 用于否定句、疑问句中 ③since、for since和for是现在完成时当中常见的标志词。since“自从……”,for“持续了……”。since用来说明动作的开始时间,for用来说明动作延续的时间长度。(与持续性动词连用) since ① since加过去一个具体的时间点(具体的年/月/日,或钟点) ② since+时间段+ago ③ since+一般过去时的从句 ④ 固定句式:It is/ It has been+时间段+since+一般过去时的从句 for for+时间段 since+时间段+ago=for+时间段 用how long 对since和for引导的时间状语进行提问: ④持续性动词与短暂性动词 短暂性动词所表示的动作在瞬间就可以完成,没有延续下去。通常瞬间动词表示的是一次性动作或者动作的相应结果。不能和since/for连用。 延续性动词又称为【持续性动词】,这类动词表示可以持续的动作,或者状态。动作可以延续一段时间,所以这些动词就可以和since与for连用。 转化原则: ① 短暂性动词→延续性动词: buy 买→have 有                         borrow 借→keep 保留 ② 短暂性动词→be+名词: join 参加→ be a member of 成为…的成员      ③ 短暂性动词→be+形容词: die 死亡→be dead 死了                            finish 结束→be over 结束 begin 开始→be on 在上映/已开始              ④ 短暂性动词→be+介词短语: go to school去上学→be in school在上学                                      join the army参军→be in the army在军队中 附表 非延续性动词 延续性动词 buy have borrow keep come/go be here leave be away (from) open/close be open/be closed begin/start be on end/finish be over die be dead catch a cold have a cold become interested in be interested in get married be married put on wear get up be up wake up be awake fall asleep be asleep join be in = be a member of leave be away from get to/arrive in(at) /reach be 针对性练习 一、单项选择 1.—Linda ________ writing a new novel already! —Yes! She worked on it for a whole year. The ideas in it are truly amazing. A.finishes B.will finish C.finished D.has finished 2.Great changes ________ in my hometown since I left here ten years ago. A.have taken place B.took place C.were taking place D.will take place 3.The number of Chinese Weibo users ________ 250 million so far. A.has reached B.reached C.will reach D.reach 4.Our school ________ second-hand books and toys recently. Now, we are ready to send them to some primary schools in poor areas for free. A.collects B.was collecting C.has collected D.will collect 5.Scientists ________ great progress in the research of computers in the past thirty years. A.make B.made C.will make D.have made 6.This book must be great. My sister it five times. A.reads B.read C.has read D.is reading 7.—How long ________ your parents ________ in Yangzhou? —For more than 20 years. They love this city very much. A.have; lived B.did; live C.do; live D.will; live 8.—My sister ________ to cook in the last few months. —That’s great. She needn’t order meals online every day. A.learns B.has learned C.was learning D.will learn 9.He as well as his sisters ________ Chinese for ten years. A.study B.have studied C.has studied D.studies 10.—Danny, where’s your father? —Oh, he ________ Beijing on business for over a week. He’ll be back soon. A.has been in B.went to C.has gone to D.has been to 11.My brother ________ to Shanghai twice. He will go there again next month. A.goes B.went C.has gone D.has been 12.—________ you ever ________ to the new science museum? —Not yet. A.Have; been B.Have; gone C.Did; go D.Are; going 13.—Hello. Is Lucy at home? —No, she ________ the library. She ________ a message for you just now. A.has been in, is leaving B.has gone to, left C.has been to, has left D.went to, left 14.—Mom is looking for Lily everywhere. Where is your sister? —She ________ to the library. She ________ there twice this week. A.has been; has gone B.has gone; went C.went; goes D.has gone; has been 15.I ________ China for three months and this is the first time that I’ve tried on hanfu. A.went to B.have been to C.have gone to D.have been in 16.—Where is Lucy? —She ________ to the library but she ________ back in an hour. A.has gone; went B.has been; will be C.has been; goes D.has gone; will be 17.—I can’t believe the young couple ________ that European country. —But it’s quite true. They came back last week and chatted with me about their stories. A.have gone to B.have been to C.have arrived in D.have been in 18.Jerry ________ the book for ten days. Please remind him that he needs to return it to the library tomorrow. A.has borrowed B.has kept C.has been kept D.have been borrowed 19.His grandfather _________ since 2014. A.has died B.died C.has been dead D.was dead 20.My sister ________ the Youth League last year. She ________ a Youth League member for about a year now. A.joined; has become B.joined; has been C.has joined; has been D.did join; had been 21.—How long have you ________ the magazine? —For three weeks. A.borrowed B.lent C.kept D.purchased 22.—I want to watch Happy Camp on Hunan TV. —Oh, dear, it ________ for a few minutes. Come on! A.has began B.has been on C.will be on D.had been on 23.—When did your uncle leave his hometown? —He ________ for nearly twenty years. A.has left B.has been away C.left D.had been away 24.—How long has Mr. White ________ Joan? —I am not sure. Maybe they got married five years ago. A.married B.got married to C.been married with D.been married to 25.—Nick, you seem in a low mood. What’s wrong? —I ________ a bad cold for three days. I took some medicine, but it didn’t work. A.had B.caught C.have had D.have caught 26.The students ________ their final exams and are leaving the classroom. A.have completed B.are completing C.complete D.will complete 27.The light is still on in Mr. Lin’s office. I’m afraid he ________ his work. A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish 28.—How long ________ his uncle ________ a teacher? —Since ten years ago. A.has; been B.has; become C.will; become D.did; become 29.Digital technology ________ our daily life in many ways since 2020. A.changed B.has changed C.will change D.changes 30.Could you tell me how long ________? A.you have bought the watch B.you have kept this science book C.have you been away from China D.have you been a member of Greener China 31.—Tina, when did you come to Guangyuan? —Oh, many years ago. I ________ here since I was five. A.have gone B.have been C.was D.am 32.—Excuse me.Where’s Mr Hu? —Oh,he _______ the canteen for lunch. He’ll be back soon. A.goes to B.has gone to C.went to D.has been to 二、单词语法填空 33.China (make) great progress in science in the past twenty years. 34.I’m terribly sorry that I can’t pay now. Someone my wallet. (steal) 35.She (divide) us into six groups already. 36.Up to now, I (collect) many photos and notes for the report. I hope to finish it by this weekend. 37.—Can I use the computer to search for information now? —Of course, we (check) it. Help yourself! 38.We (learn) English for more than 5 years. 39.His dog (die) for two years. 40.The old couple (marry) for about fifty years. 41.They (spread) the good news all over the school since they heard about it. 42.—James, the match will begin soon. Is Paul coming? —Yes. I (tell) him the time and place. 参考答案 题号 1 2 3 4 5 6 7 8 9 10 答案 D A A C D C A B C A 题号 11 12 13 14 15 16 17 18 19 20 答案 D A B D D D B B C B 题号 21 22 23 24 25 26 27 28 29 30 答案 C B B D C A C A B B 题号 31 32 答案 B B 1.D 句意:——Linda已经写完了一本新小说!——是的!她花了整整一年时间写它。里面的想法真的很惊人。 考查动词的时态。结合语境和“already”可知,此处应用现在完成时。即have/has+过去分词的结构。故选D。 2.A 句意:自从我十年前离开这里以来,我的家乡发生了巨大的变化。 考查现在完成时。since表示“自从”,强调从过去某时持续到现在的动作或状态,主句需用现在完成时(have/has + 过去分词)。主语“Great changes”为复数,故用have taken place。故选A。 3.A 句意:到目前为止,中国的微博用户数量已经达到了2.5亿。 考查动词时态。根据时间状语“so far”可知,句子应用现在完成时,其结构为“have/has+过去分词”。故选A。 4.C 句意:最近,我们学校收集了二手书和玩具。现在,我们准备将它们免费送给贫困地区的一些小学。 考查现在完成时。根据 “recently”可知,时态为现在完成时,其结构为“have/has + 过去分词”,主语“Our school”是第三人称单数,所以用has collected。故选C。 5.D 句意:科学家在过去的三十年里在计算机研究方面取得了巨大进展。 考查现在完成时。“in the past thirty years”是现在完成时的标志词,结构为“have/has+过去分词”,“scientists”是复数,用“have made”。故选D。 6.C 句意:这本书一定很棒。我妹妹读了五遍。 考查动词时态。reads读,一般现在时;read读,动词原形/一般过去时;has read已经读过,现在完成时;is reading正在读,现在进行时。根据“five times”可知,强调动作已完成并对现在有影响,需用现在完成时。故选C。 7.A 句意:——你的父母在扬州住了多久?——超过20年了。他们非常喜欢这个城市。 考查现在完成时。根据“For more than 20 years”可知,父母在扬州居住这个动作从过去开始一直持续到现在,符合现在完成时的用法,其结构为“have/has+过去分词”;主语your parents是复数,助动词用have,live的过去分词是lived。故选A。 8.B 句意:——我妹妹在过去几个月里已经学会做饭了。——太棒了。她没必要每天在网上订餐了。 考查现在完成时态。learns学习,一般现在时;has learned已经学习、学会,现在完成时;was learning正在学习,过去进行时;will learn将要学习,一般将来时。根据“My sister...to cook in the last few months.”可知,句中“in the last few months”是现在完成时的标志性时间状语,所以用现在完成时“has learned”。故选B。 9.C 句意:他和他的姐姐们学习中文已经十年了。 考查主谓一致和时态。当主语后接“as well as”引导的短语时,谓语动词的单复数形式应与第一个主语保持一致。“He”是第三人称单数,因此谓语动词需用单数形式。时间状语“for ten years”表示动作从过去持续到现在,需用现在完成时。故选C。 10.A 句意:——丹尼,你父亲在哪里?——哦,他在北京出差已经一个多星期了。他很快就会回来。 考查现在完成时。has been in去了某地,还在那里;went to去;has gone to去了某地,未回;has been to去过某地,已回。根据“he ... Beijing on business for over a week. He’ll be back soon.”可知,他去北京出差已经一周了,表示“去了北京且还在”,强调从过去持续到现在的状态,与“for over a week”表示一段时间的状语匹配。故选A。 11.D 句意:我哥哥去过上海两次。他下个月会再去那里。   考查动词时态。根据“twice”可知,此句是现在完成时。has gone to去了(未回),has been to去过(已回)。根据“He will go there again next month.”可知,哥哥去过上海,已经回来了。故选D。 12.A 句意:——你曾经去过新的科学博物馆吗?——还没有。 考查现在完成时。根据“Not yet.”可知,问句应用现在完成时,问是否曾经去过(已经回来),所以用have been to。故选A。 13.B 句意:——你好,露西在家吗?——不在,她去图书馆了。她刚刚给你留了条消息。 考查动词时态及短语辨析。has gone to去了某地(尚未回来);has been to去过某地(已返回);has been in持续待在某地;went to为一般过去时。根据“Hello. Is Lucy at home?”及“No,”可知,第一空表示“去了某地(未回来)”,用has gone to;第二空根据“just now”可知,动作发生在过去,用一般过去时,其构成为主语+动词过去式。故选B。 14.D 句意:——妈妈到处找莉莉。你妹妹在哪里?——她去图书馆了。这周她已经去过那里两次。 考查现在完成时。has gone已经去了某地,还在那儿;has been去过某地,已经回来。根据“Where is your sister?”和“She...to the library.”可知,Lily现在在图书馆,应使用has gone。第二空根据“twice this week”可知要用现在完成时表示到现在为止的经历,应使用has been。故选D。 15.D 句意:我在中国已经待了三个月了,这是我第一次试穿汉服。 考查动词时态。根据“for three months”可知,这里表示的是一个从过去开始持续到现在的动作,并且强调在这个地点待了一段时间。故选D。 16.D 句意:——Lucy在哪儿?——她去了图书馆,但一小时后会回来。 考查动词时态。根据“Where is Lucy?”和“she...back in an hour.”可知,Lucy去了图书馆,还没回来,因此不在这里,应用现在完成时。have been to去了已回,have gone to去了未回,这里用have gone to;根据“in an hour.”可知,第二空应用一般将来时。故选D。 17.B 句意:——我真不敢相信那对年轻夫妇去过那个欧洲国家。——但这是真的。他们上周回来和我聊了聊他们的故事。 考查动词时态。have gone to到某地去了,还没有回来;have been to去过某地,已经回来了;have arrived in到达;have been in在某地。根据“I can’t believe the young couple …that European country.”及“They came back last week and chatted with me about their stories.”可知,此处表示那对年轻夫妇去过那个欧洲国家,并且已经回来了。故选B。 18.B 句意:杰里已经借了这本书十天了。请提醒他明天需要把它归还给图书馆。 考查现在完成时。根据“for ten days”可知,句子时态为现在完成时,且动词需要用延续性动词,主语Jerry为第三人称单数,所以用has kept。故选B。 19.C 句意:他的祖父自2014年起就去世了。 考查现在完成时。根据“since 2014.”可知是自2014年就去世了,从过去的时间点延续到现在用现在完成时态have/has done;die“死亡”,是非延续性动词,不能与时间段连用,应用be dead表状态,其完成时态的结构为have/has been dead。故选C。 20.B 句意:我姐姐去年加入了青年团。现在她已经成为一名团员大约一年了。 考查动词时态。 根据“last year”可知,第一句是一般过去时,动词用过去式joined,排除CD选项;根据“for about a year”可知,第二句是现在完成时,和一段时间连用,谓语动词应该用延续性动词,become是瞬间动词,不能接持续时间段,因此排除A选项。故选B。 21.C 句意:——这本杂志你保留多久了?——三个星期。 考查动词辨析。borrowed借入;lent借给;kept保留;purchased购买。根据“For three weeks.”可知,此处强调动作从过去持续到现在,应填一个延续性动词,kept“保留”,是延续性动词。故选C。 22.B 句意:——我想看湖南卫视的《快乐大本营》。——哦,亲爱的,它已经开播几分钟了。快点! 考查现在完成时的用法。has began语法错误,begin的过去分词应为begun,且begin是短暂性动词,与时间段连用需用be on来替换;has been on现在完成时;will be on一般将来时;had been on过去完成时。根据“Oh, dear, it...for a few minutes. Come on!”可知,节目“已经开始”并持续了几分钟,需用现在完成时表示动作从过去持续到现在。故选B。 23.B 句意:——你叔叔什么时候离开他的家乡的?——他已经离开将近二十年了。 考查现在完成时和延续性动词。has left已经离开,现在完成时,短暂性动词;has been away已经离开,现在完成时,延续性动词;left离开,一般过去时;had been away已经离开,过去完成时,延续性动词。根据“for nearly twenty years”可知,句子应该用现在完成时;且动词要用延续性动词,leave是短暂性动词,be away是延续性动词。故选B。 24.D 句意:——怀特先生和琼结婚多久了?——我不确定。可能他们五年前结的婚。   考查动词短语搭配。marry是及物动词,可直接接宾语;get married to表示结婚的动作;be married to表示结婚的状态。根据问句中的“how long”可知,此处询问的是持续的状态,且married后接宾语时需用介词to。故选D。 25.C 句意:——尼克,你看起来情绪低落。怎么了?——我患重感冒已经三天了。我吃了一些药,但不起作用。 考查动词时态。根据“for three days”可知,时态为现在完成时(have done),且与延续性动词连用,catch a cold是短暂性动词,其延续性动词为have a cold。故选C。 26.A 句意:学生们已经完成了期末考试,并且正在离开教室。 考查现在完成时。根据“The students…their final exams and are leaving the classroom.”可知,此处描述过去发生的动作对现在造成的影响,指的是学生们已经完成了期末考试,应用现在完成时,其结构为“have/has done”。故选A。 27.C 句意:林先生办公室的灯还亮着。恐怕他还没有完成工作。 考查现在完成时。根据“The light is still on in Mr. Lin’s office.”可知,林先生办公室的灯还亮着,说明他的工作应该还没有完成,句子应用现在完成时。故选C。 28.A 句意:——他的叔叔当老师多久了?——自从十年前。 考查现在完成时的用法。根据“Since ten years ago”可知,问句询问的是从过去持续到现在的动作或状态,需用现在完成时,结构为has/have done。主语为第三人称单数的“his uncle”,助动词用has。动词需用延续性动词,“be a teacher”表示延续状态,be的过去分词为been。故选A。 29.B 句意:自2020年以来,数字技术在许多方面改变了我们的日常生活。 考查时态。根据“since 2020”可知,句子表示从过去某一时间点开始持续到现在的动作或状态,应使用现在完成时。has changed现在完成时。故选B。 30.B 句意:你能告诉我你持有这本科学书多久了吗? 考查宾语从句及延续性动词。根据“Could you tell me how long”可知,此处是how long引导的宾语从句,从句用陈述句语序,排除C、D选项;且how long需与延续性动词使用,A选项bought是buy的过去分词,buy是短暂性动词,故排除A选项。故选B。 31.B 句意:——蒂娜,你什么时候来的广元?——哦,很多年前了。我从五岁起就一直在这里。 考查动词时态。根据“since”可知句子应用现在完成时;have gone to去了某地,还未回来;have been in待在某地。根据“here since I was five.”可知此处表示一直待在那里,用have been in,空后是地点副词here,省略介词in。故选B。 32.B 句意:——打扰一下,胡先生在哪里?——哦,他去食堂吃午饭了,很快就会回来。 考查现在完成时的用法。goes to一般现在时,表示习惯性动作;has gone to现在完成时,表示去了,但还未回来,强调对现在的影响;went to一般过去时,仅表示过去的动作,不强调对现在的影响;has been to现在完成时,去过某地(已返回)。根据“Where’s Mr Hu...he...the canteen for lunch. He’ll be back soon”可知胡先生去食堂的动作发生在过去,但对现在造成影响(目前人不在场),需用现在完成时“has gone to”(表示已去某地且未返回)。故选B。 33.has made 句意:在过去的二十年里,中国在科学方面取得了巨大的进步。根据“in the past twenty years”可知,句子时态为现在完成时,其结构为“have/has+done”;主语China为第三人称单数,助动词用has,make的过去分词为made。故填has made。 34.has stolen 句意:非常抱歉,我现在没法付钱。有人偷了我的钱包。根据“I’m terribly sorry that I can’t pay now. Someone ... my wallet.”可知,表示钱包被偷导致现在无法支付,强调对现在的影响,应使用现在完成时have/has+done;主语是Someone,用has,steal的过去分词stolen。故填has stolen。 35.has divided 句意:她已经把我们分成六组了。根据“already”可知,“already”通常与现在完成时连用,现在完成时结构是:have/has done。主语是she,所以用has,divide的过去分词是divided。故填has divided。 36.have collected 句意:到目前为止,我已经为这份报告收集了许多照片和笔记。我希望在这个周末前完成它。“Up to now”表示“到目前为止”,是现在完成时的标志词,其结构为“have/has+过去分词”。主语“I”是第一人称,所以助动词用“have”,“collect”的过去分词是“collected”。故填have collected。 37.have checked 句意:——现在我可以用电脑搜索信息了吗?——当然,我们已经检查了。随便用!根据“we… it. Help yourself! ”可知,此处表示强调过去的动作对现在造成的影响,应用现在完成时,主语we是复数形式,助动词用have,动词check的过去分词为checked。故填have checked。 38.have learned/have learnt 句意:我们学习英语已经超过五年了。根据“for more than 5 years”可知表示从过去开始一直持续到现在的动作,应用现在完成时,动词learn的过去分词形式为learned/learnt。主语we对应have。故填have learned/learnt。 39.has been dead 句意:他的狗已经死了两年了。根据“for two years”可知,句子强调“狗已经死了两年”,表示从过去持续到现在的状态,需用现在完成时(has/have + 过去分词);“die”是短暂性动词,不能直接与“for two years”连用,需转换为延续性状态“be dead”;主语“His dog”为单数,所以填“has”,be动词的过去分词为been。故填has been dead。 40.have been married/has been married 句意:这对老夫妇结婚大约五十年了。根据“for about fifty years”可知,他们的婚姻从过去持续至今,用现在完成时,且要用延续性动词,结构为have/has been married,主语The old couple作主语,不明确强调个体还是整体,助动词用单数或复数均可。故填have/has been married。 41.have spread 句意:自从他们听说这个消息后,已经把这个好消息传遍了整个学校。根据“since they heard about it.”可知动作从过去持续到现在,强调对现在的影响(消息已传开),需用现在完成时(have/has + 过去分词)。主语“They”为复数,故用“have”,spread的过去分词为spread。故填have spread。 42.have told 句意:——James,比赛很快就要开始了。Paul会来吗?——会的。我已经告诉他时间和地点了。根据“Yes. I...him the time and place.”可知,此处指已经告诉了Paul比赛的时间和地点,因此需要使用现在完成时来表达这个动作已经完成,现在完成时的结构是have/has+过去分词,主语是I,用have,tell的过去分词是told。故填have told。 学科网(北京)股份有限公司 $

资源预览图

时态--现在完成时典型考点归纳专项练 2026年中考英语复习备考
1
时态--现在完成时典型考点归纳专项练 2026年中考英语复习备考
2
时态--现在完成时典型考点归纳专项练 2026年中考英语复习备考
3
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。