2025年中考英语现在完成时讲解及练习(含答案)

资源下载
  1. 二一教育资源

2025年中考英语现在完成时讲解及练习(含答案)

资源简介

2025年中考英语现在完成时知识清单
一、定义:过去发生的动作对现在有影响; 动作从过去延续到现在,可能还要持续下去。
注意理解两个关键词:1. 对现在产生影响(强调现在)
2. 动作会持续(还未终结)
谓语形式:have/ has done
(注意: have是助动词,随着的人称会变化形式 )
用法:
①已完成 (影响性用法)。表示动作发生在过去,但与现在的情况有联系,强调对现在的影响或结果。过去时间不明确或不确定,有时无时间状语。
如: just(刚),yet(还),already(已经), recently(最近), lately ,before,,these days, during\in the last two weeks, by now等时间状语连用。
注意:"already" 用于现在完成时的肯定句中, "yet" 用于现在完成时的否定句和疑问句中
He has (already) visited many places in China. (already)
The train hasn't arrived yet.火车(到现在)还没有到。 Has she arrived yet 她已经到了吗?
②未完成用法(持续性用法)。 表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,含过去和现在时间的时间段,
如: since +具体的过去时间点,since +一段时间+ ago ,since +从句 ,for +时间段,
in the last /past few years, so far(到目前为止),how long, up to now(到现在为止),
till(until) now。
We have learned English for 2 years.
We’ve planted thousands of trees in the past few years.
They’ve lived here since 1989.
He has been interested in collecting coins since he was a child.
注意:
1、It’s (will be )the first /second...time that 从句(动词现在完成时) (第一/二次…)
It/this/that is the +最高级+名词+that从句(动词现在完成时)
It is the first time that I have visited your beautiful city.
这是我第三次参观这个美丽的城市了。
That’s the most interesting book I’ve ever read.
这是我看过的最有意思的书。
2.. have gone to 、have been to、have been in
have gone to 的意思是“已经去……了”
have been to的意思是“已经去过……”,经常跟次数连用。
have been in 的意思是“呆在...了”,经常跟for、since、how long连用。
They have gone to Xi’an. 他们已经去西安了。
He has gone to school. 他已经去学校了。
They have been in Xi’an for many years. 他们已经呆过西安很多年了。
(注意:当后面接副词,如here, there, home时,to要省略。)
三、动词过去分词(done) 的变化规律
(注意):区分动词过去式与过去分词的不规则变化。
1. 一般情况下直接给动词+ed 变过去分词。如work→worked
2. 以不发音的e结尾的动词直接加d 。如:live →lived
3. 辅元辅结构双写最后一个字母加ed. 如:stop→stopped
4. 以辅音字母y结尾的动词变y为i加ed。如cry→cried ,study→studied
四、现完中关于动词的延续性
非延续性动词come, go, leave, arrive, return, die, join, buy, borrow, start finish, become, get married等在肯定句中不能与 for 或 since 等引导的时间段连用。
延续性动词表示能够延续的动作。短暂性动词表示不能延续的动作,这种动作发生后立即结束。
(1) 如果现在完成时的句子中含表示时间段的时间状语(如含since/for引导的时间状语),则谓语只能使用延续性动词。
(2) 短暂性动词可以转化为延续性动词
①直接换成延续性动词 
buy买→have有  borrow借→keep保留 
put on穿上→wear穿着 come/go/become来/去/变成→be在/是
②转换成be+名词
join the army参军→be a soldier当兵 join the Party 入党→be a Party member成为一名党员
go to school去上学→be a student成为一名学生
③转换成be+形容词/副词
die死亡→be dead死了 finish结束→be over结束
begin开始→be on 在上映/已开始 leave离开→be away远离的
fall asleep入睡→be asleep睡着的 close关闭→be closed关着的
④转换成be+介词短语
go to school去上学→be in school在上学
join the army参军→be in the army在军队中
五、一般过去时与现在完成时的区别
1. 一般过去时表示过去某时发生的动作或单纯叙述过去的事情。现在完成时强调过去的动作对现在造成的影响或结果。
I saw this film yesterday. 我昨天看了这部电影。
I have seen this film. 这部电影我已经看过了。
2. 一般过去时常与具体的表示过去的时间状语(如:yesterday, last week, three days ago, in 1990等)连用;现在完成时不与表示明确的过去的时间状语连用,但可以与in the past...years/weeks, so far等时间状语连用。
Tom wrote a letter to his parents last night. 昨晚汤姆给他父母写了一封信。
The weather has been so hot so far this summer. 到目前为止,今年夏天天气一直很热。
练习
1.My brother is an actor. He _______ in several films so far.
A.appears B.appeared C.has appeared D.is appearing
2.Great changes ______ in my hometown in the recent few years.
A.took place B.were taken place C.have taken place D.have been taken place
3.—May I speak to Wang Li
—Sorry, she is not at home. She    since last month.
A.left B.has left
C.has been away D.went away
4.China amazing achievements in the space field in the past few years.
A.makes B.is making C.will make D.has made
5.Chris ______10 Chinese songs since he came to China.
A.learns B.learned C.has learned D.will learn
6.Sharing economy _________ more and more popular in the country over the past few years.
A.will become B.becomes C.is becoming D.has become
7.— Hi, Sara. I haven’t seen you for a long time.
— I Paris on business.
A.have gone to B.have been to C.have been in D.went to
8.In the last ten years, the organization ______ dozens of international meetings.
A.has organized B.have organized C.organized D.had organized
9.As technology advances significantly, our life greatly in recent years.
A.change B.changing C.has changed D.had changed
10.I get butterflies in my stomach, because this is the first time that I myself to the class.
A.am introducing B.introduce C.had introduced D.have introduced
11.My son knows nothing about his hometown. He _____________there.
A.has ever been B.has never been
C.has ever gone D.has never gone
12.Science has _______ many changes in our life.
A.bring out B.bring about C.bring up D.brought about
13.The volunteers a lot of help to the community for nearly ten years.
A.offered B.will offer C.are offering D.have offered
14.Is this the third time that you _______ late
A.have been B.am C.was D.had been
15.Up to now, thousands of red phone boxes, the old image of Britain, _____ due to mobile phones.
A.are removed B.had been removed
C.have been removed D.are being removed
16.Up to now nobody able to do this better than Charlie Chaplin.
A.is B.has been C.was D.will be
答案
   1.C
