Past Perfect Tense Quiz (Level A2-B1) - Grammar Practice

⏱ Time: 07:30 📝 Questions: 15 📊 Level: A2, B1 📚 Type: Grammar ⭐ XP: up to +15 (on pass)

Just finished studying Past Perfect Tense? Lock in what you learned with 15 practice exercises. This Level A2-B1 quiz is designed as a revision companion — quick to complete, easy to retake, and packed with explanations to solidify your understanding.

⏱ You have 07:30 to answer 15 questions. The timer only starts when you click Begin.

Q1  15
Q1 15

Question 1: She ___ her dinner before her friend arrived.

Question 1 options
'Had eaten' is correct because the past perfect tense is formed with 'had' + past participle to show an action completed before another past action. 'Ate' is simple past, 'has eaten' is present perfect, and 'was eating' is past continuous — none of these show the correct sequence.
Q2 15

Question 2: By the time the bus came, the children ___ for twenty minutes.

Question 2 options
'Had waited' is correct because the past perfect tense uses 'had' + past participle to show an action that was completed before another past event. The other options use incorrect tense forms for this context.
Q3 15

Question 3: To form the past perfect tense, you use 'had' + the past participle of the main verb for all subjects (I, you, he, she, we, they).

Question 3 options
True because unlike some other tenses, 'had' does not change form with different subjects. 'Had' is the same for I, you, he, she, we, and they in the past perfect tense.
Q4 15

Question 4: Which situation correctly uses the past perfect tense?

Question 4 options
'She had locked the door before she left' correctly uses the past perfect to show that locking the door happened before leaving — two past actions in sequence. The other options describe present, future, or single past actions where the past perfect is not needed.
Q5 15

Question 5: Arrange the words to make a correct sentence:

Question 5 options
  • He
  • I arrived
  • had already left
  • when

Drag items or use arrows to arrange them in the correct order.

The correct order is 'He had already left when I arrived' because the past perfect 'had already left' shows the action completed before 'I arrived' in simple past.
Q6 15

Question 6: Which sentence is grammatically correct?

Question 6 options
'They had finished the project before the meeting started' is correct because it uses 'had' + past participle to show one past action completed before another. The other options use incorrect auxiliary verbs or verb forms with the past perfect structure.
Q7 15

Question 7: Tom: 'Why were you so tired at the party?' Anna: 'Because I ___ all day and hadn't rested at all.'

Question 7 options
'Had worked' is correct because Anna is explaining the cause of her tiredness — an action completed before the party. This cause-and-effect use requires the past perfect tense. The other options do not correctly express a completed past action before another past event.
Q8 15

Question 8: Which sentence correctly uses the past perfect (not the simple past)?

Question 8 options
'Before she called, I had read her message' correctly uses the past perfect 'had read' to show the reading happened before the calling. The other options either use simple past for both actions or misplace the past perfect, failing to show the correct sequence.
Q9 15

Question 9: Put the words in the correct order:

Question 9 options
  • that city before?
  • Had
  • ever visited
  • she

Drag items or use arrows to arrange them in the correct order.

The correct order is 'Had she ever visited that city before?' because past perfect questions invert the subject and 'had', placing 'had' first, then the subject, then the past participle.
Q10 15

Question 10: After the students ___ the exam, they went to celebrate at a café.

Question 10 options
'Had completed' is correct because the past perfect shows the exam was finished before the celebration began — two sequential past actions. 'Completed' (simple past) does not clearly show which action came first, and 'have completed' and 'were completing' are incorrect tense forms for this context.
Q11 15

Question 11: Which statement about the past perfect tense is true?

Question 11 options
The past perfect tense is used to show that one past action happened before another past action. It is not used for present situations, future plans, or actions happening at the same time in the past.
Q12 15

Question 12: Rewrite in the past perfect: 'He lost his keys, so he couldn't open the door.' → He couldn't open the door because he ___ his keys.

Question 12 options
'Had lost' is correct because the transformation requires the past perfect to show that losing the keys happened before the inability to open the door. 'Lost' is simple past, 'has lost' is present perfect, and 'was losing' is past continuous — none correctly transform the sentence.
Q13 15

Question 13: Match each sentence to the correct grammar label.

Question 13 options
She had packed her bag before she left the house.
He was angry because he had not received any reply.
They hadn't met before the conference.
Had you eaten breakfast before the class started?
Negative past perfect statement
Past perfect for cause and effect
Past perfect for sequential past actions
Past perfect question form

Select an item on the left, then tap its match on the right.

The past perfect is used in four key ways: to show a completed action before another past action, to show cause and effect, in negative statements with 'had not', and in questions with inverted 'had'.
Q14 15

Question 14: In spoken English, 'hadn't' is an acceptable contraction of 'had not' in past perfect negative sentences.

Question 14 options
True because 'hadn't' is a standard contraction of 'had not' and is commonly used in spoken and informal written English. It is grammatically correct in negative past perfect sentences such as 'She hadn't finished her work.'
Q15 15

Question 15: Which sentence best expresses that the speaker felt regret about a past action that did not happen?

Question 15 options
'If I had studied harder, I would have passed the exam' uses the past perfect in a third conditional to express regret about something that did not happen. The other options use incorrect conditional structures or tenses that do not convey this meaning of a missed opportunity in the past.