Exam Past Perfect Tense Quiz, Test, Exercise

Past Perfect Tense — Exercise 10 (Q&A with Solution’s Explanation and Vocabulary Builder, Learn English)

This practice test trains you to recognize and use the Past Perfect Tense (had + verb 3rd form) in real contexts. Each question includes the correct past-perfect form, a short verb definition (vocabulary builder + POS notes), and detailed one-sentence explanations for every option (A–D) that tell why the option is correct or incorrect and what choosing it would mean. Practice, prepare and improve both English grammar and vocabulary.

English Grammar Definition: Past Perfect (had + past participle form)

  • Form: had + past participle (Verb 3rd form).
  • Examples: She had finished; They had gone; Had you seen it before?
  • Main uses:
    • An action completed before another past action or past time.
    • To show the earlier of two past events in a narrative.
  • Signal words: already, by the time, before, after, until, when, prior to.
  • Negatives / Questions: had not (hadn’t) + V3; Had + subject + V3?
  • To learn more about it – Visit Here

Quiz Instructions

  1. Read each question and choose the best answer out of four given options.
  2. On top, header section of the quiz, you will see the “title of the quiz,’ ‘spending-time,’ ‘value of question in points,’ and ‘number of questions.”
  3. Below on footer, you will see Full Screen mode. As the name suggests, it covers the whole screen. It will save a lot of your time attempting the quiz.
  4. You can zoom the images given in the questions.
  5. After submitting the quiz, you can see your score and compare with other users.
  6. The Full Leaderboard link will take you to a page, where you can see all users attempts.
  7. Below the quiz box, there are explanation of each options. You can study and try again.
  8. Best of Luck!
Loading quiz...

Quiz Question, Answer and Explanation

Note: Do remember in the quiz box above, the questions and options will shuffle, so they won’t have the same sequence like 1, 2, 3, or A, B, C as below.

1. They __ backup snapshots before applying schema changes.

A) had taken B) took C) have taken D) were taking

Verb: takeverb. To create or capture (snapshots); taking (noun).

A) Correct: had taken — snapshots taken prior to changes.

B) Wrong: past simple — ambiguous sequence.
C) Wrong: present perfect — ties to present.
D) Wrong: past continuous — suggests ongoing action.

2. By the time the committee convened, members __ the case notes.

A) had perused B) perused C) have perused D) were perusing

Verb: peruseverb. To read carefully; perusal (noun).

A) Correct: had perused — reading finished prior to convening.

B) Wrong: past simple — neutral past.
C) Wrong: present perfect — wrong frame.
D) Wrong: past continuous — suggests reading in progress.

3. They __ the compatibility matrix before approving the design.

A) had validated B) validated C) have validated D) were validating

Verb: validateverb. To confirm suitability; validation (noun).

A) Correct: had validated — matrix validated earlier.

B) Wrong: past simple — ambiguous ordering.
C) Wrong: present perfect — ties to present.
D) Wrong: past continuous — implies still validating.

4. By the time the sprint ended, devs __ technical debt items.

A) had addressed B) addressed C) have addressed D) were addressing

Verb: addressverb. To resolve or deal with; address (noun).

A) Correct: had addressed — items resolved before sprint end.

B) Wrong: past simple — neutral past.
C) Wrong: present perfect — wrong temporal link.
D) Wrong: past continuous — indicates ongoing work.

5. They __ the incident postmortem before publishing the notes.

A) had finalised B) finalised C) have finalised D) were finalising

Verb: finaliseverb. To complete and approve; finalisation (noun).

A) Correct: had finalised — postmortem done earlier.

B) Wrong: past simple — ambiguous.
C) Wrong: present perfect — ties to present.
D) Wrong: past continuous — suggests still in progress.

6. By the time the upgrade ran, we __ compatibility tests across platforms.

A) had executed B) executed C) have executed D) were executing

Verb: executeverb. To run a task or test; execution (noun).

A) Correct: had executed — tests run before upgrade.

B) Wrong: past simple — ambiguous sequence.
C) Wrong: present perfect — wrong nuance.
D) Wrong: past continuous — implies tests ongoing.

7. They __ the notification templates before sending alerts.

A) had localised B) localised C) have localised D) were localising

Verb: localiseverb. To adapt for a locale or region; localisation (noun).

A) Correct: had localised — templates adapted earlier.

B) Wrong: past simple — neutral past.
C) Wrong: present perfect — wrong frame.
D) Wrong: past continuous — indicates adaptation in progress.

8. By the time the migration finished, engineers __ DNS records.

A) had propagated B) propagated C) have propagated D) were propagating

Verb: propagateverb. To distribute settings/data across systems; propagation (noun).

A) Correct: had propagated — propagation completed earlier.

B) Wrong: past simple — ambiguous.
C) Wrong: present perfect — ties to present.
D) Wrong: past continuous — suggests propagation ongoing.

9. They __ the regression suite before the nightly run.

A) had refreshed B) refreshed C) have refreshed D) were refreshing

Verb: refreshverb. To update or renew content; refresh (noun).

A) Correct: had refreshed — suite updated prior to the run.

B) Wrong: past simple — ambiguous sequence.
C) Wrong: present perfect — wrong temporal relation.
D) Wrong: past continuous — implies updating in progress.

10. By the time the press release went out, the company __ the FAQ page.

A) had published B) published C) have published D) was publishing

Verb: publishverb. To make public; publication (noun).

A) Correct: had published — FAQ posted before release.

B) Wrong: past simple — neutral past.
C) Wrong: present perfect — ties to present.
D) Wrong: past continuous — implies publishing in progress.

Leave a Reply

Your email address will not be published. Required fields are marked *