2025年中考英语二轮基础知识复习:现在完成时(含解析)

文档属性

名称 2025年中考英语二轮基础知识复习:现在完成时(含解析)
格式 docx
文件大小 36.0KB
资源类型 教案
版本资源 人教版
科目 英语
更新时间 2025-04-10 12:14:42

图片预览

文档简介

现在完成时
一.现在完成时的基本用法
【考点介绍】
1.现在完成时的构成:助动词 "have" 或 "has"(取决于主语)+动词的过去分词形式
2.时间状语:在现在完成时的句子中,常常会使用时间状语来指明动作或事件发生的时间或时间段。一些常见的时间状语包括:today(今天)、this week(这周)、in the past(过去)等等。
3.现在完成时的用法:现在完成时用来表示与现在有关的过去事件,强调过去的经历、经验或动作对当前情况的影响。例如:
I have finished my homework.(我已经完成了我的作业。):强调现在的状态是作业完成了。
They have visited the zoo.(他们去过动物园。):强调他们有过动物园的经历。
【典型例题】
The Walt Disney Company_____6 theme parks since 1955.(  )
A.opens B.opened C.has opened D.had opened
【分析】华特迪士尼公司自从1955年开始已经开放了6个主题公园。
【解答】考查现在完成时。根据since 1955可知,句子为现在完成时,谓语部分构成has/have+done结构,主语为单数,助动词用has。
故选:C。
【点评】掌握since的词义和用法,根据现在完成时结构,结合主语单复数形式,正确选择。
【解题思路】
1.仔细阅读问题:首先,仔细阅读问题,理解题目的要求。确定题目中需要填入的时态形式,是一般现在时、一般过去时还是一般将来时等。
2.考虑句子上下文:考虑句子的上下文,看看时态形式是否受到其他单词或句子结构的影响。有时,句子的语法结构或上下文可以提供关于正确答案的线索。
3.确定句子的时间:确定句子描述的动作或事件所发生的时间。根据句子中提供的时间线索(如 "yesterday"、"tomorrow"、"now" 等),选择合适的时态。
4.动词时态的一致性:确保选择的时态与句子中的主语和谓语动词一致。时态的一致性是英语语法中的基本原则。
5.时间状语词:学生应注意句子中是否包含表示特定时间的状语词,这些词通常提示应该使用哪种时态。例如,"today" 通常暗示一般现在时,而 "yesterday" 暗示一般过去时。
二.have been to(in)/have gone to的区别
【考点介绍】
1.现在完成时的构成:助动词 "have" 或 "has"(取决于主语)+动词的过去分词形式
2.时间状语:在现在完成时的句子中,常常会使用时间状语来指明动作或事件发生的时间或时间段。一些常见的时间状语包括:today(今天)、this week(这周)、in the past(过去)等等。
3.现在完成时的用法:现在完成时用来表示与现在有关的过去事件,强调过去的经历、经验或动作对当前情况的影响。例如:
I have finished my homework.(我已经完成了我的作业。):强调现在的状态是作业完成了。
They have visited the zoo.(他们去过动物园。):强调他们有过动物园的经历。
have been to(in)/have gone to的区别:
1.意思区别:have been to表示"曾经去过某地,已经回来了";而have gone to表示"去了某地,尚未回来"。
2.动作状态:have been to强调过去的经历,不强调当前是否还在那里;have gone to则强调当前的动作状态,即某人已经去了某地,并且还未返回。have been in强调的是"在某个地方呆了一段时间"。例如,如果你在北京呆了三年,你可以说"I have been in Beijing for three years"。这里的"in"表示在某地的持续状态。
【典型例题】
The Walt Disney Company_____6 theme parks since 1955.(  )
A.opens B.opened C.has opened D.had opened
【分析】华特迪士尼公司自从1955年开始已经开放了6个主题公园。
【解答】考查现在完成时。根据since 1955可知,句子为现在完成时,谓语部分构成has/have+done结构,主语为单数,助动词用has。
故选:C。
【点评】掌握since的词义和用法,根据现在完成时结构,结合主语单复数形式,正确选择。
【解题思路】
1.确定句子的时间点:首先确定句子是描述过去、现在还是将来。这有助于确定使用哪种时态。
2.分析动作是否完成:根据句子的意思,分析动作是否已经完成。如果某人已经返回,则应该使用have been to;如果某人还在目的地或尚未返回,则应该使用have gone to。
3.结合语境:考虑句子所处的语境和上下文,以确保选择的表达方式与句子的意思相符。
4.对比选项:在选择题中,仔细对比选项,根据句子的意思和语境,选择最符合的选项。
一.选择题(共20小题)
基础练
1.(2024 天津二模)The first pioneers Thanksgiving since they arrived in America from England.(  )
A.celebrate B.will celebrate
C.were celebrating D.have celebrated
2.(2024 道外区二模)﹣﹣Where is Mr Zhang?I need his help ?
﹣﹣He the dining hall for breakfast.He may return soon.(  )
A. has been to B. has gone to
C. has been in
3.(2024 菏泽模拟)—When did you start practicing Nanyin?
—I ________ it since my family moved to Quanzhou in 2003.(  )
A.learnt B.was learning
C.have learnt
4.(2024 邢台一模)Susan,I_____all my homework.We can go to the park now.(  )
A. will finish B. have finished
C. is finishing D. was finishing
5.(2024 北京模拟)Peter in Beijing for ten years.He enjoys the life here.(  )
A.lives B.lived C.will live D.has lived
6.(2024 平谷区二模)Sophie and I are good friends. We___ each other for four years.(  )
A.know B.knew
C.have known D.will know
7.(2024 吉安三模)—I'm really looking forward to the journey to Hainan!
—Me,too.I my camera and sunglasses.(  )
A.prepared B.prepare
C.have prepared D.was preparing
8.(2024 科右前旗模拟)Cindy ________ playing the piano for three years.She wants to be a pianist in the future.(  )
A.practiced B.has practiced
C.is practicing D.practices
9.(2024 高碑店市三模)Sorry,I can't lend you the dictionary,Betty.I it.(  )
A.lose B.have lost
C.was losing D.will lose
10.(2024 蚌山区三模)We your message and all of us are looking forward to your coming.(  )
A.were receiving B.have received
C.receive D.will receive
提升练
11.(2024 广平县三模)Humans_______on the Earth for about 200,000 years.(  )
A.live B.lived
C.are living D.have lived
12.(2024 邯郸三模)—Lisa for nearly two hours.She needs a rest now.
—You're right.Let's go to talk with her.(  )
A.studies B.has studied
C.is studying D.was studying
13.(2024 上饶一模)—Do you like China,Mike?
—Yes,sure.I more than 40 cities around China in the last two years.(  )
A.am visiting B.will visit
C.have visited D.visit
14.(2024 永修县三模)﹣ Tom,come and play soccer with us this afternoon !
﹣ I ________ my book report, maybe another time.
A.don't finish B.didn't finish
C.haven't finished D.won't finish
15.(2024 曲靖模拟)—Where is Miss White,Bob?
— She _________ Shanghai to visit her parents.She'll be back in two days.(  )
A.will go B.has been to
C.has gone to D.has been in
16.(2023 铁锋区三模)Mr.Smith will check our homework this afternoon,but I ________ it.(  )
A.won't finish B.didn't finish
C.haven't finished
17.(2023 高新区模拟)Since two years ago,all kinds of after﹣school services __________for students in our school.(  )
A.have provided B.is providing
C.have been provided
18.(2023 芜湖一模)—High﹣speed trains,mobile payment,sharing bikes and online shopping are called "four new great inventions" of modern China.
—They ________ our daily lives more convenient.(  )
A.had made B.will make
C.have made D.was making
19.(2023 阿城区模拟)—Do you know Lucy's grandma?
—Of course.She is a kind woman,but she for about a month since she was killed in the accident.(  )
A.has been dead B.have died
C.has been died
20.(2023 普宁市模拟)﹣ Do you know Mr. Smith?
﹣ Yes, I ________ him since 2008.(  )
A.know B.knew
C.have known D.will know
参考答案与试题解析
一.选择题(共20小题)
题号 1 2 3 4 5 6 7 8 9 10 11
答案 D B C B D C C B B B
题号 12 13 14 15 16 17 18 19 20
答案 B C C C C C A
一.选择题(共20小题)
1.(2024 天津二模)The first pioneers Thanksgiving since they arrived in America from England.(  )
A.celebrate B.will celebrate
C.were celebrating D.have celebrated
【考点】现在完成时的基本用法.
【答案】D
【分析】第一批从英格兰来到美国的先驱们自从到达以来一直在庆祝感恩节。
【解答】celebrate是动词原形,是一般现在时;will celebrate是一般将来时;were celebrating是过去将来时;have celebrated是现在完成时。根据句意和时间状语从句是一般过去时可知,主句表述过去发生的事情对现在造成的影响和结果,要用现在完成时。
故选:D。
【点评】对时态的考查,要求牢记各种时态的构成形式,结合时间状语和上下文的关系,找出正确答案。
2.(2024 道外区二模)﹣﹣Where is Mr Zhang?I need his help ?
﹣﹣He the dining hall for breakfast.He may return soon.(  )
A. has been to B. has gone to
C. has been in
【考点】have been to(in)/have gone to的区别.
【答案】B
【分析】﹣﹣张先生在哪?我需要他的帮助。
﹣﹣他去餐厅吃早饭了。他不久可能回来。
【解答】have/has been to+地点表示曾去过某地,现在不在某地了;have/has gone to+地点表示已经去某地了,现在不在说话地点;have/has been in+地点表示已经在某地了。根据He may return soon可知空格处填has gone to,本题答案是B。
故选:B。
【点评】解答本题需首先理解和掌握所给选项的意思和用法。
3.(2024 菏泽模拟)—When did you start practicing Nanyin?
—I ________ it since my family moved to Quanzhou in 2003.(  )
A.learnt B.was learning
C.have learnt
【考点】现在完成时的基本用法.
【答案】C
【分析】—你什么时候开始练习南音的?
—自从2003年我家搬到泉州后,我就开始学了。
【解答】考查时态。根据"since my family moved to Quanzhou in 2003"可知,该句是since引导的时间状语从句,主句要用现在完成时,结构为have done。A一般过去时;B过去进行时;C现在完成时。
故选:C。
【点评】熟悉现在完成时的结构和用法,结合题意,根据时间状语和提示给出答案。
4.(2024 邢台一模)Susan,I_____all my homework.We can go to the park now.(  )
A. will finish B. have finished
C. is finishing D. was finishing
【考点】现在完成时的基本用法.
【答案】B
【分析】苏珊,我已经完成了所有的家庭作业。我们现在可以去公园。
【解答】finish完成。选项A是一般将来时;选项B是现在完成时;选项C是现在进行时;选项D是过去进行时。根据We can go to the park now(我们现在可以去公园)可知到说话时候为止,已经完成了"做作业"这个动作,因此应使用现在完成时,本题答案是B。
故选:B。
【点评】本题考查现在完成时的用法。
5.(2024 北京模拟)Peter in Beijing for ten years.He enjoys the life here.(  )
A.lives B.lived C.will live D.has lived
【考点】现在完成时的基本用法.
【答案】D
【分析】彼得在北京生活了十年。他很享受这里的生活。
【解答】lives生活,三单形式;lived生活,过去式;will live将生活,用于一般将来时;has lived已经生活,用于现在完成时。根据"for ten years(十年)"指的是一段时间,可知此句应用现在完成时。
故选:D。
【点评】掌握现在完成时的用法和结构是解答本题的关键。
6.(2024 平谷区二模)Sophie and I are good friends. We___ each other for four years.(  )
A.know B.knew
C.have known D.will know
【考点】现在完成时的基本用法.
【答案】C
【分析】索菲和我是好朋友。我们认识彼此四年了。
【解答】根据题干可知我和索菲认识四年了,其中for four years是现在完成时态常用的时间状语,其结构是主语+have/has done,则C选项符合题意。
故选:C。
【点评】本题考查现在完成时态,要求学生掌握该时态的用法,再根据题干即可作出选择。
7.(2024 吉安三模)—I'm really looking forward to the journey to Hainan!
—Me,too.I my camera and sunglasses.(  )
A.prepared B.prepare
C.have prepared D.was preparing
【考点】现在完成时的基本用法.
【答案】C
【分析】—我真的很期待海南之旅!
—我也是。我已经准备好了我的照相机和太阳镜。
【解答】prepared"准备",过去式;prepare"准备",动词原形;have prepared"准备",现在完成时;was preparing"正在准备",过去进行时。根据"Me,too"(我也是)可知,是也很期待海南之旅,所以已经准备好了照相机和太阳镜,故用现在完成时态have/has+动词过去分词,主语是I,第一人称,所以助动词用have。
故选:C。
【点评】通读句子,理解句意,结合语境,选择单词的正确形式填空。
8.(2024 科右前旗模拟)Cindy ________ playing the piano for three years.She wants to be a pianist in the future.(  )
A.practiced B.has practiced
C.is practicing D.practices
【考点】现在完成时的基本用法.
【答案】B
【分析】Cindy已经练习弹钢琴三年了。她将来想成为一名钢琴家。
【解答】A练习,一般过去时;B练习,现在完成时;C练习,现在进行时;D练习,一般现在时。根据"for three years"(三年)可知,此句用现在完成时"have/has done",主语为Cindy,助动词用has。
故选:B。
【点评】掌握现在完成时是解题关键。
9.(2024 高碑店市三模)Sorry,I can't lend you the dictionary,Betty.I it.(  )
A.lose B.have lost
C.was losing D.will lose
【考点】现在完成时的基本用法.
【答案】B
【分析】对不起,贝蒂,我不能把字典借给你。我把它丢了。
【解答】lose丢失,动词原形,一般现在时;have lost现在完成时;was losing过去进行时;will lose一般将来时。根据"I can't lend you the dictionary(我不能把字典借给你)"可知,我不能把词典借给你是因为字典已经丢了,表示过去发生的动作,对现在造成了影响和结果,所以时态用现在完成时,其结构为have/has+动词的过去分词。
故选:B。
【点评】掌握现在完成时的结构和用法是解答本题的关键。
10.(2024 蚌山区三模)We your message and all of us are looking forward to your coming.(  )
A.were receiving B.have received
C.receive D.will receive
【考点】现在完成时的基本用法.
【答案】B
【分析】您的消息我们已经收到,我们大家都期待您的到来。
【解答】A收到,用于过去进行时;B收到,用于现在完成时;C收到,用于一般现在时;D收到,用于一般将来时。根据"all of us are looking forward to your coming"(我们大家都期待您的到来)可知,消息已经收到,句子应用现在完成时,其谓语结构为:have/has+过去分词。
故选:B。
【点评】掌握现在完成时是解题关键。
11.(2024 广平县三模)Humans_______on the Earth for about 200,000 years.(  )
A.live B.lived
C.are living D.have lived
【考点】现在完成时的基本用法.
【答案】见试题解答内容
【分析】人类已经在地球上生活了大约20万年.
【解答】live一般现在时;lived一般过去时;are living现在进行时;have lived现在完成时.根据句中的时间状语 for about 200, 000 years可知是时间段,与现在完成时连用.
故选:D。
【点评】现在完成时的标志是:since 后面跟表示过去的时间点或时态为一般过去时的句子;也可以是 for+时间段.
12.(2024 邯郸三模)—Lisa for nearly two hours.She needs a rest now.
—You're right.Let's go to talk with her.(  )
A.studies B.has studied
C.is studying D.was studying
【考点】现在完成时的基本用法.
【答案】B
【分析】——丽莎已经学习了将近两个小时了。她现在需要休息。
——你是对的。我们去和她谈谈吧。
【解答】A学习,用于一般现在时;B学习,用于现在完成时;C学习,用于现在进行时;D学习,用于过去进行时。根据"for nearly two hours."(将近两个小时了。)可知,强调时间持续了多久,用现在完成时。
故选:B。
【点评】掌握现在完成时是解题关键。
13.(2024 上饶一模)—Do you like China,Mike?
—Yes,sure.I more than 40 cities around China in the last two years.(  )
A.am visiting B.will visit
C.have visited D.visit
【考点】现在完成时的基本用法.
【答案】C
【分析】—迈克,你喜欢中国吗?
—是的,当然。在过去的两年里,我参观了中国40多个城市。
【解答】am visiting正在参观,用于现在进行时;will visit会参观,用于一般将来时;have visited已经参观,用于现在完成时;visit参观,用于一般现在时。根据in the last two years(在过去的两年里)可知,应该用现在完成时。
故选:C。
【点评】考查现在完成时,应牢记其含义和用法,结合语境答题。
14.(2024 永修县三模)﹣ Tom,come and play soccer with us this afternoon !
﹣ I ________ my book report, maybe another time.
A.don't finish B.didn't finish
C.haven't finished D.won't finish
【考点】现在完成时的基本用法.
【答案】C
【分析】汤姆,今天下午来和我们一起踢球吧!
我还没有写完报告,别的时间吧。
【解答】现在完成时表示过去发生的动作对现在造成的影响和结果,根据语境,这里不能出去玩,说明要用现在完成时,
故选:C。
【点评】主要考查的是时态之间的区别,做题时注意每个时态的语境,定义和时间状语。
15.(2024 曲靖模拟)—Where is Miss White,Bob?
— She _________ Shanghai to visit her parents.She'll be back in two days.(  )
A.will go B.has been to
C.has gone to D.has been in
【考点】have been to(in)/have gone to的区别.
【答案】C
【分析】—鲍勃,怀特小姐在哪里?
—她去上海看望她的父母了。她两天后回来。
【解答】will go将要去;has gone to表示去了某地还没回来;has been to表示去过某地已经回来了;has been in表示一直在某地,往往和一段时间连用。根据后句句意"她两天后回来"可知,怀特小姐去了上海还没回来,要用has gone to,其它选项不符合语法,也语意不通。
故选:C。
【点评】要熟练记住have been to/ in和have gone to的区别和用法。
16.(2023 铁锋区三模)Mr.Smith will check our homework this afternoon,but I ________ it.(  )
A.won't finish B.didn't finish
C.haven't finished
【考点】现在完成时的基本用法.
【答案】C
【分析】史密斯先生今天下午将要检查我们的作业,但我还没有完成它。
【解答】won't finish是一般将来时;didn't finish是一般过去时;haven't finished是现在完成时。根据前句句意"史密斯先生今天下午将要检查我们的作业"和转折连词but可知,后句句意为"但我还没有完成它";后句表述过去的动作对现在造成的影响,应用现在完成时"have/ has done"。
故选:C。
【点评】对时态的考查,要求牢记各种时态的构成形式,结合时间状语和上下文的关系,找出正确答案。
17.(2023 高新区模拟)Since two years ago,all kinds of after﹣school services __________for students in our school.(  )
A.have provided B.is providing
C.have been provided
【考点】现在完成时的基本用法.
【答案】C
【分析】自从两年前以来,我们学校各种各样的课后服务已经被提供。
【解答】provide提供,过去分词是provided;现在分词是providing。since的意思是"自从...以来",后接时间点可与现在完成时连用,根据观察可知句子的语态是被动语态,其构成是have/has been+过去分词,本题答案是C。
故选:C。
【点评】本题主要考查现在完成时被动语态在句子中的应用。
18.(2023 芜湖一模)—High﹣speed trains,mobile payment,sharing bikes and online shopping are called "four new great inventions" of modern China.
—They ________ our daily lives more convenient.(  )
A.had made B.will make
C.have made D.was making
【考点】现在完成时的基本用法.
【答案】见试题解答内容
【分析】——高铁,手机支付,共享单车和网购被称为现代中国的四大新发明。
——它们已经使得我们的日常生活更方便。
【解答】根据语境这种新的四大发明,是发生在过去延续到现在有可能会继续延续到将来,所以使用的时态是现在完成时(have/has+动词的过去分词)。
故选:C。
【点评】首先要掌握这个句子的意思以及现在完成时的用法,然后结合具体的题目,就可以确定正确答案。
19.(2023 阿城区模拟)—Do you know Lucy's grandma?
—Of course.She is a kind woman,but she for about a month since she was killed in the accident.(  )
A.has been dead B.have died
C.has been died
【考点】现在完成时的基本用法;形容词词义辨析.
【答案】A
【分析】—你知道露西的奶奶吗?
—当然。她是一个善良的女人,但是自从她在事故中被杀害以来,已经大约一个月了。
【解答】die死亡,动词;dead死亡的,形容词。for about a month(大约一个月)是时间段,和延续性动词连用。die是非延续性动词,be dead可以延续。时态是现在完成时。
故选:A。
【点评】熟悉现在完成时的用法,结合题意,给出答案。
20.(2023 普宁市模拟)﹣ Do you know Mr. Smith?
﹣ Yes, I ________ him since 2008.(  )
A.know B.knew
C.have known D.will know
【考点】现在完成时的基本用法.
【答案】见试题解答内容
【分析】﹣你认识史密斯先生吗?
﹣是的,我自从2008年就认识他了.
【解答】根据since 2008,状况是现在完成时have/has+过去分词.结合句意:﹣你认识史密斯先生吗?﹣是的,我自从2008年就认识他了.
故选:C.
【点评】熟悉现在完成时的基本英法,结合题意,给出答案.