Past Perfect Tense – English Grammar Exercises for B1

Grammar » Grammar Exercises for B1 » Past Perfect Tense – English Grammar Exercises for B1

Exercises:   123456789101112

Read the story about a chaotic trip to the cinema. Choose the correct option (a, b, or c) to fill in the blank for each sentence.

 By the time we got to the cinema, the movie ______ .

     (a) already started

     (b) had already started

     (c) has already start

 I was so annoyed because I ______ stuck in traffic for an hour before arriving.

     (a) had been

     (b) was

     (c) had be

 When I finally found my seat in the dark, my friends ______ all the popcorn.

     (a) had eated

     (b) ate

     (c) had eaten

 I couldn’t buy a drink because I ______ my wallet at home.

     (a) have left

     (b) had left

     (c) lefted

5   The usher didn’t let me in immediately because the doors ______ .

     (a) had close

     (b) closed

     (c) had closed

 I was confused about the plot because I ______ the first ten minutes of the film.

     (a) missed

     (b) had missed

     (c) miss

 When I asked my friend what ______, he just told me to be quiet.

     (a) had happened

     (b) happened

     (c) was happened

 Fortunately, John ______ my ticket before they sold out.

     (a) bought

     (b) had buy

     (c) had bought

 I suddenly realized that I ______ to turn off my phone, so it rang loudly!

     (a) had forgotten

     (b) have forgotten

     (c) had forgetted

10   The people behind me were angry because the film ______ when I stood in front of them.

     (a) had already began

     (b) had already begun

     (c) already began

11   I didn’t want to see the ending anyway because someone ______ it for me on Twitter earlier that day.

     (a) had spoil

     (b) has spoiled

     (c) had spoiled

12   Before we finally parked the car, we ______ around the block three times looking for a spot.

     (a) drove

     (b) had driven

     (c) had drived

13   I asked the staff if the trailers ______, and they said yes.

     (a) had finished

     (b) finish

     (c) finished

14   She was exhausted because she ______ up six flights of stairs to reach the cinema hall.

     (a) had ran

     (b) ran

     (c) had run

15   I couldn’t understand the villain’s motivation because I ______ the prequel.

     (a) hadn’t seen

     (b) didn’t see

     (c) hadn’t saw

16   We wouldn’t have missed the intro if we ______ the tickets in advance.

     (a) had booking

     (b) booked

     (c) had booked

17   I thought I was in the wrong screen because the scene didn’t match anything I ______ in the trailer.

     (a) have seen

     (b) had seen

     (c) had seed

18   After the movie ended, I realized I ______ my jacket under the seat in my rush to sit down.

     (a) left

     (b) had leaved

     (c) had left

19   By the time the lights came back on, I realized I ______ the whole movie sitting beside a complete stranger!

     (a) spent

     (b) had spend

     (c) had spent

20   Hardly ______ my seat when the main character appeared on screen!

     (a) had I took

     (b) I had taken

     (c) had I taken

ANSWER KEY & EXPLANATIONS

1  (b)

Explanation: The action of the movie starting happened before arriving at the cinema. Option (a) uses Past Simple, which sounds like the movie started at the exact moment you arrived. Option (c) is a basic grammar error (wrong tense and missing the V3 form).

2  (a)

Explanation: Being stuck in traffic happened before arriving. Option (b) is the Past Simple, failing to show the sequence of events. Option (c) is grammatically incorrect because the past participle of ‘be’ is ‘been’, not ‘be’.

3  (c)

Explanation: The friends ate the popcorn before the speaker found the seat. Option (c) uses the correct past participle of eat. Option (a) is incorrect because ‘eat’ is an irregular verb (eaten, not eated). Option (b) is the Past Simple (common mistake).

4  (b)

Explanation: The wallet was left at home before the attempt to buy a drink. Option (a) uses the Present Perfect, which connects to the present, not a past event. Option (c) is incorrect because ‘leave’ is an irregular verb (left, not lefted).

5  (c)

