A2

yesterday / last week → V2 · already / ever / never → have + V3

现在完成时还是一般过去时

讲解

说出过去的【具体时间】就用一般过去时。不说明时间,或者事情与现在有关,就用现在完成时。句子里有 yesterday, last year, in 2020, ago 时,永远不能用现在完成时。 常见陷阱:I have gone there last year ✗——有 last year 就必须用 I went there last year ✓。这是初学现在完成时的人最常犯的错误。

例句

I have been to Japan.

我去过日本。

I went to Japan in 2019.

我2019年去了日本。

She has just arrived.

她刚到。

She arrived ten minutes ago.

她十分钟前到的。

练习

通过选择题测试你的掌握程度

高效学习“yesterday / last week → V2 · already / ever / never → have + V3”

语法点“yesterday / last week → V2 · already / ever / never → have + V3”(现在完成时还是一般过去时)是 CEFR 2 级别的重要结构之一。要熟练运用这个结构,你需要弄清楚它的使用语境,并经常练习。

学习小贴士:把例句大声朗读多遍,培养自然的语感反应。然后试着结合自己的生活情境造句。用发音按钮听标准发音并跟着练习。

你也可以查看完整课程“”,更深入地了解相关的语法和词汇。

常见问题