B1

Past Perfect Simple — English Grammar Exercises

She had left before I arrived — master had + past participle for the earlier of two past actions, with 45 exercises in 3 blocks.

▸ Show rules

Form — had + past participle

example
positiveI had already seen the film. · She had met him before.
negativeI hadn't seen it before. · They hadn't finished the job.
questionHad you seen the film? · Where had he met her before?

Regular past participles end in -ed (finished, lived). Irregular ones must be memorised (seen, met, gone, been, done, written, taken, given, broken, drunk).

The order of past actions

The past perfect shows that one past action happened before another past action:

Before I finally found a job, I had been to about thirty interviews.

If one action happens immediately after the other, use past simple for both:
❌ When Colin had arrived at the door, Sheila opened it.
✅ When Colin arrived at the door, Sheila opened it straight away.

Useful time words and linking phrases:

earlier · before · already · never ... before · by the time · by + a time

Four years earlier, she had become the first female American pilot in space.
I'd never liked Japanese food before, but the meal was lovely.
By the time Grace decided to apply, the position had been filled.

Past perfect or past simple?

Use past simple (not past perfect):

  • if the order of actions is clear from the context: I got my first job after I left university.
  • if the order of actions is the same as the order of the verbs in the sentence.

Compare:

When I got to the café, everyone ordered their drinks. (= I got there first, then they ordered.)
When I got to the café, everyone had ordered their drinks. (= They ordered first; I arrived later.)

Giving reasons

Use the past perfect to give a reason, often with because:

Eileen became the commander because she had already flown as a pilot.

Emily was unhappy — her husband hadn't bought her a present.

Superlatives and the first time

Past perfect (often with ever) pairs naturally with superlative adjectives and 'the first/second/best time':

It was the worst meal I had ever eaten!
We went to Egypt in 1996. It was the first time we 'd travelled outside Europe.

Common mistakes

❌✅
When Colin had arrived, Sheila opened the door.When Colin arrived, Sheila opened the door. (immediate)
I finished the report by Monday morning.I had finished the report by Monday morning. (by + time)
It was the first time I flew.It was the first time I had flown.
He had passed the exam because he studied.He passed the exam because he had studied. (reason = earlier)
  1. When we got to the cinema, the film ___ already.

    • had started
    • started
    • has started
    Show answer

    had started

    Past perfect for the earlier action — the film started before we arrived.

  2. By the time I arrived at the party, most of the guests ___.

    • had left
    • left
    • leave
    Show answer

    had left

    Past perfect after 'by the time' — guests left before I arrived.

  3. I knew her face because I ___ her photo in the paper.

    • had seen
    • saw
    • have seen
    Show answer

    had seen

    Past perfect to give the reason — seeing the photo happened before knowing her face.

  4. She ___ home by ten o'clock.

    • had already gone
    • already went
    • already gone
    Show answer

    had already gone

    Past perfect with 'by + time' for a completed earlier action — 'had already gone'.

  5. I asked Sarah for help because I ___ the question myself.

    • hadn't understood
    • didn't understand
    • hasn't understood
    Show answer

    hadn't understood

    Past perfect (negative) for the reason — not understanding happened before asking for help.

  6. Had you ever ___ to Japan before that trip?

    • been
    • be
    • gone
    Show answer

    been

    After 'had', use the past participle — 'had been to Japan'.

  7. It was the worst meal I had ever ___.

    • eaten
    • ate
    • eating
    Show answer

    eaten

    After 'had ever', use the past participle — 'had ever eaten'.

  8. It was the first time we ___ outside Europe.

    • had travelled
    • travelled
    • have travelled
    Show answer

    had travelled

    'It was the first time' is followed by past perfect — 'had travelled'.

  9. When the bell rang, the students ___ out of the classroom.

    • ran
    • had run
    • were running
    Show answer

    ran

    Immediate sequence — the bell rang and they ran straight after. Past simple for both.

  10. She told me that she ___ him before.

    • had met
    • met
    • has met
    Show answer

    had met

    Reported past — meeting him happened before she told me about it.

  11. He didn't recognise her because he ___ her for years.

    • hadn't seen
    • didn't see
    • hasn't seen
    Show answer

    hadn't seen

    Past perfect (negative) for the reason — not seeing her for years explains the non-recognition.

  12. Before he finally found a job, he ___ thirty interviews.

    • had had
    • had
    • has had
    Show answer

    had had

    Past perfect after 'before + past simple' for the much earlier sequence — 'had had thirty interviews'.

Past Perfect Simple: A Complete Grammar Reference

The past perfect simple (had + past participle) marks the earlier of two past events — it exists specifically to show that one thing happened before another, both already in the past. Learner corpus research consistently identifies two error patterns: first, overuse, where learners apply the past perfect to simple chronological sequences that only need the past simple ('I finished my homework and went to bed', not 'had gone'); second, underuse after 'by the time' and 'already', where the earlier action is left in the past simple and the sequence becomes ambiguous. A further common trap is the fixed pattern 'the first time / the best ... I had ever' with superlatives, which many learners leave in the present perfect by analogy with 'I have ever seen'. These 45 exercises in 3 progressive blocks target ordering, 'by the time', giving reasons with 'because', immediate sequences that should stay in the past simple, and superlative + ever constructions.

