Past Perfect Questions Exercises
B1 Level
English Exercises is teacher-led by Charlie. About the teacher · How content is made
Past perfect questions are useful when you want to ask about something that happened before a specific past moment: "Had you met her before the party?" (asking about experience before that event). Negative questions add "not" after the subject or use "hadn't": "Had she not received the message?" or "Hadn't she received the message?" The contracted form sounds more natural in conversation. These question forms appear regularly in Cambridge B1 and B2 examinations, particularly in reading and listening comprehension tasks where you must identify the sequence of past events.
Quick Rule
Had + subject + past participle? | Wh-word + had + subject + past participle?
- 1.Had she finished her homework before the bell rang? (yes/no question)
- 2.What had they done before the police arrived? (wh-question with "what")
- 3.Where had he lived before moving to London? (wh-question with "where")
- 4.Hadn't you already eaten when I called? (negative question)
- 5.How long had we waited before the bus came? (wh-question with "how long")
All 20 questions
Complete each sentence with the past perfect question form. For yes/no questions use 'Had + subject + past participle'. For wh-questions, start with the question word.
_____ you _____ (finish) your homework before the guests arrived?
Complete the yes/no question:
_____ she _____ (see) that film before you recommended it?
Complete the yes/no question:
What _____ they _____ (do) before you arrived?
Complete the wh-question:
_____ the train _____ (leave) before you got to the station?
Complete the yes/no question:
Where _____ he _____ (go) before you called?
Complete the wh-question:
_____ you ever _____ (eat) sushi before your trip to Japan?
Complete the yes/no question:
How long _____ they _____ (wait) before the bus came?
Complete the wh-question:
_____ it _____ (rain) before you left the house?
Complete the yes/no question:
Why _____ she _____ (tell / not) him the truth?
Complete the wh-question:
_____ you _____ (meet) him before the party?
Complete the yes/no question:
What _____ happened before the police arrived?
Complete the wh-question:
_____ they _____ (live) abroad before moving here?
Complete the yes/no question:
How many countries _____ you _____ (visit) before that trip?
Complete the wh-question:
_____ he _____ (read) the instructions before using the machine?
Complete the yes/no question:
Who _____ _____ (invite) to the meeting before it was cancelled?
Complete the wh-question (passive voice):
_____ the children _____ (go) to bed before midnight?
Complete the yes/no question:
Where _____ she _____ (put) the keys before leaving?
Complete the wh-question:
_____ you ever _____ (hear) of that band before the concert?
Complete the yes/no question:
How much _____ they _____ (spend) before running out of money?
Complete the wh-question:
_____ the match _____ (start) when you turned on the TV?
Complete the yes/no question:
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