Past
Perfect

Two things happened in the past. Which came first? Show the earlier one with had + V3 and tell the later one in the past simple.

B18 mistakes46 questions5 levels
For teachers
  • Act the two events out. One student leaves the room, a second student comes in afterwards. Ask the class: When Ayşe came in, Ali had already left. Who left first? Make them put had + V3 on the earlier event. Movement sticks better than looking at a chart.
  • A timeline is the best tool for this topic. Draw a horizontal line, write “a moment in the past” at the right end and “earlier” at a second point to its left. Students sort the events onto the two points. The left one takes had + V3, the right one the past simple.
  • Make “which came first?” a habit. Ask it before each sentence, then pick the tense. It cures the “two events, so I'll put had on both” mistake.
  • With before / after both forms can be right. When a student writes After I finished, I left, don't mark it wrong: show that both work, and move on to by the time / already, where the past perfect makes a difference.
  • Have them write a short story. “Yesterday morning I left home, but… (why was I late?)” The flashback (I had forgotten my keys) is the past perfect, the flow of events is the past simple. Three or four sentences are enough to try both tenses in the right place.
  • Do the “Type it” level with books closed. Students choose between two tenses themselves; in the multiple-choice levels the options made that decision for them.

Topic order

Related pages

1

What it's for

The form: had + V3. The same had goes with every subject: I had finished. She had left. They had gone. The negative is hadn't and questions start with Had: I hadn't finished. Had she left? Short answers: Yes, she had. No, she hadn't.

The main use: two past events, one earlier. When I arrived, the film had already started. First the film started, then I arrived. The earlier event takes the past perfect (had started), the later event takes the past simple (arrived). Picture two points on a timeline: the older one on the left gets had + V3.

One event doesn't need the past perfect. I went to the market yesterday. There is no second past event or moment to compare it with. Events told in order (I woke up, had a shower and went to work) are all past simple too. The past perfect appears where the order of two events matters.

It also gives reasons. The reason for a past situation is something that happened before it: He was tired because he hadn't slept. She was sad because she had lost her phone. The reason always comes before the result, so had + V3.

Careful with before and after: these words already tell you the order, so both forms are often correct: After she left, I called him and After she had left, I called him mean the same. By the time and already point towards the past perfect: By the time I arrived, she had already left.

Many languages have a matching “earlier past”. German ich hatte gesehen, French j'avais vu, Spanish había visto, Italian avevo visto and Turkish görmüştüm all work like had seen. Learners from those languages find the form easy; the real work is deciding when to use it. Other languages (for example Russian and Chinese) leave the order to context, so those learners often skip it.

The patterns side by side

Positivehad + V3I had finished. She had gone.
Negativehadn't + V3I hadn't finished. She hadn't gone.
QuestionHad + subject + V3?Had you finished? Had she gone?
Short answerYes, I had. · No, I hadn't.Had she left? Yes, she had.
Past simple (the later event)V2 · did + V1When I arrived, the film had started.
ReminderUse V3 with irregular verbs, not V2had gone (had went), had eaten (had ate)

Signals: which tense?

when + past simplePast perfect — the main clause is the earlier eventWhen I arrived, the film had started.
by the timePast perfect — already finished by thenBy the time we got there, the shop had closed.
already, justPast perfect — finished before that momentWhen I called, she had already left.
never … beforePast perfect — up to that momentI had never seen snow before that day.
because, so (reason in the past)Past perfect — the reason comes before the resultHe was tired because he hadn't slept.
how long … beforePast perfect — length of time up to thenShe had lived there for ten years when she moved.
before, afterEither — the order is already clearAfter she left / had left, I called him.
yesterday, last week, in 2019Past simple — one event, finished timeI went to the market yesterday.

Don't skip the last two rows: with before / after both forms can be right, so those words don't decide it. With a finished time such as yesterday on its own, you don't need the past perfect.

2

Common mistakes

and who tends to make them

These eight mistakes turn up in classrooms everywhere. Two sources explain most of them: mixing up the order of the events, and treating the past perfect as “more past, so more correct” and putting it everywhere. Under each one you'll see who tends to make it.

Most common worldwideWhen I had arrived, the film had started.When I arrived, the film had started.

Why: Two events, so both get had: very common. The past perfect goes only on the earlier event. The later event (arrived) stays in the past simple.

Who makes it: Learners at every level who learned “past perfect = two past events” as a rule instead of “past perfect = the earlier one”.

Not neededI had gone to the market yesterday.I went to the market yesterday.

Why: There is one event and no second past event to compare it with. A finished time such as yesterday is enough on its own: past simple. The past perfect doesn't mean “older”; it means “before another past event”.

Who makes it: Learners who think the past perfect sounds more advanced, and anyone told it is “the further back in time” tense.

Changes the meaningWhen I got to the station, the train left.When I got to the station, the train had left.

Why: The first sentence means “I arrived, then the train left” (two events in a row). The second says “when I arrived, the train was already gone”. The order decides the meaning: the earlier event takes had + V3.

Who makes it: Speakers of languages that don't mark the earlier past, such as Russian and Chinese, where context carries the order.

Irregular verbsShe had went home before I arrived.She had gone home before I arrived.

Why: Had takes the third form, not the second. With irregular verbs: go – went – gone, eat – ate – eaten, see – saw – seen.

Who makes it: Learners at B1 who know the second forms well but have not yet learned the third forms.

When I called, she has already left.When I called, she had already left.

Why: When I called is a moment in the past. To show what was already finished by then you need had. Has / have belong to the present perfect, which looks at now, and don't fit a story set in the past.

Who makes it: Learners who mix up the present perfect and the past perfect because both use “have + V3”.

I didn't have eaten anything all day.I hadn't eaten anything all day.

Why: Learners try to build the negative with didn't. The negative of the past perfect is hadn't + V3. Did isn't used, because had is already the auxiliary.

Who makes it: Learners who have just learned the past simple negative with didn't and use it for every past negative.

ReversedBy the time we had arrived, the shop closed.By the time we arrived, the shop had closed.

Why: The tenses are the wrong way round. By the time + past simple (the later event: we arrived), main clause past perfect (the earlier event: the shop had closed). Ask which came first, and give that one had.

Who makes it: Learners who see “by the time” and think “perfect”, and put the perfect in the wrong clause.

Rarely taughtI had woken up, had had a shower and had gone to work.I woke up, had a shower and went to work.

Why: When events are told in order, each verb is a step in the story and all of them are past simple. The past perfect is for stepping back from the flow of the story. Learners who think it sounds “more correct” put had on every verb.

Who makes it: Speakers of languages with a compound past (French, German, Italian), and anyone told that the past perfect is “more formal”.

3

Exercises

0 / 0