Explanation: The doors closing happened before the usher stopped the person. Option (b) is the Past Simple. Option (a) uses the base verb ‘close’ instead of the past participle ‘closed’.

6  (b)

Explanation: Missing the beginning caused the confusion later in the past. Option (b) correctly uses the Past Perfect. Option (a) is a common mistake (Past Simple). Option (c) is a basic grammar error (Present Simple).

7  (a)

Explanation: The event happened before the speaker asked the question. Option (b) is the Past Simple. Option (c) is grammatically incorrect (passive voice used improperly).

8  (c)

Explanation: John buying the ticket occurred before the tickets sold out. Option (a) is the Past Simple. Option (b) is a basic error because the past participle of ‘buy’ is ‘bought’, not ‘buy’.

9  (a)

Explanation: Forgetting to turn off the phone happened before it rang. Option (b) is Present Perfect, which doesn’t fit a past narrative. Option (c) uses an incorrect past participle form.

10  (b)

Explanation: The film began before the speaker stood up. Option (b) uses the correct past participle of begin (begun). Option (c) is a common mistake (Past Simple). Option (a) is a basic error because ‘began’ is the V2 form, not V3

11  (c)

Explanation: The spoiling happened earlier that day, before going to the cinema. Option (b) uses Present Perfect. Option (a) uses the base verb ‘spoil’ instead of the past participle.

12  (b)

Explanation: Driving around the block happened before parking. Option (b) uses the correct past participle (driven). Option (a) is the Past Simple. Option (c) applies regular ‘-ed’ rules to an irregular verb.

13  (a)

Explanation: In reported speech (I asked if…), the past tense shifts back to the Past Perfect to show the trailers finished before the asking. Option (c) is the Past Simple. Option (b) uses the present tense base verb.

14  (c)

Explanation: Running up the stairs happened before she was exhausted. The past participle of ‘run’ is ‘run’ (run/ran/run). Option (b) is the Past Simple. Option (a) uses the V2 form ‘ran’ instead of the V3 ‘run’.

15  (a)

Explanation: Not seeing the prequel happened long before watching the current movie. Option (b) is the Past Simple. Option (c) incorrectly uses the V2 ‘saw’ instead of the V3 ‘seen’.

16  (c)

Explanation: This is a Third Conditional sentence, which requires the Past Perfect in the ‘if’ clause. Option (b) uses the Past Simple (Second Conditional). Option (a) incorrectly pairs ‘had’ with an ‘-ing’ verb.

17  (b)

Explanation: Seeing the trailer happened before sitting in the cinema. Option (a) is the Present Perfect. Option (c) is a basic grammar error (seed is not the past participle of see).

18  (c)

Explanation: Leaving the jacket happened at the beginning of the movie, realized at the end. Option (a) is the Past Simple. Option (b) applies regular ‘-ed’ rules to an irregular verb.

19  (c)

Explanation: Spending the movie beside a stranger happened before the lights came on. Option (a) is the Past Simple. Option (b) uses the base verb ‘spend’ instead of the V3 ‘spent’.

20  (c)

Explanation: After the negative adverb “Hardly” at the beginning of a sentence, we must invert the subject and the auxiliary verb (had + subject + V3). Option (b) lacks inversion. Option (a) uses the V2 ‘took’ instead of the V3 ‘taken’.

GRAMMAR POINTS TO REMEMBER
  • Form: Subject + had + Past Participle (V3)
  • Usage: We use the Past Perfect to talk about a past action that happened before another past action. It helps establish the correct chronological order of events.
    • Example: I was late (Action 2) because I had missed the bus (Action 1).
  • Signal Words: Words like already, just, never, by the time, before, after, and until are often used with the Past Perfect to emphasize timelines.
  • Common Mistake: Avoid using the Past Simple for both actions if the sequence of events is unclear. Using the Past Perfect provides clarity. Also, remember to memorize your irregular verbs so you don’t use the V2 form instead of the V3 form!

Exercises:   123456789101112

Pin It on Pinterest

Share This