Past Perfect Tense Questions Quiz

Interrogative (why, when, how long etc)

Level: Intermediate / Upper-intermediate 

This is a past perfect tense questions quiz testing you on creating questions. For example:

  • ________________ (Where / he / be) this morning?
  • Where had he been this morning?

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 / Questions

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

Note: Don't leave a space after the last word otherwise it will be marked as incorrect. Use capitals if needed (i.e. the first word).
  1. (Why / he / perform) the task before I gave him instructions?
  2. (Where / she / learn) how to cook before she opened her bakery?
  3. (How long / they / sleep) before the alarm clock went off?
  4. (How long / John / own) his car before he sold it last year?
  5. (Why / they / decide) to take a photography course before he enrolled at the university?
  6. (Where / she / receive) her Master's degree before she applied for a Doctorate?
  7. (When / Jemma / visit) London before she moved there in 2019?
  8. (How long / she / work) in Oslo before she accepted a job offer in Amsterdam?
  9. (How many times / he / try) to call his sister before his phone died?
  10. (How much time / pass) before he realized that he didn't have the right skills for the job?
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.