2026年中考英语重要语法:现在完成时精讲精练(通关版)

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

2026年中考英语重要语法:现在完成时精讲精练(通关版)

资源简介

中考英语重要语法:现在完成时精讲精练(通关版)
序言:现在完成时是中考英语语法的核心考点,也是学生易错点集中的模块。本资料严格贴合中考课标要求,涵盖现在完成时的构成、标志词、核心用法、高频辨析,搭配基础巩固题、中考适配题、中考真题及详细解析,兼顾基础夯实与能力提升,助力学生快速掌握、灵活运用,轻松应对中考相关考点。
一、构成与标志词大揭秘(中考必考基础)
1. 核心构成
基本结构:主语 + have/has + 动词过去分词 + 其他(否定式:主语 + have/has + not + 动词过去分词 + 其他;一般疑问句:Have/Has + 主语 + 动词过去分词 + 其他?)
关键备注:中考高频考法——动词过去分词的不规则变化(需重点记忆,如eat-eaten、see-seen、go-gone等,后文练习题中会重点覆盖)。
典型例句(中考常见句式):
I have already had lunch. 我已然吃过午饭。(肯定句,中考常考already的用法)
Sister has cleaned all the rooms. 姐姐清扫了所有房间。(肯定句,主谓一致+过去分词基础)
Xiaoming has drawn many pictures. 小明已绘就许多幅画。(不规则动词draw-drawn,中考高频)
The students have gone home already. 学生们早已回家。(结合have gone用法,衔接后文辨析)
He hasn’t finished his homework yet. 他还没完成作业。(否定式,中考常考yet的用法)
Have you seen my pen 你见过我的钢笔吗?(一般疑问句,中考基础题型必考)
2. 标志词大盘点(中考高频考点,精准定位时态)
现在完成时的标志词是中考单选题、句型转换题的“解题钥匙”,需熟记每种标志词的用法及搭配句式,避免混淆。
for + 一段时间(表示动作/状态持续了多久,中考必考)
常用搭配:for an hour(一小时)、for a day(一天)、for a long time(很长一段时间)、for three years(三年)
中考例句:I have lived in the city for twelve years. 我在这座城市居住了十二年。(延续性动词+for短语,中考重点句式)
since + 时间点 / 一般过去时从句(表示“从……开始,持续到现在”,中考高频难点)
常用搭配:since 8 o’clock(自8点起)、since 2022(自从2022年起)、since he came here(自从他来这儿)
中考例句:I haven't seen my old friend since she left here. 自老朋友离开此地,我便再未见过她。(since+一般过去时从句,中考易错点)
补充易错点:since后面接时间点时,不能与“ago”连用(错误:since three years ago ago;正确:since three years ago 或 for three years)
其他常用标志词(中考单选题、完形填空高频出现)
already(已经)、yet(还,尚,已经)、just(刚刚)、recently(近来)、lately(最近)、so far(到目前为止)、by now(到目前为止)、in the past year(在过去的一年里)
中考例句:Father has just locked the door. 爸爸刚锁了门。(just的位置,中考基础考点)
补充:in the past year 也可表达为“in the last year”,含义一致,均用于现在完成时(中考写作中可灵活运用)
3. 标志词用法小结(中考易错点突破)
重点区分already和yet的用法(中考单选题必考):
already:常用于肯定句,可置于句中(have/has与过去分词之间)或句末,表“已经”。
yet:常用于否定句和疑问句,否定句中表“还,尚”,疑问句中表“已经”,均置于句末。
中考例句对比(加深记忆):
The dog has eaten up its food already. 狗已吃光食物。(肯定句,already用于句末)
The dog hasn't eaten up its food yet. 狗还没吃完食物。(否定句,yet用于句末)
Has the dog eaten up its food yet 狗吃完食物了吗?(疑问句,yet用于句末)
易错提醒:already偶尔可用于疑问句,表“惊讶、意外”(中考极少考,了解即可),如:Has he finished already 他居然已经做完了?
二、用法深度解析(中考核心考点,灵活运用)
现在完成时的核心用法有3种,均为中考考点,其中“过去动作对现在的影响”“持续至今的动作或状态”是重点,“与never、yet连用”是基础延伸,需结合例句理解,避免死记硬背。
1. 过去动作对现在的影响(中考高频,单选题、完形填空、书面表达均会涉及)
核心含义:动作发生在过去,结束与否不确定,但该动作对现在造成了明确的结果或影响,重点强调“现在的状态”。
中考例句解析(贴合考点):
The teacher has cleaned the blackboard already. 老师已经擦了黑板。(过去动作:擦黑板;现在影响:黑板是干净的,可直接上课)
Mother hasn't come back home yet. 妈妈还没回家。(过去动作/状态:未回家;现在影响:妈妈不在家,可能需要等她做饭、开门等)
补充中考真题适配句:I have lost my key, so I can't get into the room. 我丢了钥匙,所以进不去房间。(过去丢钥匙,现在无法进门,明确体现“影响”,中考书面表达常用)
2. 持续至今的动作或状态(中考难点,重点突破延续性动词用法)
核心含义:动作或状态从过去某一时间开始,一直持续到现在,可能还会继续下去,常与for+时间段、since+时间点/从句连用(中考必考搭配)。
关键易错点:延续性动词与非延续性动词的区别(中考单选题、句型转换题高频易错点)
for + 时间段(搭配延续性动词,中考重点)例句:The girl students have kept their classroom clean for a few hours. 女生们让教室保持整洁的状态持续了几个小时。(keep是延续性动词,可接for短语)
易错提醒:延续性动词后可接表一段时间的词;非延续性动词(如start、finish、buy、die等)在肯定句中不能接表一段时间的词(中考易错点)。
正确vs错误:
正确:She has washed her clothes for twenty minutes. (wash是延续性动词,可接for短语)
错误:He has started the game for ten minutes. (start是非延续性动词,不能接for短语)
改正:He has been playing the game for ten minutes. (用延续性短语be playing替代start)
补充:非延续性动词在否定句中,可用现在完成时表持续动作或状态(中考易错点)。
例句:The old woman hasn't received her daughter's letter for a long time. 这位老人很久没有收到女儿的信了。(receive是非延续性动词,否定句中可接for短语)
since + 过去时间点(搭配延续性动词,中考基础)
例句:Grandmother has watched TV since three o'clock. 奶奶从三点起就开始看电视了。(watch是延续性动词,since+时间点表“从三点到现在”)
补充:since后面接的时间点,是动作开始的时间,而非结束时间(中考易错点),如:since 2018 表示“从2018年到现在”,不是“2018年之前”。
since + 从句(从句用一般过去时,主句用现在完成时,中考难点)
例句:I have looked after the girl since she was born. 自女孩出生以来,我就一直照顾她。(从句she was born是一般过去时,主句用现在完成时,look after是延续性动词)
中考易错提醒:从句的谓语动词必须是短暂性动词(如born、came、left等),不能是延续性动词(错误:since she has lived here;正确:since she moved here)
3. 与never, yet 连用(中考基础,难度较低,重点掌握句式)
核心用法:never表“从未”,用于肯定句中表否定含义;yet表“还,尚未”,用于否定句和疑问句末尾,均为中考基础考点。
中考例句:
She hasn't been to the zoo yet. 她还没去过动物园。(否定句+yet,中考基础句式)
I have never seen such beautiful flowers. 我从未见过这般美丽的花。(never置于have/has与过去分词之间,中考单选题常考位置)
补充:never可与ever对比使用(中考书面表达可灵活运用),如:Have you ever been to Beijing I have never been there. 你去过北京吗?我从未去过。
三、高频辨析:have/has been to vs have/has gone to(中考难点突破)
1. 核心区别(精准记忆,避免混淆)
have/has been to + 地点:表示“去过某地”,动作已完成,主语现在不在那个地点(已经返回说话现场),是中考单选题、情景对话高频考点。
have/has gone to + 地点:表示“去了某地”,动作未完成,主语现在不在说话现场(可能在去某地的路上、已到达某地,尚未返回),是中考易错点。
2. 中考例句对比(精准区分,加深记忆)
Where has your mother been 你妈妈刚去哪了?(妈妈已经回来,在说话现场,中考常考语境)
Where has your mother gone 你妈妈去哪了?(妈妈不在说话现场,还没回来,中考常考语境)
Father has been to Gansu. 爸爸曾去过甘肃。(爸爸现在不在甘肃,已经回到说话现场)
Father has gone to Gansu. 爸爸去甘肃了。(爸爸现在不在说话现场,可能在去甘肃的路上或已到甘肃)
3. 中考易错提醒
have/has been to 后面可接次数(中考常考),如:I have been to Shanghai twice. 我去过上海两次。
have/has gone to 后面不能接次数,也不能用于第一人称(错误:I have gone to Beijing;正确:I have been to Beijing)
补充:have/has been in + 地点 + for/since短语,表示“在某地待了多久”(中考延伸考点),如:She has been in Shanghai for three years. 她在上海待了三年了。
四、基础巩固题(贴合教材,夯实基础)
用have/has + 动词过去分词填空(中考基础题型,重点考查构成、标志词、动词过去分词,覆盖中考高频不规则动词):
I ______ (finish) my homework already.
My brother ______ (not clean) his room yet.
The students ______ (learn) English for five years.
______ you ______ (see) my pen I can’t find it.
She ______ (live) in Beijing since 2018.
My father ______ (just) ______ (make) a cup of tea.
They ______ (not go) to the park so far.
______ he ______ (read) this book before
We ______ (know) each other for a long time.
The cat ______ (eat) all the fish already.
Linda ______ (never) ______ (visit) the Great Wall.
My sister ______ (wash) her clothes for twenty minutes.
______ your mother ______ (cook) dinner yet
He ______ (not hear) from his friend since last month.
The children ______ (play) football since three o’clock.
五、基础巩固题参考答案及详细解析(贴合中考解析思路)
have finished
解析: 主语是I(第一人称单数),现在完成时用have;finish的过去分词是finished(规则变化,中考基础);标志词already(肯定句,提示用现在完成时)。
hasn’t cleaned
解析: 主语my brother(第三人称单数),现在完成时用has,否定式为hasn’t;clean的过去分词是cleaned(规则变化);标志词yet(否定句,提示用现在完成时)。
have learned(或have learnt)
解析: 主语the students(复数),现在完成时用have;learn的过去分词有两种形式(learned/learnt,均为中考认可,可通用);标志词for five years(表一段时间,提示用现在完成时,learn是延续性动词,可接for短语)。
Have; seen
解析: 本句是一般疑问句,主语you(第二人称),助动词have提前,首字母大写;see的过去分词是seen(不规则变化,中考高频,需重点记忆);后半句“I can’t find it”提示“看”这个动作对现在有影响,用现在完成时。
has lived
解析: 主语she(第三人称单数),现在完成时用has;live的过去分词是lived(规则变化);标志词since 2018(since+时间点,提示用现在完成时,live是延续性动词,可接since短语)。
has; just made
解析: 主语my father(第三人称单数),现在完成时用has;just的位置是“助动词has + just + 过去分词”(中考常考位置,需牢记);make的过去分词是made(不规则变化,中考高频)。
haven’t gone
解析: 主语they(复数),现在完成时用have,否定式为haven’t;go的过去分词是gone(不规则变化,中考高频,结合后文have gone用法);标志词so far(提示用现在完成时)。
Has; read
解析: 本句是一般疑问句,主语he(第三人称单数),助动词has提前,首字母大写;read的过去分词是read(不规则变化,拼写与原形一致,但发音不同,中考易错点,需注意);标志词before(提示用现在完成时)。
have known
解析: 主语we(复数),现在完成时用have;know的过去分词是known(不规则变化,中考高频);标志词for a long time(表一段时间,know是延续性动词,可接for短语)。
has eaten
解析: 主语the cat(第三人称单数),现在完成时用has;eat的过去分词是eaten(不规则变化,中考高频,需重点记忆);标志词already(肯定句,提示用现在完成时)。
has; never visited
解析: 主语Linda(第三人称单数),现在完成时用has;never的位置是“助动词has + never + 过去分词”(中考常考位置);visit的过去分词是visited(规则变化)。
has washed
解析: 主语my sister(第三人称单数),现在完成时用has;wash的过去分词是washed(规则变化);标志词for twenty minutes(表一段时间,wash是延续性动词,可接for短语)。
Has; cooked
解析: 本句是一般疑问句,主语your mother(第三人称单数),助动词has提前,首字母大写;cook的过去分词是cooked(规则变化);标志词yet(疑问句,提示用现在完成时)。
hasn’t heard
解析: 主语he(第三人称单数),现在完成时用has,否定式为hasn’t;hear的过去分词是heard(不规则变化,中考高频);标志词since last month(since+时间点,提示用现在完成时)。
have played
解析: 主语the children(复数),现在完成时用have;play的过去分词是played(规则变化);标志词since three o’clock(since+时间点,play是延续性动词,可接since短语)。
六、中考强化训练题(贴合中考难度,突破高频考点)
本部分题目贴合中考真题难度,涵盖单选题、句型转换题、完形填空题(节选),重点考查现在完成时的核心用法、标志词辨析、延续性动词用法,助力学生适应中考题型。
(一)单选题(中考必考题型,每题1分,共10题)
— ______ you ______ your homework yet — Yes, I finished it ten minutes ago.
A. Have; finished B. Do; finish C. Did; finish D. Will; finish
My grandparents ______ in this village for fifty years. They never want to leave here.
A. live B. lived C. have lived D. will live
— Where is Tom I can’t find him. — He ______ to the library. He will be back soon.
A. has been B. has gone C. goes D. went
I ______ never ______ such a wonderful movie before. It’s really amazing.
A. have; seen B. do; see C. did; see D. will; see
She ______ her hometown since she was a little girl. She misses it very much.
A. leaves B. left C. has left D. has been away from
— How long ______ you ______ this book — For two weeks. I need to return it to the library.
A. have; borrowed B. have; kept C. did; borrow D. will; keep
They ______ in the same school for three years. They are good friends now.
A. study B. studied C. have studied D. will study
— Has your father finished his work ______ — Yes, he has finished it ______.
A. yet; already B. already; yet C. yet; yet D. already; already
He ______ a letter to his parents since last Sunday. He will write it this evening.
A. doesn’t write B. didn’t write C. hasn’t written D. won’t write
— Have you ever ______ to Beijing — Yes, I ______ there last year.
A. been; went B. gone; went C. been; go D. gone; go
(二)句型转换题(中考必考题型,每题2分,共5题)
He has finished his homework already.(改为否定句)
He ______ ______ his homework ______.
They have lived in Shanghai for five years.(对划线部分提问)
______ ______ ______ they ______ in Shanghai
My mother has been to the Great Wall twice.(对划线部分提问)
______ ______ ______ has your mother been to the Great Wall
I saw him yesterday.(改为现在完成时)
I ______ ______ him ______ yesterday.
She borrowed the book three days ago.(改为现在完成时,保持句意不变)
She ______ ______ the book for three days.
(三)完形填空节选(中考必考题型,每题1分,共5题)
阅读下面短文,掌握其大意,然后从各题所给的A、B、C、D四个选项中,选出最佳选项。
I moved to this city with my family ten years ago. Since then, we ______ here happily. My father is a doctor. He ______ in the same hospital for eight years. He is very kind to his patients, so many people like him. My mother is a teacher. She ______ English in a middle school since she came here. I ______ in this school for five years. I have many good friends here. We ______ each other since we met for the first time. I love this city and my life here.
A. live B. lived C. have lived D. will live
A. works B. worked C. has worked D. will work
A. teaches B. taught C. has taught D. will teach
A. study B. studied C. have studied D. will study
A. know B. knew C. have known D. will know
七、中考强化训练题参考答案及详细解析(贴合中考评分标准)
(一)单选题参考答案及解析
A
解析: 本题考查现在完成时的一般疑问句。标志词yet(用于疑问句末尾)提示用现在完成时,结构为“Have/Has + 主语 + 过去分词”;主语you用have,finish的过去分词是finished,故选A。易错点:不要误选C(一般过去时),yet是现在完成时的标志词,不能与一般过去时连用。
C
解析: 本题考查现在完成时表示“持续至今的动作”。标志词for fifty years(表一段时间)提示用现在完成时,结构为“主语 + have/has + 过去分词”;主语my grandparents是复数,用have,live的过去分词是lived,故选C。易错点:不要误选A(一般现在时),for+时间段不能与一般现在时连用,需用现在完成时。
B
解析: 本题考查have been与have gone的区别。根据“Where is Tom I can’t find him.”可知,Tom不在说话现场,“去了图书馆还没回来”,用have gone to;主语he是第三人称单数,用has gone,故选B。易错点:不要误选A(have been to),have been to表示“去过已经回来”,与语境不符。
A
解析: 本题考查现在完成时与never的连用。标志词never(从未)提示用现在完成时,结构为“主语 + have/has + never + 过去分词”;主语I用have,see的过去分词是seen,故选A。易错点:不要误选C(一般过去时),never是现在完成时的标志词,不能与一般过去时连用。
D
解析: 本题考查延续性动词的用法。标志词since she was a little girl(since+从句)提示用现在完成时,leave是非延续性动词,不能接since短语,需替换为延续性短语be away from;主语she是第三人称单数,用has been away from,故选D。易错点:不要误选C(has left),leave是非延续性动词,不能与since短语连用。
B
解析: 本题考查延续性动词的用法。标志词How long(询问持续时间)提示用现在完成时,borrow是非延续性动词,不能接表一段时间的词,需替换为延续性动词keep;主语you用have,keep的过去分词是kept,故选B。易错点:不要误选A(have borrowed),borrow是非延续性动词,不能与How long连用。
C
解析: 本题考查现在完成时表示“持续至今的动作”。标志词for three years(表一段时间)提示用现在完成时,结构为“主语 + have/has + 过去分词”;主语they是复数,用have,study的过去分词是studied,故选C。易错点:不要误选A(一般现在时),for+时间段不能与一般现在时连用。
A
解析: 本题考查already和yet的区别。疑问句末尾用yet,肯定句中用already,故选A。句意:——你爸爸已经完成工作了吗?——是的,他已经完成了。易错点:不要混淆already和yet的用法,yet不能用于肯定句,already不能用于疑问句末尾。
C
解析: 本题考查现在完成时的否定句。标志词since last Sunday(since+时间点)提示用现在完成时,否定式为“主语 + have/has + not + 过去分词”;主语he是第三人称单数,用hasn’t,write的过去分词是written,故选C。易错点:不要误选B(一般过去时),since+时间点不能与一般过去时连用。
A
解析: 本题考查have been to与一般过去时的连用。第一空:根据“Have you ever...”可知,询问“曾经去过某地”,用have been to;第二空:标志词last year(去年)提示用一般过去时,go的过去式是went,故选A。易错点:不要误选B(gone),have gone to表示“去了还没回来”,与“last year”语境不符。
(二)句型转换题参考答案及解析
hasn’t finished; yet
解析: 本题考查现在完成时的肯定句变否定句。现在完成时的否定式是“have/has + not + 过去分词”,主语he是第三人称单数,用hasn’t,finish的过去分词是finished;肯定句中的already,在否定句中要改为yet,置于句末。易错点:不要忘记将already改为yet,也不要写错否定式hasn’t。
How long have; lived
解析: 本题考查对“for+时间段”提问。对持续时间提问用how long,置于句首,首字母大写;原句是现在完成时,变疑问句时将助动词have提前,主语they不变,lived保持不变。易错点:不要误将how long写成how many,how many用于提问数量,不用于提问时间。
How many times
解析: 本题考查对“次数”提问。对“twice(两次)”提问用how many times(多少次),置于句首,首字母大写。易错点:不要误写为how much times,how much用于提问不可数名词的数量,times是可数名词复数,用how many。
have seen; since
解析: 本题考查一般过去时改为现在完成时。现在完成时的结构为“主语 + have/has + 过去分词”,主语I用have,see的过去分词是seen;原句中的yesterday(过去时间点),在现在完成时中需改为since yesterday(since+时间点)。易错点:不要忘记加since,since用于连接过去时间点和现在完成时。
has kept
解析: 本题考查非延续性动词改为延续性动词。原句中的borrow是非延续性动词,不能接for three days(表一段时间),需替换为延续性动词keep;主语she是第三人称单数,用has,keep的过去分词是kept。易错点:不要误填has borrowed,borrow是非延续性动词,不能与for+时间段连用。
(三)完形填空节选参考答案及解析
C
解析: 本题考查现在完成时。标志词since then(从那以后)提示用现在完成时,结构为“主语 + have/has + 过去分词”;主语we是复数,用have,live的过去分词是lived,故选C。
C
解析: 本题考查现在完成时。标志词for eight years(表一段时间)提示用现在完成时,结构为“主语 + have/has + 过去分词”;主语he是第三人称单数,用has,work的过去分词是worked,故选C。
C
解析: 本题考查现在完成时。标志词since she came here(since+从句)提示用现在完成时,结构为“主语 + have/has + 过去分词”;主语she是第三人称单数,用has,teach的过去分词是taught,故选C。
C
解析: 本题考查现在完成时。标志词for five years(表一段时间)提示用现在完成时,结构为“主语 + have/has + 过去分词”;主语I是第一人称单数,用have,study的过去分词是studied,故选C。
C
解析: 本题考查现在完成时。标志词since we met for the first time(since+从句)提示用现在完成时,结构为“主语 + have/has + 过去分词”;主语we是复数,用have,know的过去分词是known,故选C。
八、近3年中考真题精选及解析(贴合真题难度,直击考点)
精选2023-2025年各地中考英语真题,涵盖单选题、句型转换题、完形填空节选,均为现在完成时高频考点,解析贴合中考评分标准,标注考点类型,助力学生熟悉真题风格、掌握解题技巧。
(一)单选题(真题)
(2025·山东济南)— ______ you ever ______ to Mount Tai — Yes, I went there last summer.
A. Have; been B. Has; been C. Have; gone D. Has; gone
解析: 本题考查现在完成时的一般疑问句及have/has been to与have/has gone to的区别(中考高频考点)。主语you为第二人称,助动词用have,排除B、D;根据答语“I went there last summer”可知,“去过泰山且已返回”,用have been to,have gone to表示“去了未回”,与语境不符,故选A。
(2024·江苏苏州)My family ______ in this city for over ten years. We feel very comfortable here.
A. live B. lived C. have lived D. will live
解析: 本题考查现在完成时表示持续动作(中考核心考点)。标志词for over ten years(表一段时间)提示用现在完成时,结构为“主语 + have/has + 过去分词”;主语my family表示“一家人”,为复数,用have,live的过去分词是lived,故选C。易错点:避免误选A(一般现在时),for+时间段不能与一般现在时连用。
(2024·广东广州)— When will your brother come back — He ______ to Guangzhou on business. He ______ there for three days.
A. has gone; has been B. has gone; has been in C. went; has been D. went; has been in
解析: 本题考查现在完成时的用法及have gone to与have been in的区别(中考难点)。第一空:根据“When will your brother come back ”可知,哥哥“去了广州未回”,用has gone to;第二空:there为副词,前面不加介词in,have been there表示“在那里”,结合标志词for three days(表一段时间),用现在完成时,故选A。易错点:注意there为副词,have been in后面需接名词地点,不能接副词。
(2023·浙江杭州)I ______ my dictionary for two weeks. I need to return it to the library tomorrow.
A. have borrowed B. have kept C. borrowed D. kept
解析: 本题考查延续性动词的用法(中考高频易错点)。标志词for two weeks(表一段时间)提示用现在完成时,排除C、D;borrow是非延续性动词,不能接表一段时间的词,需替换为延续性动词keep,其过去分词为kept,故选B。核心考点:非延续性动词与延续性动词的转换(borrow→keep)。
(2023·四川成都)— Has Lucy finished her homework ______ — No, she is still doing it in her room.
A. already B. yet C. just D. ever
解析: 本题考查现在完成时中标志词的辨析(中考基础考点)。already用于肯定句,yet用于否定句和疑问句末尾,just用于肯定句中(have/has与过去分词之间),ever用于疑问句中(表“曾经”);本句为疑问句,询问“是否已经完成”,用yet,故选B。
(二)句型转换题(真题)
(2025·河南)He has read this book twice.(对划线部分提问)(2分)
______ ______ ______ has he read this book
解析: 本题考查对次数提问(中考基础题型)。划线部分twice(两次)表示次数,对次数提问用how many times,置于句首,首字母大写,其余部分变为一般疑问句(助动词has提前),故答案为How many times。易错点:不要误写为how much times,times为可数名词复数,用how many修饰。
(2024·湖北武汉)They have lived in Wuhan since 2019.(对划线部分提问)(2分)
______ ______ have they lived in Wuhan
解析: 本题考查对持续时间提问(中考核心题型)。划线部分since 2019(自从2019年起)表示动作持续的起点,对持续时间提问用how long,置于句首,首字母大写,故答案为How long。核心考点:since+时间点与how long的搭配,牢记对“持续时间”提问用how long。
(2023·陕西)She has bought a new bike.(改为否定句)(2分)
She ______ ______ a new bike.
解析: 本题考查现在完成时的否定句(中考基础题型)。现在完成时的否定式为“have/has + not + 过去分词”,主语she为第三人称单数,用hasn’t,buy的过去分词是bought,故答案为hasn’t bought。易错点:注意buy的过去分词为不规则变化bought,避免拼写错误。
(三)完形填空节选(真题)
(2025·河北)阅读下面短文,掌握其大意,从各题所给的A、B、C、D四个选项中,选出最佳选项。
My uncle is a teacher. He ______ in a middle school for 20 years. He started to work there when he was 22 years old. Over the years, he ______ many good students. Some of them have become doctors, teachers and engineers. He is very proud of them.
1. A. works B. worked C. has worked D. will work
2. A. teaches B. taught C. has taught D. will teach
解析: 1. C 本题考查现在完成时表示持续动作。标志词for 20 years(表一段时间)提示用现在完成时,主语he为第三人称单数,用has,work的过去分词是worked,故选C。2. C 本题考查现在完成时表示过去动作对现在的影响。根据“Over the years”(这些年来)和后文“Some of them have become...”可知,“教学生”这个动作从过去持续到现在,对现在造成了影响(学生成为各行各业的人),用现在完成时,故选C。
(2024·湖南长沙)阅读下面短文,掌握其大意,从各题所给的A、B、C、D四个选项中,选出最佳选项。
I ______ in this school for three years. When I first came here, I was very shy. But now I have many friends. My teacher Ms. Li is very kind to me. She ______ me a lot since I came here. I will never forget her help.
1. A. study B. studied C. have studied D. will study
2. A. helps B. helped C. has helped D. will help
解析: 1. C 本题考查现在完成时。标志词for three years(表一段时间)提示用现在完成时,主语I用have,study的过去分词是studied,故选C。2. C 本题考查现在完成时。标志词since I came here(since+从句)提示用现在完成时,主语she为第三人称单数,用has,help的过去分词是helped,故选C。
九、中考易错点总结(重点突破,避免丢分)
结合本资料的知识点、练习题及中考真题,汇总中考高频易错点,助力学生精准避坑,高效得分:
标志词混淆:already用于肯定句,yet用于否定句和疑问句末尾;for+时间段、since+时间点/从句,只能与现在完成时连用,不能与一般过去时、一般现在时

展开更多......

收起↑

资源预览