Past Perfect Exercises PDFSet 7: Mixed Practice
20 questions·14 min·Answers included·Explanations included
Preview: Questions
Fill in the blank with the correct option.
1.I was surprised because I ___ (not/expect) to see her there.
a) hadn't expectedb) didn't expectc) haven't expectedd) wasn't expecting
2.___ you ___ (ever/eat) Korean food before that dinner?
a) Were ... ever eatingb) Had ... ever eatenc) Did ... ever eatd) Have ... ever eaten
3.By the time we ___ (reach) the hotel, it ___ (already/get) dark.
a) reached ... had already gotb) had reached ... had already gotc) reached ... already gotd) had reached ... already got
4.She looked familiar. I was sure I ___ (meet) her somewhere before.
a) metb) had metc) have metd) was meeting
5.After he ___ (apologise), she ___ (forgive) him.
a) had apologised ... had forgivenb) had apologised ... forgavec) apologised ... had forgivend) apologised ... forgave
... and 15 more questions in the PDF
Preview: Answers
1.hadn't expected
2.Had ... ever eaten
3.reached ... had already got
4.had met
5.had apologised ... forgave
... and 15 more answers in the PDF
Preview: Explanations
1."hadn't expected"(a)
Past Perfect negative: The lack of expectation (earlier) explains the surprise (main event).
2."Had ... ever eaten"(b)
Form Past Perfect questions with Had + subject + past participle to ask about experience before a past time.
3."reached ... had already got"(a)
'By the time' + Past Simple, Past Perfect. Darkness came before arrival.
4."had met"(b)
Past Perfect for an earlier meeting that explains recognition in the narrative.
5."had apologised ... forgave"(b)
After + Past Perfect, Past Simple. Apology first, then forgiveness.
... and 15 more explanations in the PDF
Prefer practicing online?
Try our interactive exercises with instant feedback.