一、学习目标
- 掌握 have/has + 过去分词。
- 理解过去动作和现在结果或状态的联系。
- 会区分 for、since、already、yet、ever、never。
二、核心概念
| 概念 | 学习时要抓住的意思 |
|---|---|
| 现在完成时 | 过去发生,但结果或状态影响现在。 |
| 持续 | 从过去延续到现在。 |
| 经历 | 表示曾经做过或从未做过。 |
三、重点知识
| 重点 | 判断方法 | 例句 |
|---|---|---|
| 结果 | 过去动作影响现在 | I have lost my key. |
| 持续 | for + 段,since + 点 | We have lived here for years. |
| 经历 | ever/never/been to | Have you ever been to Shanghai? |
四、知识点讲解
现在完成时不是简单的“过去”,而是过去和现在之间有一条联系线。
1. 学习步骤
- 先判断动作是否和现在有结果、经验或持续关系。
- 选择 have 或 has。
- 动词改为过去分词,并检查时间标志词。
2. 记忆提示
have been to表示去过且已回来。have gone to表示去了某地还没回来。
五、易错点
| 易错点 | 常见错误 | 正确做法 |
|---|---|---|
| has 后用原形 | She has finish. | She has finished. |
| for/since 混用 | since three years | for three years / since 2023 |
| 瞬间动词接时间段 | has bought for two years | has had for two years |
六、例题
1. 选择 for / since
We have studied here ___ 2022.
答案: since,2022 是时间点。
2. 选择 been / gone
Tom isn't here. He has ___ to the library.
答案: gone,说明去了还没回来。
七、练习题和答案
1. 练习题
- I ___ already ___ (finish) my homework.
- She has lived here ___ five years.
- Have you ever ___ (see) this film?
- 翻译:我已经读过这本书。
- 改错:He has borrowed the book for a week.
2. 答案
- have; finished
- for
- seen
- I have already read this book.
- He has kept the book for a week.