返回语法目录
B1时态和体

现在完成时

连接过去和现在,强调经历、结果、持续到现在或刚刚发生。

本节目标

不再机械背 16 个时态,而是理解时间、状态和说话人视角。

看懂结构
判断用法
避免中式错误
完成迁移练习
Core Rules

核心规则

Rule 1

have / has + 过去分词。

Rule 2

already / yet / just 常用于结果。

Rule 3

for + 时间段,since + 起点。

Form

结构形式和权威术语

先知道这个结构“长什么样”,再谈意义和使用条件。

结构形式

have / has + past participle
have not / has not + past participle
Have / Has + subject + past participle?

权威术语

present perfect 现在完成时past participle 过去分词current relevance 现在关联experiential perfect 经历完成
Meaning & Use

使用场景

表达到现在为止的经历
强调过去动作对现在造成的结果
表达从过去持续到现在的状态
Contrast

易混辨析

明确过去时间用一般过去时。
强调持续过程时考虑现在完成进行体。
新闻标题和口语中完成时常突出“新近结果”。
Examples

例句精读

Example 1

I have finished the report.

我已经完成报告了。

学习提示:先标出谓语或核心结构,再判断这个语法点在句中承担的意义。

Example 2

She has lived here since 2020.

她从 2020 年起就住在这里。

学习提示:先标出谓语或核心结构,再判断这个语法点在句中承担的意义。

Error Clinic

常见错误纠正

不自然:I have seen him yesterday.

更准确:I saw him yesterday.

yesterday 是明确过去时间,通常用一般过去时。

Diagnosis

掌握度诊断

句中有没有明确过去时间?
说话人是否关心现在结果?
动作是否仍持续到现在?
Practice

练习任务

用 already / yet / for / since 各写 2 个完成时句子。
上一节
一般现在时 vs 现在进行时
下一节
过去完成时