【详解】考查动词时态。句意:我哥哥是个演员。到目前为止,他已经出演了几部电影。句中的时间状语so far和现在完成时连用,意为“到目前为止”。故答案是C。
2.C
【详解】考查时态、语态和主谓一致。句意:最近几年,我的家乡发生了巨大的变化。根据句意和时间状语in the recent few years可知,句子应使用现在完成时,主语great changes是复数形式,谓语也要使用复数形式。故选C。
3.C
【详解】考查时态和主谓一致。句意:——我可以和Wang Li讲话吗?——对不起,她不在家。她从上个月就离开了。由since last month可知,句子时态用现在完成时,leave是短暂性动词,不与时间段连用,因此用be away表示“离开”,主语She是单数,因此空格处是has been away。故选C。
4.D
【详解】考查谓语动词。句意:近年来,中国在航天领域取得了令人瞩目的成就。句子有 in the past few years作时间状语,谓语用现在完成时,主语是China,谓语用第三人称单数,助动词用has。故选D。
5.C
【详解】考查时态和主谓一致。句意:自从来到中国,克里斯已经学会了10首中文歌曲。since引导时间状语从句,主句要使用现在完成时,主语Chris是单数,因此空格处是has learned。故选C。
6.D
【详解】考查时态。句意:在过去的几年里,共享经济在中国越来越受欢迎。空处是句子的谓语动词,根据句中时间状语“over the past few years”可知,句子表示已经发生并持续到现在的变化,时态为现在完成时,主语Sharing economy为单数,谓语动词用单数形式。故选D。
7.B
【详解】考查时态。句意:—— 嗨,莎拉。我很久没见到你了。—— 我到巴黎出差去了。根据对话内容可知,第二个人表示“去过巴黎又回来了”应该用have been to表示。故选B项。
8.A
【详解】考查时态和主谓一致。句意:在过去十年中,该组织组织了数十次国际会议。由“In the last ten years”可知,句子时态是现在完成时,主语organization是单数,因此空格处用has organized。故选A。
9.C
【详解】考查时态和主谓一致。句意:近年来,随着科技的显著进步,我们的生活发生了很大的变化。分析句子可知,空处缺少谓语,由in recent years可知,句子时态用现在完成时,主语life是单数,因此空格处是has changed。故选C。
10.D
【详解】考查固定句型,时态和主谓一致。句意:我心里七上八下,因为这是我第一次向全班做自我介绍。this is the first time that sb. has done sth.是固定句型,意为“这是某人第一次做某事”,主语是I,因此空格处是have introduced。故选D。
11.B
【详解】考查现在完成时。句意:我儿子对他的家乡一无所知。他从未去过那里。由“My son knows nothing about his hometown”可知,句子表示“我儿子对他的家乡一无所知。他从未去过那里”,空格处用现在完成时,排除A和C选项,has gone表示去了还没回来,而has been表示去过,因此B选项正确。故选B。
12.D
【详解】考查动词短语辨析和时态。句意:科学给我们的生活带来了许多变化。A. bring out使显露出来;B. bring about带来;C. bring up抚养;D. brought about带来。由Science和“many changes in our life”可知,句子表示“科学给我们的生活带来了许多变化”,空格处意为“带来”,是固定短语bring about,由has可知,句子时态是现在完成时,因此空格处动词用过去分词,故选D。
13.D
【详解】考查现在完成时。句意:近十年来,志愿者们为社区提供了很多帮助。分析句子结构和意思可知,句子有for nearly ten years作时间状语,所以用现在完成时。故选D。
14.A
【详解】考查时态和主谓一致。句意:这是你第三次迟到了吗?“It is the+序数词+time+that sb. have/has done...”是固定句型,意为“这是某人第几次做某事”,主语you是第二人称,因此空格处是have been。故选A。
15.C
【详解】考查时态语态。本句的时间状语是up to now意为“直到现在为止”,该短语通常和现在完成时连用,表示到目前为止已经完成的事情。同时本句主语thousands of red phone boxes与动词remove构成被动关系,所以使用现在完成时的被动语态。句意:到目前为止,由于手机的出现,成千上万的曾经代表英国形象的红色电话亭都已经被拆除了。故C项正确。
16.B
【详解】 考查时态。Up to now,到现在为止,是现在完成时的标志,所以选B                                     

展开更多......

收起↑

资源预览