Basic Order: One Action Before Another

Use the past perfect for the earlier of two past events, and the past simple for the later one — the reference point. The past perfect signals 'this had already happened by the time the main story reaches this point'.

When we got to the cinema, the film had already started.
She told me that she had met him before.
When I called, she had already heard the news from someone else.

'By the Time', 'Before', and 'Already'

'By the time' and 'already' are the two strongest signals that a past perfect is needed — they explicitly mark a deadline in the past by which an earlier action was complete. 'Before + past simple' can also trigger the past perfect for a much earlier sequence.

By the time the police arrived, the burglars had escaped.
She had already gone home by ten o'clock.
Before he finally found a job, he had had thirty interviews.

Giving Reasons with 'Because'

The past perfect frequently explains why something happened in the past by pointing to an earlier cause. The pattern is: [past simple result] because [past perfect cause].

I knew her face because I had seen her photo in the paper.
He didn't recognise her because he hadn't seen her for years.
He passed the exam because he had studied hard for it.

Immediate Sequences Stay in the Past Simple

Not every 'earlier' action needs the past perfect. When two actions happen in quick, direct succession — almost simultaneously — both stay in the past simple, because there is no meaningful gap to highlight.

When the bell rang, the students ran out of the classroom. (not 'had run')
When Colin arrived at the door, Sheila opened it straight away. (not 'had opened')
I finished my homework and went to bed. (not 'had gone')

Superlatives and 'The First Time' + Ever

After a past-tense superlative or 'the first time', 'ever' pairs with the past perfect, not the present perfect — because the whole sentence is anchored in the past, not the present.

It was the worst meal I had ever eaten.
It was the first time we had travelled outside Europe.
I had never tried Japanese food before that trip.

Common Mistakes

✗ When the bell rang, the students had run out. → ✓ When the bell rang, the students ran out. (immediate sequence — past simple)
✗ It was the worst meal I have ever eaten. → ✓ It was the worst meal I had ever eaten. (past context needs past perfect)
✗ By the time the police arrived, the burglars escaped. → ✓ ...the burglars had escaped. ('by the time' needs past perfect)
✗ I asked Sarah for help because I didn't understand the question myself. → ✓ ...because I hadn't understood the question myself. (earlier cause = past perfect)
✗ Had you ever be to Japan before that trip? → ✓ Had you ever been to Japan before that trip? (past participle needed after 'had')

Frequently Asked Questions

What is the difference between the past perfect and the past simple?

The past simple describes a single completed action or a sequence of actions in the order they happened: 'I opened the door and walked in.' The past perfect (had + past participle) specifically marks that one action happened before another point already in the past: 'When we got to the cinema, the film had already started' — the film starting is earlier than our arrival, which is itself in the past. If you're only describing one layer of past events in chronological order, the past simple is enough; the past perfect is needed only when you must show that something happened even earlier than another past event.

When do you use the past perfect with 'by the time'?

'By the time' introduces a past deadline, and the clause describing what was already complete before that deadline takes the past perfect: 'By the time the police arrived, the burglars had escaped.' The escape was finished before the police showed up. This is one of the clearest, most reliable triggers for the past perfect in English, alongside 'already' and 'before' in similar constructions. If you used the past simple instead ('the burglars escaped'), the sentence would suggest the escape happened at the same time as or after the arrival, which usually contradicts the intended meaning.

Why do some past sequences stay in the past simple instead of the past perfect?

When two past actions happen in quick, direct succession — almost as one continuous event, like a bell ringing and students immediately running out — English keeps both in the past simple, because there is no meaningful time gap to highlight: 'When the bell rang, the students ran out of the classroom.' The past perfect is reserved for cases where the gap matters to the meaning, typically when the earlier action needs to be understood as already finished or as an explanation for what follows. Adding the past perfect to a simple, tight sequence sounds unnecessarily formal or simply wrong.

How do you use 'ever' with the past perfect?

After a past-tense superlative ('the best/worst ... I had ever') or 'the first time', 'ever' takes the past perfect, not the present perfect, because the whole sentence is set in the past rather than the present: 'It was the worst meal I had ever eaten.' Learners often default to the present perfect pattern ('have ever seen') by analogy with everyday speech, but once the frame is past ('it was...'), 'ever' must shift back a full tense to 'had ever'. The same rule applies to 'never ... before': 'I had never tried Japanese food before that trip.'

Also Practice

Last updated: · Satori Editorial

Not sure where to start?

Take the free level test — 25 questions, about 6 minutes, with your score shown immediately. Leave your email to get study tips and updates.

Take the level test