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) wasn't expectingb) didn't expectc) haven't expectedd) hadn't expected
2.___ you ___ (ever/eat) Korean food before that dinner?
a) Were ... ever eatingb) Did ... ever eatc) Had ... ever eatend) 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) was meetingc) have metd) had met
5.After he ___ (apologise), she ___ (forgive) him.
a) had apologised ... forgaveb) had apologised ... had forgivenc) 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"(d)
Past Perfect negative: The lack of expectation (earlier) explains the surprise (main event).
2."Had ... ever eaten"(c)
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"(d)
Past Perfect for an earlier meeting that explains recognition in the narrative.
5."had apologised ... forgave"(a)
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.