Skip to Content
英语初二现在完成时

一、学习目标

  • 掌握 have/has + 过去分词。
  • 理解过去动作和现在结果或状态的联系。
  • 会区分 for、since、already、yet、ever、never。

二、核心概念

概念学习时要抓住的意思
现在完成时过去发生,但结果或状态影响现在。
持续从过去延续到现在。
经历表示曾经做过或从未做过。

三、重点知识

重点判断方法例句
结果过去动作影响现在I have lost my key.
持续for + 段,since + 点We have lived here for years.
经历ever/never/been toHave you ever been to Shanghai?

四、知识点讲解

现在完成时不是简单的“过去”,而是过去和现在之间有一条联系线。

现在完成时联系图展示该英语知识点的结构、例句和学习路径。Context Timeline过去动作现在结果未来条件时态题要同时看时间、状态和上下文。

1. 学习步骤

  1. 先判断动作是否和现在有结果、经验或持续关系。
  2. 选择 have 或 has。
  3. 动词改为过去分词,并检查时间标志词。

2. 记忆提示

  • have been to 表示去过且已回来。
  • have gone to 表示去了某地还没回来。

五、易错点

易错点常见错误正确做法
has 后用原形She has finish.She has finished.
for/since 混用since three yearsfor three years / since 2023
瞬间动词接时间段has bought for two yearshas 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. 练习题

  1. I ___ already ___ (finish) my homework.
  2. She has lived here ___ five years.
  3. Have you ever ___ (see) this film?
  4. 翻译:我已经读过这本书。
  5. 改错:He has borrowed the book for a week.

2. 答案

  1. have; finished
  2. for
  3. seen
  4. I have already read this book.
  5. He has kept the book for a week.