Past perfect
simple and continuous
exercises

menu
☰
  • English grammar
  • PDF books
  • PDF worksheets
  • PDF tests
  • English verbs
  • English tenses PDF
  • Present tenses
  • Past tenses
  • Future tenses
  • Going to
  • Present perfect tense
  • Past perfect tense
  • Future perfect tense
  • Regular verbs
  • Irregular verbs
  • Verb to be
  • Modal verbs
  • Passive voice
  • Imperative sentence
  • Would, should, could...
  • Gerunds and infinitives
  • If-conditional
  • Time clauses
  • Relative clauses
  • Direct | indirect object
  • Indirect questions
  • Reported speech

Past perfect simple + past perfect continuous exercises

Past perfect simple and past perfect continuous - exercise 1
Past perfect simple - exercise 2
Past perfect continuous - exercise 3



Exercise 1: Past perfect simple vs past perfect continuous.
Choose the correct tense.

I had to have a break. I so long.

Before we parked our car we the ticket.

I arrived on Sunday. I at home for two days.

The roads were blocked in the morning. It all night.

They got to the beach after they for hours.

She called the police when she the light in the hall.

His English was perfect. He it since he started school.

I was really hungry. I anything since the morning.

She didn't go to work. She a cold.

When we moved to Park Street, the Johnsons there for ages.

We the contract before the meeting ended.

Ben was so sweaty because he .

Exercise 2: Past perfect simple.
Complete the sentences.

Example:
Carol wanted to fly to Dublin. She ___ by plane before. (never travel)
Carol wanted to fly to Dublin. She had never travelled by plane before.

It was 11 o'clock. Carol Parker at the Shaw Hotel five minutes before. (arrive)

She'd lost her way because she to Dublin. (never be)

Carol had a detailed map in her hanbag but she her glasses at home and could not read it. (leave)

She the reception and about the way. (call, ask)

Finally, she in front of the hotel. (stand) She a couple of times before, but she had never felt so miserable. (get lost)

Exercise 3: Past perfect continuous.
Rewrite sentences.

Example:
His driving too fast caused an accident.
He had an accident because he had been driving too fast.

He was relaxing all day. He felt better in the evening.
He felt better in the evening because he all day.

The ship sailed for two days. It landed in Nice.
The ship landed in Nice after it for two days.

After swimming all day they were hungry.
They were hungry because they all day.

Sarah thought about going to America. She decided to study there.
Sarah decided to study in America after she about going there for a while.

They walked all the way. They were tired.
They were tired because they all the way.

It snowed all night. I had an accident.
I had an accident after it all night.

Sue was happy after dancing with Peter all night.
Sue was happy because she with Peter all night.

Past perfect simple and continuous exercises with answers, pdf worksheets and grammar rules with examples.

For pre-intermediate - advanced learners of English as a foreign language.

top

About the author | Privacy policy