现在完成时 Steven's Class
本讲目录

打印 PDF:目标选「另存为 PDF」→ 纸张 A4 → 勾选「背景图形」→ 取消「页眉和页脚」(勿带出文件路径与日期)。

Steven's Class

Present Perfect

现在完成时

构成与标志词 · 三大用法 · 与一般过去时对比 · 不规则动词表

① 构成 · have / has + 过去分词

主语 + have / has + 过去分词 (V3)
句式结构要点
肯定I / You / We / They + have + V3;He / She / It + has + V3
否定haven't / hasn't + V3(助动词否定,主要动词仍用原形分词)
一般疑问Have / Has + 主语 + V3 …?
特殊疑问疑问词 + have / has + 主语 + V3 …?(语序与一般疑问相同)

规则动词过去分词多为 -ed(work → worked → worked);不规则动词必须背第三列。read 三形同形,书写最易错。

② 三大用法 · 先圈时间,再选时态

做题顺序:时间状语在说什么 → 与「现在」有无关联 → 再写 have/has + done 或一般过去时。

用法一 · 结果还在(影响到现在)

动作虽发生在过去,但结果、状态留到现在。常无具体过去时间点。

I have lost my keys, so I can't get into the house now.

我把钥匙弄丢了,所以现在进不了家门。

China has built the world's largest high-speed rail network, so travel between cities has become much faster.

中国已建成世界最大的高铁网,城际出行因此快了许多。(结果留到现在)

用法二 · 经历(到现在为止)

人生经历、次数,不强调「昨天几点」。常与 ever / never / before 等连用。

Have you ever tried Sichuan hotpot?

你吃过四川火锅吗?(到现在为止的经历)

Have you ever visited a village where young people have started online shops for local products?

你去过青年回乡开网店的村子吗?(经历 · 乡村振兴)

用法三 · 持续(从过去延续到现在)

动作或状态从过去某一时刻一直持续。常与 for / since / How long 连用;动词须能「拖时间」。

She has studied English for six years.

她学英语已经六年了。(持续至今)

Our school has run the green-campus project for three years, and more students have joined the recycling team.

我校绿色校园项目已开展三年,加入回收队的学生越来越多。(持续 · for)

③ 标志词 · already / yet / just / ever / never

位置与语气例句骨架
already 多用于肯定句,常在中位或句末,表「已经」I have already packed my schoolbag.
yet多用于否定句、疑问句末,表「还(未)」We haven't finished the report yet.
just 常在中位,表「刚刚」He has just left for the lecture hall.
ever 多用于疑问/否定,经历义「曾经」Have you ever been to a river-clean-up?
never 否定经历「从未」I have never seen such a clear star map.
疑问句表「是否已经完成」用 Have you … yet?,不用 Do you … yet? · 肯定句一般不用 yet(× I have done it yet.)

Scientists have just published new data, and the news has already spread on social media.

科学家刚发布新数据,消息已在网络上迅速传开。(just / already)

We haven't finished the report on rural libraries yet, but we have collected over five hundred book lists.

乡村图书馆调研报告还没写完,但已收集五百余份书单。(yet / 已完成部分)

④ for / since / How long

后接什么自问
for一段时间:for two years, for a week「持续了多久?」
since 起点:since 2023, since Monday, since I joined the club「从什么时候起?」(可接从句)
How long 问句:How long have you …? 答句用 for 或 since 说明长度或起点
× since three years → ✓ for three years 或 since 2022 / since three years ago

Our club has planted over 300 trees since March.

我们社团从三月以来已种下 300 多棵树。

Since the rural revitalization policy began, many villages have developed eco-tourism, and local people's lives have improved.

乡村振兴政策实施以来,许多村庄发展生态旅游,当地人民生活明显改善。(since · 延续状态)

How long have astronauts trained for China's space missions? — For many years.

中国航天员为航天任务训练多久了?——许多年了。(How long 问答)

⑤ 现在完成时 vs 一般过去时

时间信号(倾向)常用时态判断要点
yesterday, last …, … ago, in 2019(已过去的具体点) 一般过去时时间「钉死在过去」→ 用过去式
already, yet, just, ever, never, for, since, so far 现在完成时与「现在」仍有联系
谈「上周那一次」的具体故事一般过去时We went to the museum last Friday.
谈「到目前为止」的结果或经历现在完成时I have visited the museum twice.
同一动词,时间不同 → 时态不同:He went home at five.(五点那件事) / He has gone home.(人现在不在这里)

⑥ 延续动词 · 与 for / since 搭配

瞬间动词(buy, borrow, join, open…)不能直接与 for + 两周 连用;要换成能「持续」的状态说法。

不宜直接 + for 段时宜改用例句
buyhave I have had this bike for five years.
borrow keep Tom has kept the novel for ten days.
open(开门动作) be open The library has been open for two hours.
join be in / be a member of She has been in the club since Grade 7.

