Past Perfect Tense: Rules, Examples and Exercises

Learn the past perfect tense with clear rules, timelines, sentence structures, common mistakes and practice exercises with complete answers.

Introduction to Past Perfect Tense

The past perfect tense is used when we want to show that one past action or situation happened before another point in the past.

Compare:

I arrived at the station at 8:10.
The train left at 8:00.

We can connect the ideas using the past perfect:

When I arrived at the station, the train had already left.

The train left first. I arrived later. The past perfect makes this order clear.

The basic structure is:

had + past participle

For example:

She had finished her work before she went home.
We had never visited London before that trip.
They had already eaten when I arrived.

This lesson explains how to form the past perfect, when to use it, how it compares with the past simple and the mistakes learners commonly make.

What is the past perfect tense?

The past perfect simple describes an action, event or situation that happened before another past event or past reference point.

Think of it as:

past before past

For example:

By the time we reached the cinema, the film had started.

There are two past events:

  1. The film started.
  2. We reached the cinema.

The first event uses the past perfect because it happened earlier.

Another example:

She was nervous because she had never flown before.

The past perfect refers to her experience before the moment when she felt nervous.

The tense is particularly useful when the order of events is not obvious from the sentence.

How to form the past perfect

The past perfect uses had + past participle for every subject.

How to form the past perfect tense
Form Structure Example Short form
Affirmative subject + had + past participle She had finished. She’d finished.
Negative subject + had not + past participle She had not finished. She hadn’t finished.
Question Had + subject + past participle? Had she finished?
Short answer Yes, subject + had. / No, subject + hadn’t. Yes, she had. No, she hadn’t.

The contracted forms are:

had → ’d

had not → hadn’t

For example:

I’d already eaten.
They hadn’t seen the message.

Be careful with ’d because it can mean had or would.

Compare:

I’d finished before six.
= I had finished
I’d go if I had time.
= I would go

Look at the word after ’d. A past participle often indicates had, while the base form of a verb often indicates would.

Past participles

Regular verbs usually end in -ed:

work → worked → worked
finish → finished → finished
clean → cleaned → cleaned

Irregular verbs must be learnt separately:

go → went → gone

see → saw → seen

write → wrote → written

take → took → taken

eat → ate → eaten

So:

She had went home. ❌

She had gone home. ✓

When to use the past perfect

1. To show which past event happened first

This is the most important use.

When we arrived, the meeting had started.

The meeting started before we arrived.

Compare:

When we arrived, the meeting started.

This suggests the meeting started at or after the moment we arrived.

The tense can therefore change the sequence of events.

2. To explain the reason for a past situation

He was tired because he had slept badly.
The ground was wet because it had rained overnight.
She felt embarrassed because she had forgotten his name.

The past perfect describes the earlier cause.

3. To describe experiences before a past point

I had never travelled abroad before I went to Spain.
She had visited the city several times before she moved there.
They had never met before the conference.

Notice the difference from the present perfect:

I have never travelled abroad.
This connects the experience to now.
I had never travelled abroad before I went to Spain.

This connects the experience to a past point.

4. With reported speech

The past perfect can appear when past events are reported later.

Direct speech:

“I finished the report.”

Reported speech:

He said that he had finished the report.

You can learn more about these tense changes in our guide to reported speech.

Past perfect with before, after and by the time

Several time expressions commonly appear with the past perfect.

Before

She had finished the report before the meeting started.

The past perfect highlights the earlier action.

However, before already makes the sequence clear, so the past simple can sometimes also be possible:

She finished the report before the meeting started.

Both sentences communicate the order clearly.

After

After they had eaten, they went for a walk.

Again, after already shows which action happened first.

You may also hear:

After they ate, they went for a walk.

The past perfect is particularly useful when you want to emphasise that the first action was completely finished before the second.

By the time

By the time is very commonly used with the past perfect.

By the time I arrived, everyone had left.
By the time the police came, the thief had disappeared.
By the time she turned thirty, she had lived in four countries.

The meaning is approximately:

before or no later than that past point

