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

现在完成时

一、知识点核心概念

现在完成时表示过去发生的动作和现在有联系,或者某个状态从过去持续到现在。基本结构是 have / has + done。初中阶段最关键的是把它和一般过去时区分开来。

二、中考里通常怎么考

  • 判断 have / has 和过去分词形式
  • 结合 alreadyyeteverneverforsince 等标志词考查
  • 区分 have been tohave gone tohave been in
  • 与持续性动词和瞬间动词结合考查

三、知识点讲解(分步骤)

  1. 先判断动作是不是和现在有关。
  2. 再看主语是单数还是复数,确定用 has 还是 have
  3. 谓语动词用过去分词。
  4. 遇到 forsince 时,要判断是“持续一段时间”还是“从某个时间点开始”。

四、常见搭配与区别

1. forsince

  • for + 时间段
  • since + 时间点 / 过去时句子

2. have been to / have gone to

  • have been to:去过,已经回来
  • have gone to:去了,还没回来

3. 瞬间动词与持续时间

buyborrowjoin 这类瞬间动词,不能直接和一段时间连用,通常要换成延续性表达。

五、图解 / 示例

I have finished my homework. She has been to Beijing. We have lived here for three years. He has studied English since 2020.

六、易错点 / 陷阱

  • has 后面仍然用过去分词,不是动词三单
  • forsince 混用
  • 把现在完成时当成一般过去时使用
  • 瞬间动词直接接一段时间,如 has bought for two years
  • have gone tohave been to 用错

七、规则总结

肯定句:主语 + have/has + 过去分词 + 其他 否定句:主语 + have/has not + 过去分词 + 其他 疑问句:Have/Has + 主语 + 过去分词 + 其他?

八、练习题

基础题:填空。

  1. I ___ (finish) the work.
  2. She ___ (go) to Shanghai.

提高题:选择 for / since

  1. We have been friends ___ five years.
  2. He has lived here ___ 2021.

拔高题:翻译句子。

  1. 他从 2021 年起就住在这里。
  2. 我已经读过这本书了。

参考答案:

  1. have finished
  2. has gone
  3. for
  4. since
  5. He has lived here since 2021.
  6. I have already read this book.

九、复习建议 / 关联知识

现在完成时最容易失分的地方,是“明明结构会写,但不会判断什么时候该用”。复习时要重点练和一般过去时的对比,并配合 forsincealreadyyet 这些标志词做整句判断。