Past Perfect: Earlier Action Exercises
B1 Level
English Exercises is teacher-led by Charlie. About the teacher · How content is made
Identifying which action came first is the key skill for this grammar point. Look for time clues: words like "already," "before," "by the time," and "after" often signal the earlier action. Cause-and-effect relationships also help: "She was upset because her friend hadn't called" — the not-calling happened first and caused the upset feeling. In stories and narratives, the past perfect creates a "flashback" effect, taking the reader back to an even earlier time. This ability to sequence past events clearly is essential for Cambridge B1 writing and speaking tasks.
Quick Rule
later action (past simple) + earlier action (had + past participle)
- 1.When I arrived, my colleague had already started the meeting. (earlier action with "already")
- 2.She was upset because her friend hadn't called on her birthday. (negative — earlier absence caused emotion)
- 3.They recognised the town because they had visited it as children. (earlier visit → later recognition)
- 4.He took his umbrella because he had seen the weather forecast. (earlier knowledge → later action)
- 5.Before we left, everyone had said goodbye. (sequencing two past actions)
All 20 questions
Complete each sentence with past perfect or past simple. Think about which action happened FIRST - that action needs past perfect. Complete with past perfect or past simple:
She was tired because she _____ (sleep / not) well the night before.
I _____ (know) the answer because I _____ (study) that topic.
When I arrived at the office, my colleague _____ (start / already) the meeting.
He felt sick because he _____ (eat) too much at the party.
They _____ (cancel) the flight, so we _____ (have to) take a bus.
She couldn't buy the dress because she _____ (forget) her wallet.
The streets were wet because it _____ (rain) earlier.
I was angry because someone _____ (take) my parking space.
When we _____ (get) to the restaurant, our friends _____ (order) dinner.
He passed the exam easily because he _____ (prepare) thoroughly.
She didn't recognise me because I _____ (grow) a beard.
The children were excited because their father _____ (promise) to take them to the zoo.
When the teacher _____ (enter) the room, the students _____ (already/stop) talking.
I couldn't call her because I _____ (lose) my phone.
He was nervous because he _____ (give / never) a presentation before.
When we _____ (arrive), the concert _____ (finish).
She trusted him because he _____ (keep / always) his promises.
The plant _____ (die) because nobody _____ (water) it.
When I checked my account, I saw that someone _____ (steal) my money.
I knew the city well because I _____ (live) there for five years.
Continue Practising
Continue practising with these related exercises
-ed vs -ing Adjectives
EasyPractise bored/boring, interested/interesting, and other feeling adjective pairs
60 questions
Conditionals
MediumMaster all types of conditional sentences (zero to third)
330 questions
Present Perfect
MediumLearn to talk about experiences and unfinished time
240 questions
Reported Speech
MediumTransform direct speech into indirect speech
340 questions
Passive Voice
MediumChange the focus from doer to receiver of the action
120 questions
Past Simple
EasyTalk about completed actions and events in the past
300 questions