记忆:买是一下子,拥有才是一段;开店是一瞬间,开着没关才是一段。

⑦ 写作/口语迁移句:家国、乡村与中国故事

下列句子可用于倡议书、演讲稿、读后续写结尾课堂口语表达。使用时先圈时间状语(for / since / already / ever / so far),再判断属于「结果 / 经历 / 持续」哪一类。

家国情怀 · 民族振兴

Over the past few decades, China has made remarkable progress in science, education and people's living standards.

几十年来,中国在科技、教育与民生方面取得了非凡进步。

Young people have shown stronger pride in traditional culture, and more museums have welcomed record numbers of visitors.

年轻人对传统文化自豪感更强,许多博物馆接待了创纪录的参观者。

We have learned from history that a nation grows stronger when its people work hard together.

我们从历史中学到:人民同心奋斗,国家才能更加强大。

So far, volunteers have collected tons of rubbish along the mother river, and clearer water has returned to some sections.

截至目前,志愿者已在母亲河沿岸清理大量垃圾,部分河段清水复现。

乡村振兴 · 共同富裕

New roads and clinics have reached remote villages, so farmers have saved more time when they need medical help.

新路与新诊所走进偏远山村,农民就医省时多了。

Our hometown has attracted young graduates who have taught live-streaming skills to local farmers.

家乡吸引了返乡青年,他们教村民直播带货。

Villagers have protected the wetlands for years, and rare birds have come back every spring.

村民多年保护湿地,珍稀鸟类每年春天都会归来。

The village library has been open since last autumn, and children have borrowed more than two thousand books.

乡村图书馆自去年秋开放,孩子们已借阅两千余册书。(延续 · be open)

中国故事 · 科技与文化

China's space team has completed many missions, and their stories have inspired millions of students to study STEM.

中国航天完成多次任务,这些故事激励无数学生投身科技学习。

I have never seen an exhibition as moving as the one about China's high-speed rail and green energy.

我从未看过像「高铁与绿色能源」主题展那样动人的展览。(never · 经历)

The story of Mulan has taught the world that courage and loyalty still matter today.

花木兰的故事告诉世界:勇气与忠诚在今天依然珍贵。

Chinese scientists have developed new seeds that have helped farmers grow more food with less water.

中国科学家培育新良种,帮助农民用更少的水种出更多粮食。

口语表达 · 观点与结尾升华

Personally, I believe our generation has shouldered more responsibility to tell China's stories in clear English.

我个人认为,我们这一代肩负了用清晰英语讲好中国故事的更多责任。

If we compare phones with books, reading has trained our minds more deeply than short videos have.

若把手机与书相比,阅读比短视频更能深度训练思维。

Nothing has felt more meaningful than seeing our small project bring real change to a mountain village.

没有什么比看到小项目给山村带来真实改变更有意义。(否定 + 比较级 ≈ 最高含义)

A greener China will not arrive in one day, but every small choice we have made has mattered and will matter even more.

更绿的中国不会一天建成,但我们已做的每个小选择都有意义,并将更有意义。(完成时 + 将来时收束)

写作迁移:段首用 So far / Since … / Over the past … 点题 → 中间 2 句 have done 举证 → 末句用 Nothing has … than …will … but have … 升华。

⑧ 易错要点:自测前必读

  • 见 yesterday / last week / … ago 仍写 have done → 改一般过去时。
  • since 后接「三年」这种段长 → 改 for three years 或 since … ago。
  • I have bought … for two weeks → 改 have had / have kept 等延续表达。
  • 第三人称单数:He has finished,不说 He have finished。
  • 否定:haven't / hasn't + 过去分词,不再加 did。

⑨ 不规则动词对照表(59 组)· 一般过去时 vs 现在完成时

左列「一般过去时」例句多含闭合的过去时间;右列「现在完成时」强调与现在相连或经历。对照时重点看时间状语和说话人视角。

原形 过去式 过去分词 中文场景 一般过去时例句 现在完成时例句

对照两列例句时注意时间状语与说话人视角;🔊 按钮仅用于屏幕朗读。

⑩ 默写与自测

1. 写出现在完成时肯定句公式(中文即可):
2. 用 for 或 since 填空(各写 1 句):I have lived here ________.
3. 改错:He have finished his homework. →
4. 改错:I have bought this dictionary for a year. →
5. 根据时间状语选时态:We ________ (visit) the science lab last month.
参考答案(教师讲评用,打印时不显示)
  1. 主语 + have/has + 过去分词
  2. 示例:for three years / since 2022
  3. He has finished his homework.
  4. I have had this dictionary for a year.
  5. visited(一般过去时)

背诵口诀 · 核心收束

时间状语是入口,have / has 加 done;
for 段长 since 起点,瞬间动词要换形;
yesterday 钉过去,完成时莫乱用。