Past perfect negatives and questions

Negative

Use:

subject + had not + past participle

Examples:

I hadn’t seen the email.
She hadn’t finished the project when her manager called.
They had never visited the country before.

Do not use didn’t with the past perfect.

She didn’t had finished. ❌

She hadn’t finished. ✓

Questions

Use:

Had + subject + past participle?

Examples:

Had you met him before?
Had she finished when you called?
Had they already left?

Wh- questions follow the same pattern:

Where had you lived before you moved here?
Why had she decided to leave?
How long had they known each other before they got married?

Past perfect versus past simple

The difference is usually about the relationship between two past events.

Use the past simple for completed events in the past:

I arrived at the airport.

Use the past perfect when you need to show that something happened before another past event:

The plane had already departed when I arrived at the airport.

Compare:

I lost my keys yesterday.

There is only one main past event.

I realised that I had lost my keys.

First, I lost the keys. Later, I realised this.

You do not need to use the past perfect for every sentence in a story.

Once the order is clear, you normally continue with the past simple:

I realised that I had left my wallet at home. I called my brother, and he brought it to me.

The past perfect establishes the earlier event. The later sequence continues naturally in the past simple.

For a deeper comparison, see our guide to Past Perfect vs Past Simple.

Common mistakes

Using the past simple instead of a past participle

Incorrect:

He had went home.

Correct:

He had gone home.

Remember:

had + past participle

Using did with the past perfect

Incorrect:

Did you had finished?

Correct:

Had you finished?

The auxiliary had already forms the question.

Overusing the past perfect

Incorrect style:

I had arrived at work, then I had opened my computer and had checked my emails.

If these events simply happened one after another, use the past simple:

I arrived at work, opened my computer and checked my emails.

Use the past perfect only when you need to move further back in time.

Confusing present perfect and past perfect

Present perfect:

I have finished my work.

The result connects to now.

Past perfect:

I had finished my work before the meeting started.

The action happened before another past point.

Forgetting had

Incorrect:

When I arrived, she already left.

Better:

When I arrived, she had already left.

Exercises and answers

Exercise 1: Complete the sentences

Use the past perfect form of the verb in brackets.

  1. By the time I arrived, the lesson __________. (start)
  2. She was hungry because she __________ breakfast. (not eat)
  3. They __________ each other before the meeting. (never meet)
  4. After we __________ dinner, we went outside. (finish)
  5. He couldn’t enter because he __________ his key. (lose)
  6. __________ you ever __________ there before? (be)
  7. The shop __________ by the time we got there. (close)
  8. I realised that I __________ the wrong file. (send)

Exercise 2: Choose the correct tense

  1. When I got home, my family ate / had eaten dinner.
  2. She left / had left work at six yesterday.
  3. I realised I forgot / had forgotten my wallet.
  4. After he finished / had finished the report, he emailed it to his manager.
  5. We visited / had visited Rome last summer.
  6. They were tired because they didn’t sleep / hadn’t slept well.

Answers and explanations

Exercise 1:

  1. had started – the lesson started before I arrived.
  2. hadn’t eaten – not eating breakfast caused the later hunger.
  3. had never met – this refers to their experience before the meeting.
  4. had finished – dinner was completed before they went outside.
  5. had lost – losing the key happened before he tried to enter.
  6. Had / been – question form: Had + subject + past participle.
  7. had closed – the shop closed before we arrived.
  8. had sent – sending the wrong file happened before the realisation.

Exercise 2:

  1. had eaten – dinner was finished before I arrived.
  2. left – one completed past event; no earlier past reference is needed.
  3. had forgotten – forgetting happened before the realisation.
  4. had finished – emphasises completion before the email was sent.
  5. visited – a simple completed event last summer.
  6. hadn’t slept – poor sleep happened before they felt tired.

The past perfect tense becomes much easier when you remember one basic idea: it usually describes the earlier of two past events. Form it with had + past participle, and use it when the order of past events needs to be made clear. Once the earlier event has been established, you can normally continue the rest of the story using the past simple.