Past Perfect: Final Test
A2-C1 Level
This final test assesses your understanding of all past perfect concepts with
progressive difficulty from A2 to C1. It covers basic formation (had + past participle),
negative and question forms, time expressions (already, just, never, ever, before, after, by
the time), cause and effect, narrative background, and the difference between past perfect and
past perfect continuous. Each question tests a specific skill, building from simple formation
at A2 level to complex narrative and stylistic choices at B2-C1.
To achieve a high score, apply the core principle: use the past perfect when you need to show that one past event happened before another and this time relationship is important for meaning. Pay attention to context — some questions require only the past simple, and choosing the past perfect when it is not needed is also an error. At higher levels, you will need to decide between the past perfect and the past perfect continuous based on whether the focus is on completion or duration. This test mirrors the format of Cambridge B1-C1 examinations.
To achieve a high score, apply the core principle: use the past perfect when you need to show that one past event happened before another and this time relationship is important for meaning. Pay attention to context — some questions require only the past simple, and choosing the past perfect when it is not needed is also an error. At higher levels, you will need to decide between the past perfect and the past perfect continuous based on whether the focus is on completion or duration. This test mirrors the format of Cambridge B1-C1 examinations.
Quick Rule
subject + had (+ not) + past participle | Had + subject + past participle? | had been + verb-ing
- 1.She had finished her homework before dinner. (basic form — A2)
- 2.They hadn't expected to win the competition. (negative — A2-B1)
- 3.By the time he arrived, everyone had left the building. ("by the time" — B1)
- 4.Had you ever tried rock climbing before that holiday? (question + "ever" — B1-B2)
- 5.We had been working on the project for months before it was approved. (continuous — B2)
Continue Practising
Continue practising with these related exercises
-ed vs -ing Adjectives
EasyPractise bored/boring, interested/interesting, and other feeling adjective pairs
60 questions
Practise now
Conditionals
MediumMaster all types of conditional sentences (zero to third)
330 questions
Practise now
Present Perfect
MediumLearn to talk about experiences and unfinished time
240 questions
Practise now
Reported Speech
MediumTransform direct speech into indirect speech
290 questions
Practise now
Passive Voice
MediumChange the focus from doer to receiver of the action
120 questions
Practise now
Past Simple
EasyTalk about completed actions and events in the past
300 questions
Practise now