PolyglotGym
CourseGrammarDictionaryVocabulary
LoginCreate Account
CourseGrammarDictionaryVocabulary

More

LibraryCommunity
Create AccountLogin
PolyglotGym
All languagesCoursesGrammar

Get the App

Download on theApp StoreGET IT ONGoogle Play
PolyglotGym

Learn English online with interactive courses, vocabulary trainer, and more.

Learn

  • All languages
  • Courses
  • Grammar
  • Vocabulary
  • Align Vocabulary
  • Dictionary

Community

  • Library
  • Forum
  • Clubs

Get the App

Learn on the go

Download on theApp StoreGET IT ONGoogle Play

© 2026 PolyglotGym. All rights reserved

CourseGrammarDictionaryVocabulary
  1. Home
  2. ›Grammar
  3. ›B1
  4. ›Past perfect: had done
VerbsB1

Past perfect: had done

The before-the-past tense: had + past participle (the train had left when we arrived); with when/after/by the time

Learning Goal

I can sequence two past events with past perfect where the order matters.

Exam Skills:B1 Preliminary ReadingB1 Preliminary Writing

Look at these examples. Can you spot the grammar pattern?

By the time the firefighters arrived, the neighbours had already rescued the cat - and the barbecue.

By the time the firefighters arrived, the neighbours had already rescued the cat - and the barbecue.

I recognized the melody at once: I had heard it in my grandmother's kitchen a hundred times.

I recognized the melody at once: I had heard it in my grandmother's kitchen a hundred times.

Pay attention to the highlighted parts. What do they have in common?

Two past events, one earlier:

EarlierLater
The train had leftwhen we arrived.
She had never flownbefore that trip.

Form: had + past participle for every person. Signals: by the time, already, just, never... before, after. Use it only when the order matters: with explicit sequences (after he left, then...) past simple does the job. Contrast: When we arrived, the train left (it left at that moment!) vs had left (we missed it).

Apply this grammar in B1 course exercises

Practice Exercises
Past perfect: had done: The before-the-past tense: had + past participle (the train had left when we arrived); with when/after/by the time
  • Past simple for the earlier event: the order gets lost
  • Past perfect everywhere: with after/before + clear order, simple is fine

Common Error Patterns

Order lost with double past simple

Earlier event → had + participle

had done without sequencing need

Clear order markers allow past simple

By the time the firefighters arrived, the neighbours had already rescued the cat - and the barbecue.

By the time the firefighters arrived, the neighbours had already rescued the cat - and the barbecue.

by the time + had done: the classic frame.

I recognized the melody at once: I had heard it in my grandmother's kitchen a hundred times.

I recognized the melody at once: I had heard it in my grandmother's kitchen a hundred times.

Past perfect explains a past reaction.

Practice in course

Apply this grammar in B1 course exercises

B1 Course
← Back to topics

Frequently asked questions

When is Past perfect: had done used?
Form: had + past participle for every person. Signals: by the time, already, just, never... before, after . Use it only when the order matters: with explicit sequences ( after he left, then... ) past simple does the job. Contrast: When we arrived, the train left (it left at that moment!) vs had left (we missed it).
What are common mistakes with Past perfect: had done?
Past simple for the earlier event: the order gets lost Past perfect everywhere: with after/before + clear order, simple is fine

Related grammar topics

  • Past simple: irregular verbs
  • Present perfect: have done
  • Present perfect vs past simple
  • The passive voice
  • Present tenses for the future
  • Present perfect continuous: have been doing
  • May, might, could: possibility
  • Ought to, had better, be supposed to