Past Perfect: Cause and Effect Exercises
B1-B2 Level
English Exercises is teacher-led by Charlie. About the teacher · How content is made
You can put the cause clause first or second: "Because she had worked all night, she was tired" or "She was tired because she had worked all night" — both are correct. When the cause comes first, add a comma after it. Notice that "since" can mean "because" or "from a time" — context makes the meaning clear: "Since he had forgotten his keys, he couldn't get in" (because) vs "He had lived there since 2010" (from that time). Understanding cause and effect with the past perfect is essential for Cambridge B1-B2 examinations, particularly in writing tasks where you explain why something happened.
Quick Rule
result (past simple) + because/since/as + cause (had + past participle)
- 1.She was tired because she had worked all night. (cause = working → effect = tiredness)
- 2.He couldn't find his keys because he hadn't put them in the usual place. (negative cause → effect)
- 3.They cancelled the match since it had rained all morning. ("since" for cause)
- 4.As she had forgotten her passport, they turned her away at the gate. ("as" for cause)
- 5.We missed the bus because nobody had checked the timetable. (cause = no checking → effect)
All 20 questions
Complete each sentence with past perfect for the CAUSE and past simple for the EFFECT. The cause (what happened first) needs past perfect. Complete with past perfect (cause):
She was late for work because she _____ (miss) the bus.
He couldn't pay for dinner because he _____ (leave) his wallet at home.
They were happy because they _____ (receive) good news.
The streets were flooded because it _____ (rain) heavily all night.
She failed the exam since she _____ (study / not) hard enough.
He was exhausted because he _____ (run) a marathon.
I was nervous because I _____ (speak / never) in front of so many people.
The company closed because it _____ (lose) too much money.
She trusted him because he _____ (never / lie) to her before.
They were lost because they _____ (take) the wrong turn.
He got the job because he _____ (impress) the interviewers.
She felt guilty because she _____ (forget) her mother's birthday.
The restaurant was empty because everyone _____ (already / eat) dinner.
He was angry because someone _____ (scratch) his new car.
She was relieved because she _____ (pass) all her exams.
The battery died because I _____ (charge / not) it.
As he _____ (work) hard, he deserved the promotion.
She broke up with him because he _____ (cheat) on her.
The project succeeded because the team _____ (plan) carefully.
I couldn't understand the film because I _____ (read / not) the book.
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