2025-2026学年人教版八年级下册英语 Unit 7 A Good Read 现在完成时知识点归纳及专项练习
人教版八年级下册 Unit 7 A Good Read 现在完成时知识点归纳及专项练习
一、核心语法:现在完成时
1. 基本结构
1). 肯定句:主语 + have / has + 过去分词 (done)
- I have finished reading the book. 我已经读完这本书了。
- She has read three classics this month. 她这个月读了三本名著。
2). 否定句:主语 + haven’t / hasn’t + 过去分词 (done)
- They haven’t borrowed novels from the library. 他们还没从图书馆借小说。
- He hasn’t heard of The Romance of the Three Kingdoms. 他从没听过《三国演义》。
3). 一般疑问句:Have / Has + 主语 + 过去分词 (done)
— Have you ever watched a movie based on a novel? 你看过原著改编的电影吗?
— Yes, I have. / No, I haven’t.
4). 特殊疑问句:特殊疑问词 + Have / Has + 主语 + 过去分词 (done)
What have you read recently? 你最近在读什么书?
2. 高频时间标志词
ever 曾经 多用于疑问句,放在助动词后
never 从未 本身表否定,句子不用not
already 已经 多用于肯定句,常放句中
just 刚刚 多用于肯定句,紧接have/has
yet 还、仍然 只用在否定句、疑问句末尾
recently 最近 句首/句尾均可
so far 到目前为止 必用现在完成时
3. 核心用法
1). 动作刚刚完成,对现在造成结果/影响
学科网(北京)股份有限公司
I have finished the book report. 我写完读书报告了(现在不用再写了)
2). 过去发生、持续到现在的经历
He has read many classic novels. 他读过很多名著(人生经历,和现在相关)
3). 动作从过去开始,持续到现在
She has kept the book for two weeks. 这本书她借了两周了
4. 易错重点
1). have/has 缩写:I’ve=I have,she’s=she has
2). 不规则动词过去分词
steal-stole-stolen;begin-began-begun;read-read-read;write-wrote-written
3).短暂动词不能和for/since连用,要用其他词替换,如:
borrow→keep;buy→have;die→be dead
二、现在完成时与一般过去时的区别
1、核心本质区别
(1). 一般过去时
只强调过去发生的动作,和现在无关,常带过去具体时间。
结构:主语 + 动词过去式
(2). 现在完成时
强调过去动作对现在造成的结果/影响,连接过去和现在,不能加具体过去时间。
结构:主语 + have/has + 过去分词
2、时间标志词(一眼区分)
(1)一般过去时(有明确过去时间)
yesterday, last week, just now, ...ago, in 2020, at 8:00 last night
例:I saw him yesterday.(昨天看见,纯过去)
(2)现在完成时(无具体过去时间,侧重至今)
already, yet, ever, never, just, recently, so far, since, for
例:I have seen him.(见过他,现在还记得/有影响)
学科网(北京)股份有限公司
3、同一句话对比(最直观)
- I ate an apple.(一般过去)
我(当时)吃了一个苹果。只说过去动作,现在饿不饿不管。
- I have eaten an apple.(现在完成)
我已经吃过苹果了。现在不饿了(对现在的影响)
- He left ten minutes ago.(一般过去)
他十分钟前走了。(有具体过去时间)
- He has left.(现在完成)
他走了。(结果:现在人不在这儿了)
- I lived here in 2018.(一般过去)
2018年我住这儿。(现在不住了)
- I have lived here for 8 years.(现在完成)
我在这儿住了8年。(现在还住在这里)
4、关键规则(必记)
(1). 有具体过去时间 → 只用一般过去时
I have met her yesterday.(❌ )
I met her yesterday.(✅ )
(2). 强调“经历、结果、持续到现在” → 用现在完成时
✅ I have never been to Beijing.(经历)
✅ The window has broken.(现在结果:窗户坏着)
(3). just / just now 区分
- just(刚刚)→ 现在完成:I have just finished.
- just now(刚才)→ 一般过去:I finished just now.
5、极简总结
- 一般过去时:事在过去,断联现在,带具体时间。
学科网(北京)股份有限公司
( )9. A.read B.reading C.reads D.to read
( )10. A.is B.are C.was D.were
参考答案
一、单选
1.B 2.B 3.A 4.B 5.C
6.B 7.A 8.C 9.B 10.A
二、时态填空
学科网(北京)股份有限公司
1. have seen
2. saw
3. Have; finished
4. finished
5. has lived
6. lived
7. hasn’t come
8. came
9. have visited
10. visited
11. has; eaten
12. ate
13. has gone
14. went
15. have; been