Grammar

Past Perfect tense

1,910 fill-in-the-gap exercises across 4 forms

For the earlier of two past events. One form, had, for every subject.

Pick a form to practice

When you need it

The Past Perfect exists to put two past events in order. It marks the earlier one:

By the time the ambulance arrived, he had stopped breathing.

Use it when:

When you do not need it

If the order is already obvious — from before, after, or simply from the sequence — the Past Simple is enough and usually better:

I finished work and went home. — nobody would read that in the wrong order. After she left, I called you. — after already does the work.

Overusing the Past Perfect is as much a mistake as forgetting it. It earns its place when the order would otherwise be unclear.

The past participle, again

The same form as in the Present Perfect: go → gone, see → seen, write → written. Regular verbs look like the past: work → worked.

Had went, had saw, had took are always wrong.

Past Perfect or Present Perfect

Both use a perfect form; they differ in where the “now” is.

The Present Perfect looks back from today; the Past Perfect looks back from a point in the past.

by the time

The phrase that most often signals this tense:

By the time we got to the station, the train had already gone.

All forms

SubjectPositiveNegativeQuestion
every subjecthad gonehadn't goneHad you gone?
short formI'd gone——

Mistakes to avoid

Wrong: When I arrived, the film already started. correct: When I arrived, the film had already started.

The film started first, so the earlier event moves into the Past Perfect.

Wrong: I had went there before. correct: I had gone there before.

After had comes the past participle. Went is the past.

Wrong: He had finished the report yesterday. correct: He finished the report yesterday.

With only one past event and a stated time, the Past Simple is correct.