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
- Read each question and choose the best answer out of four given options.
- 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.”
- 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.
- You can zoom the images given in the questions.
- After submitting the quiz, you can see your score and compare with other users.
- The Full Leaderboard link will take you to a page, where you can see all users attempts.
- Below the quiz box, there are explanation of each options. You can study and try again.
- Best of Luck!
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: take — verb. 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: peruse — verb. 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: validate — verb. 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: address — verb. 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: finalise — verb. 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: execute — verb. 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: localise — verb. 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: propagate — verb. 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: refresh — verb. 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: publish — verb. 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.