中考英语核心语法:现在完成时,一篇吃透+专项练习,提分超高效!
在初中英语语法里,现在完成时绝对是中考高频考点,也是很多同学容易混淆、丢分的重难点。不少孩子分不清它和一般过去时的区别,记不住结构和用法,做题总是出错。今天就把现在完成时的核心定义、结构、用法、标志词一次性讲透,通俗易懂,零基础也能学会,文末还有15道中考专项练习题,赶紧收藏学习,轻松攻克语法难关!一、现在完成时:核心定义
现在完成时,用来表示过去发生的动作,对现在造成的影响或结果;也可以表示动作从过去开始,一直持续到现在,甚至可能继续持续下去。简单来说:要么强调过去的事,现在有结果;要么强调动作从过去,持续到现在。二、现在完成时:基本结构
助动词 have/has + 动词过去分词(done)- 主语是I/you/we/they/复数名词,用have
- 主语是he/she/it/单数名词/不可数名词,用has
三大句型转换
1. 肯定句:主语+have/has+过去分词+其他例:I have finished my homework.(我已经做完作业了。)2. 否定句:主语+haven’t/hasn’t+过去分词+其他例:She hasn’t read this book.(她还没读这本书。)3. 一般疑问句:Have/Has+主语+过去分词+其他?否定回答:No, 主语+haven’t/hasn’t.例:—Have you been to Beijing?(你去过北京吗?)三、现在完成时:中考必考3大用法
用法1:过去动作→现在影响/结果
不强调动作过去什么时候发生,只强调现在的结果,常和already/yet/just/never/ever等词连用。例:I have lost my pen.(我丢了钢笔。)→ 结果:现在我没有钢笔用。用法2:动作从过去持续到现在
动作开始于过去,一直持续到现在,常和for+时间段、since+过去时间点/一般过去时句子连用,动词必须用延续性动词。例:He has lived here for 10 years.(他在这里住了10年了。)例:She has studied English since 2018.(她从2018年就开始学英语了。)用法3:过去的经历/经验
表示到目前为止,某人曾经做过某事,常和ever/never/twice/three times等连用。例:I have never ridden a horse.(我从来没骑过马。)四、现在完成时:标志性时间词
✅ 肯定句:already(已经)、just(刚刚)✅ 至今:so far(到目前为止)、by now(到现在为止)五、易混点:现在完成时 VS 一般过去时
- 现在完成时:关注现在的结果/影响,不接具体过去时间(yesterday/last week)
掌握以上知识点,现在完成时的核心考点就全部拿下啦!语法光记不练没用,下面15道专项练习题,赶紧动笔检测一下学习成果吧现在完成时专项练习题(15道)
一、用所给动词的适当形式填空(10道)
- I __________ (finish) my homework already.
- She __________ (not see) the film yet.
- __________ you ever __________ (be) to Shanghai?
- My father __________ (work) in this factory for 20 years.
- They __________ (live) here since 2020.
- He __________ just __________ (leave) the classroom.
- We __________ never __________ (ride) a horse.
- __________ he __________ (clean) his room so far?
- The little girl __________ (learn) 500 English words.
- I __________ (not eat) anything since this morning.
二、单项选择(5道)
1. —Have you finished your homework?A. have B. has C. do D. did2. My mother __________ cooked dinner for us.A. have B. has C. is D. are3. He has been in Beijing __________ three years.A. since B. for C. in D. on4. They __________ never __________ to the Great Wall.A. have; gone B. have; been C. has; gone D. has; been5. She __________ this book twice.A. reads B. read C. has read D. is reading参考答案
一、填空
1. have finished 2. hasn’t seen 3. Have; been 4. has worked 5. have lived2. has; left 7. have; ridden 8. Has; cleaned 9. has learned 10. haven’t eaten二、单选
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至23467321@qq.com举报,一经查实,本站将立刻删除;如已特别标注为本站原创文章的,转载时请以链接形式注明文章出处,谢谢!