Past Perfect Exercises PDFSet 1: Affirmative Sentences
20 questions·12 min·Answers included·Explanations included
Preview: Questions
Fill in the blank with the correct option.
1.I ___ (finish) my homework before dinner.
a) finishedb) was finishingc) have finishedd) had finished
2.She ___ (leave) when we arrived at the party.
a) has leftb) had leftc) was leavingd) left
3.They ___ (eat) all the cake before I got there.
a) were eatingb) atec) had eatend) have eaten
4.He ___ (study) English for five years before moving to London.
a) studiedb) has studiedc) was studyingd) had studied
5.We ___ (see) that film twice before last night.
a) have seenb) were seeingc) had seend) saw
... and 15 more questions in the PDF
Preview: Answers
1.had finished
2.had left
3.had eaten
4.had studied
5.had seen
... and 15 more answers in the PDF
Preview: Explanations
1."had finished"(d)
Use 'had finished' (Past Perfect) to show the homework was completed before another past event (dinner).
2."had left"(b)
Use 'had left' to show she left before we arrived. The Past Perfect indicates the earlier action.
3."had eaten"(c)
'Had eaten' shows the eating was completed before I arrived. 'Eaten' is the past participle of 'eat'.
4."had studied"(d)
Use 'had studied' to emphasise the duration of study before the move to London.
5."had seen"(c)
'Had seen' indicates viewing the film happened before 'last night'. 'Seen' is the past participle.
... and 15 more explanations in the PDF
Prefer practicing online?
Try our interactive exercises with instant feedback.