抗遗忘单词表科学记忆 · 高效学习

过去完成时:记住五个字“过去的过去”,had+过去分词,先发生用had done后发生用did

发布:更新:

引言

过去完成时是八大时态里最容易被绕晕的一个。记住五个字就够:过去的过去。

核心概念:过去的过去

```text

两个动作都发生在过去,并且有先后顺序:

先发生的动作 → 过去完成时(had + 过去分词)

后发生的动作 → 一般过去时(did)

```

```text

The train had left when I got to the station.

火车先开走(had left),我后到站(got)

→ 先发生用 had left,后发生用 got

```

结构:不管第几人称,统一用 had

```text

主语 + had + 过去分词

I had finished my homework before 10 o'clock last night.

She had already gone when I arrived.

They had seen the film twice.

```

```text

had 不随人称变化:I/he/she/they 都用 had

```

时间轴看先后

```text

过去 现在

│ │

│ ①先发生:had done

│ │

│ ②后发生:did

│

过去的过去 过去 现在

```

```text

我到家前,妈妈已经吃完晚饭了。

Mom had finished dinner before I got home.

(finish 在先 → had finished;get home 在后 → got)

```

八大时态顺口溜(速记)

```text

一般现在时 动词用原形

一般过去时 动词过去式

一般将来时 will 加原形

现在进行时 am/is/are 连 ing

过去进行时 was/were 连 ing

现在完成时 have/has 加分词

过去完成时 had 后面跟分词

过去将来时 would 后面跟原形

```

实战练习

```text

  1. 昨晚十点前我已经完成作业了。

I ______ (finish) my homework before ten o'clock last night.

→ had finished(过去十点之前,先发生)

  1. 火车开走后,我才到车站。

The train ______ (leave) when I got to the station.

→ had left(先离开,后到达)

  1. 她到的时候,我已经走了。

She ______ (arrive) after I had gone.

→ arrived(后发生 → 一般过去时)

```

总结

```text

过去完成时 = 过去的过去

结构:had + 过去分词(所有人称不变)

先发生 → had done;后发生 → did

```

```text

今日小抄:

The train had left when I got to the station.

Mom had finished dinner before I got home.

```

相关阅读