Past Perfect: Rules, Examples & Exercises

The past perfect tense is used to talk about actions that happened before another action or time in the past. It helps us show which action happened first. Try this exercise to check what you know about it.

EXERCISE: Past Perfect – True/False

Choose ‘true’ if the sentence is correct, and ‘false’ if the sentence is not correct.

1 / 10

I haven’t heard from her in years up to that moment.

2 / 10

He hadn’t paid the bill when the waiter asked for it.

3 / 10

They hadn’t finish their homework when the bell rang.

4 / 10

Had you ever been to Brazil before your trip last year?

5 / 10

He hadn’t called me by the time I left.

6 / 10

She had gone to bed before I arrived.

7 / 10

We had finished all our work by the time the office closed.

8 / 10

You eaten lunch before the meeting?

9 / 10

They had make all the arrangements before the event started.

10 / 10

Had they worked together before the project?

Your score is

0%

Was this too hard? Study the article below and do the exercises at the bottom of the page.

Past Perfect Structure

The past perfect tense is formed using:

  • Affirmative: Subject + had + past participle.
  • Negative: Subject + had not (hadn’t) + past participle.
  • Interrogative: Had + subject + past participle?

Past Participle

This is the third form of the verb:

  • Regular verbs: work → worked, play → played.
  • Irregular verbs: go → gone, eat → eaten.

Conjugation Table

Past Perfect conjugation infographic by ESL Inventory showing affirmative, negative, and interrogative forms with had + past participle. Includes examples such as “I’d begun then,” “She hadn’t begun then,” and “Had they begun then?” to help ESL learners study the past perfect tense and English verb conjugation.

When to Use the Past Perfect

Infographic showing the Past Perfect uses: earlier past events, period of time in the past, regrets and wishes. Full article please visit: www.esl-inventory.com

Finding confusing with other Past Tenses? You can also check Past Simple, and Past Perfect Continuous. More about how to express wishes you can check Subjunctive Mood in the past.

Time Expressions

Time expressions often used with this verb tense include:

  • Before:
    • She had left before the meeting started.
  • By the time:
    • By the time I arrived, they had already finished eating.
  • After:
    • After he had studied, he went to bed.

Key Points

  1. Affirmative: Use had + past participle.
  2. Negative: Add not after “had” (short form: hadn’t).
  3. Interrogative: Start with had, then use subject + past participle.
  4. Use time expressions like before, by the time, or after to show the sequence of events.

Past Perfect Exercises

EXERCISE: Write a complete sentence in the Past Perfect

Write complete sentences in the Past Perfect. Use affirmative, negative, or question forms as indicated.
Example:
Prompt: she – play the piano – before (affirmative)
Answer: She had played the piano before.

1 / 10

They clean the house – before the visit (question)

2 / 10

We eat before the movie (affirmative)

3 / 10

He call before I got home (negative)

4 / 10

You lock the door – before going to sleep (question)

5 / 10

She finish the exam – when the bell rang (negative)

6 / 10

I already leave when he arrived (affirmative)

7 / 10

We already start cooking – when we say there were no eggs (affirmative)

8 / 10

She decide by then (negative)

9 / 10

He break that window before (question)

10 / 10

They arrive by noon (affirmative)

Your score is

0%

Affirmative: TestEnglish | EnglischHilfen | Ego4u1 | Ego4u2 | Ego4u3 | TalkpalAI | SpeakSpeak | Wordwall | ToLearnEnglish

Negative: Ego4u1 | Ego4u2 | Ego4u3 | EnglischHilfen

Interrogative: PerfectEnglish | Ego4u1 | Ego4u2 | Ego4u3 | EnglischHilfen

Mixed: PerfectEnglish | EnglischHilfen | Focus | Ego4u | EnglishClub | Wordwall | AgendaWeb1 | AgendaWeb2 | AgendaWeb3 | Grammarism | MontMorales | OxfordUP | BritishCouncil | English4u | EngBlocks | LiveWorksheets1 | LiveWorksheets2 | LiveWorksheets3 | LiveWorksheets4 | LiveWorksheets5 | LiveWorksheets6 | ToLearnEnglish

Speaking Activity: Wordwall