天津小学生英语现在完成时——have/has been用法详解

现在完成时是小升初和初中衔接的核心语法。本文系统讲解have/has been的三种核心用法——经历、完成、持续,含天津各區考试真题,帮孩子提前建立清晰的时态概念。

“你去过北京吗?""Have you ever been to Beijing?”

小学阶段,很多天津家长觉得现在完成时是初中才学的内容。但实际上,天津各区六年级的英语教材(人教精通版)中已经引入了现在完成时的概念。在小升初考试和重点中学的入学分班考试中,现在完成时的出现频率也相当高。

但不得不说,现在完成时确实是小学生英语学习中的一个”大坎”。它不像一般现在时和一般过去时那么直观,因为它表达的是一种”连接现在和过去”的时态

宇嘉教育胡老师(edu_yujia)帮您用最清晰的方式把现在完成时讲明白。

一、现在完成时的基本结构

公式:have/has + 过去分词

主语have/has过去分词例句
IhavefinishedI have finished my homework.
ShehasvisitedShe has visited Beijing.
TheyhaveeatenThey have eaten lunch.

二、现在完成时的三种核心用法

用法1:表达”经历”——曾经做过某事

关键词: ever(曾经),never(从未),before(以前)

核心含义: “在过去某个时间点做过某事,现在还记得这段经历”

例句中文翻译含义说明
I have seen this movie.我看过这部电影。我有这个经历
She has never tried sushi.她从没吃过寿司。没有这个经历
Have you ever been to Shanghai?你去过上海吗?问是否有这个经历
He has read that book before.他以前读过那本书。过去的经历

用法2:表达”已完成”——已经做完的事

关键词: already(已经),yet(还没,常用于否定句和疑问句),just(刚刚)

核心含义: “某个动作刚刚完成,现在有了结果”

例句中文翻译含义说明
I have already finished my homework.我已经做完作业了。结果:现在不用做了
She has just left.她刚刚离开。结果:她不在这里
He hasn’t eaten yet.他还没吃。结果:他还饿着
Have you done your homework yet?你做作业了吗?问现在的结果

用法3:表达”持续”——从过去到现在

关键词: for(持续一段时间),since(自从……以来)

核心含义: “从过去某个时间开始,一直持续到现在”

例句中文翻译含义说明
I have lived in Tianjin for 10 years.我住在天津10年了。10年前开始,现在还在天津
She has studied English since 2020.她从2020年就开始学英语了。2020年开始,现在还在学
He has been a teacher for 5 years.他当老师5年了。5年前开始,现在还是老师

三、现在完成时vs一般过去时——最大难点

这是孩子最容易混淆的地方。关键在于:一般过去时只关注”过去”;现在完成时关注的是”现在的结果或影响”。

对比场景现在完成时一般过去时
吃早餐I have eaten breakfast.(现在不饿)I ate breakfast at 7.(只说过去的事)
去北京She has been to Beijing.(她有这段经历)She went to Beijing last year.(强调去年去的)
做作业He has done his homework.(现在可以玩了)He did his homework.(只是说做过)
见朋友I have seen the movie.(了解剧情)I saw the movie yesterday.(只说昨天看的)

判断口诀: “强调结果用完成时,强调过去时间用过去时”

四、天津考试真题解析

真题1:选择填空(2025年和平区六年级期末)

真题2:选择填空(2024年河西区小升初模拟)

真题3:改错题(2025年南开区六年级期末)

真题4:完成句子(2024年天津市重点中学分班考试)

五、在家练习方法

方法1:时态对照表

和孩子一起做一个”时间轴”,左边标记一般过去时的事件(有具体时间),右边标记现在完成时的经历(无具体时间):

过去             现在             未来
|---------------|---------------|
过去时:         完成时:
I went to       I have been to
Beijing in      Beijing.
2023.           (经历)
                
I ate           I have already
breakfast       eaten.
at 7:00.        (结果)

方法2:日常对话练习

在日常生活中使用现在完成时和孩子交流:

早上:

看电视剧:

旅行经历:

方法3:写”已完成”和”未完成”清单

让孩子用现在完成时写自己的”已完成”和”未完成”清单:

已完成 Done:

未完成 Not done yet:

六、胡老师的3点建议

  1. 不要和一般过去时放在一起学。 孩子很容易把两种时态弄混。建议先用两周专门练习现在完成时,确定掌握了再和一般过去时做对比练习。

  2. 从”经历”用法开始。 三种用法中,“have been to”(去过某地)最贴近孩子的生活,也最容易理解。“Have you ever been to…”这个句型掌握好了,再学”已完成”和”持续”用法。

  3. 过去分词要单独积累。 现在完成时需要过去分词,不规则动词的过去分词需要单独记忆。建议用一个表格,把动词原形、过去式、过去分词一起记。

原形过去式过去分词
bewas/werebeen
gowentgone
eatateeaten
seesawseen
dodiddone

掌握了现在完成时,孩子在小升初英语考试中就多了一张”王牌”。宇嘉教育胡老师(edu_yujia)建议六年级上学期集中攻克现在完成时,为初中英语学习做好充分衔接准备。