Past Perfect Quiz

Interrogative - Yes / No Questions

Level: Intermediate / Upper-intermediate 

This is a past perfect interrogative quiz testing you on yes / no type questions. For example:

  • ________________ (John / eat) before the meeting started?
  • Had John eaten before the meeting started?

We use the past perfect to indicate that one event happened before another in the past. 

It's an online quiz and interactive, so you just have to write your answers in the gap then click to check your score after each quiz. 

You can also download these quizzes to PDF if you want to practice them or use them in the classroom. 

Past Perfect Quiz

Interrogative - Yes / No Questions

Fill in the blanks with the past perfect tense forms of the verbs in brackets to make interrogative sentences.

Note: Don't leave a space after the last word otherwise it will be marked as incorrect. Use capitals if needed.
  1. (the professor / deliver) his lecture when you entered the amphitheater?
  2. (Jason / manage) to find a solution before you offered yours?
  3. (the workers / go) on strike before the work conditions improved?
  4. (your colleague / try) to reach you before she went to your boss?
  5. (she / discover) a flaw in the design before she submitted it to the contest?
  6. (the photographer / take) a photo of the antelopes before they ran away?
  7. (Kelly / read) the book before she watched the movie?
  8. (Mr Jones / apply) for a scholarship before he started his studies?
  9. (Jenny / work) for the company for three before she got promoted?
  10. (he / achieve) everything he wanted before he died?
Your Result is (1/10)

More Past Tense Quizzes

Join Us and get Free Grammar Tips into your Inbox!

New! Comments

Any questions or comments about the grammar discussed on this page?

Post your comment here.