📚 Past Perfect Grammar Exercise

Complete the exercises below to practice Past Perfect

Step 1 of 4

👤 Student Information

Section A: Fill in the Blanks (Past Perfect)

Complete the sentences using the correct past perfect form of the verbs in brackets.

1. When I arrived at the cinema, the movie (already start), so I (miss) the beginning.

2. She (never see) snow before she moved to Canada last winter.

3. By the time we got to the restaurant, they (close) because we (not make) a reservation.

4. Tom was exhausted because he (work) for twelve hours straight and (not sleep) well the night before.

5. The students (study) hard for the exam, so they felt confident when they (finish) answering all the questions.

6. My sister told me that she (buy) a new car and (sell) her old one the week before.

7. The children were dirty because they (play) in the mud while their parents (talk) inside the house.

8. He couldn't find his keys because he (forget) where he (put) them the previous evening.

9. We (live) in that house for ten years before we decided to move to a bigger place.

10. The police officer said that the accident (happen) because the driver (not pay) attention to the road.

Section B: Multiple Choice Questions (Past Perfect)

Choose the correct past perfect form for each sentence.

1. Maria realized she ___ her wallet at home when she tried to pay for lunch.

left
had left
has left
was leaving

2. By the time the ambulance arrived, the injured man ___ to the hospital by a passerby.

was taken
had been taken
has been taken
took

3. I was surprised to learn that they ___ married for twenty years.

were
had been
have been
are

4. The garden looked beautiful because she ___ it with great care for months.

tended
had tended
has tended
was tending

5. Sarah felt nervous during the interview because she ___ for a job before.

didn't apply
had never applied
has never applied
wasn't applying

6. The teacher was pleased because all students ___ their homework on time.

completed
had completed
have completed
were completing

7. We couldn't use the computer because someone ___ it earlier.

broke
had broken
has broken
was breaking

8. The concert was cancelled because the singer ___ ill the day before.

became
had become
has become
was becoming

9. My friends were excited because they ___ tickets to the championship game.

won
had won
have won
were winning

10. The house looked empty because the family ___ to their new home.

moved
had moved
have moved
were moving

Section C: Paragraph Completion (Past Perfect)

Complete the paragraphs using the correct past perfect form of the verbs in brackets.

Last summer, I decided to visit my childhood friend Emma, whom I (not see) for over five years. When I arrived at her address, I discovered that she (move) to a different apartment six months earlier. Her neighbors told me that she (get) married and (change) her last name. I felt disappointed because I (plan) this surprise visit for weeks. Fortunately, her mother (give) me Emma's new phone number before I left home. When I called her, she was thrilled to hear from me and explained that she (try) to find my contact information for months. We (lose) touch after we both (graduate) from university.

The detective carefully examined the crime scene and concluded that the robbery (occur) sometime between midnight and 3 AM. The security cameras showed that someone (disable) the alarm system before entering the building. The thief (study) the building's layout very carefully because he knew exactly where the valuable items were stored. Evidence suggested that he (work) for the company in the past and (plan) this crime for several months. The night guard mentioned that he (notice) a suspicious car parked outside the building earlier that evening. By the time the police arrived, the criminal (already escape) with jewelry worth over $50,000. The investigation revealed that this was not his first offense – he (commit) similar crimes in three other cities.

Evaluating your grammar answers...