Try English: Past Perfect Tense Quiz, Test, Exercise

Past Perfect Tense — Exercise 9 (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 __ the roll-forward script before defaulting the DB.

A) had tested B) tested C) have tested D) were testing

Verb: testverb. To try or check functionality; test (noun).

A) Correct: had tested — script testing finished earlier.

B) Wrong: past simple — ambiguous.
C) Wrong: present perfect — wrong nuance.
D) Wrong: past continuous — implies testing in progress.

2. By the time the support ticket escalated, we __ a temporary patch.

A) had deployed B) deployed C) have deployed D) were deploying

Verb: deployverb. To release code or configuration to systems; deployment (noun).

A) Correct: had deployed — patch deployed prior to escalation.

B) Wrong: past simple — ambiguous ordering.
C) Wrong: present perfect — not the intended relation.
D) Wrong: past continuous — implies deployment ongoing.

3. They __ an audit trail before closing the issue.

A) had preserved B) preserved C) have preserved D) were preserving

Verb: preserveverb. To keep safe or intact; preservation (noun).

A) Correct: had preserved — trail preserved earlier.

B) Wrong: past simple — neutral past.
C) Wrong: present perfect — ties to present.
D) Wrong: past continuous — indicates preservation in process.

4. By the time the meeting started, the facilitator __ the agenda items.

A) had prioritised B) prioritised C) have prioritised D) was prioritising

Verb: prioritiseverb. To order by importance; priority (noun).

A) Correct: had prioritised — priorities set before meeting.

B) Wrong: past simple — ambiguous.
C) Wrong: present perfect — wrong time frame.
D) Wrong: past continuous — implies ongoing prioritisation.

5. They __ the compatibility tests prior to shipping the patch.

A) had passed B) passed C) have passed D) were passing

Verb: passverb. To succeed in checks; pass (noun).

A) Correct: had passed — tests succeeded before shipping.

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

6. By the time we reviewed the plan, the PM __ stakeholder concerns.

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

Verb: addressverb. To deal with or respond to an issue; address (noun).

A) Correct: had addressed — concerns handled before review.

B) Wrong: past simple — neutral past.
C) Wrong: present perfect — incorrect time relation.
D) Wrong: past continuous — implies ongoing handling.

7. They __ the telemetry hooks before running the load test.

A) had instrumented B) instrumented C) have instrumented D) were instrumenting

Verb: instrumentverb. To add monitoring code/hooks; instrumentation (noun).

A) Correct: had instrumented — hooks added earlier.

B) Wrong: past simple — lacks precedence.
C) Wrong: present perfect — wrong nuance.
D) Wrong: past continuous — implies ongoing instrumentation.

8. By the time the demo began, we __ the UI polish pass.

A) had completed B) completed C) have completed D) were completing

Verb: completeverb. To finish; completion (noun).

A) Correct: had completed — polish finished pre-demo.

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

9. They __ the contract addendum before sending for signature.

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

Verb: finaliseverb. To make final; finalisation (noun).

A) Correct: had finalised — addendum final before signature.

B) Wrong: past simple — ambiguous.
C) Wrong: present perfect — wrong temporal focus.
D) Wrong: past continuous — implies finalising still happening.

10. By the time legal reviewed, we __ potential liabilities.

A) had identified B) identified C) have identified D) were identifying

Verb: identifyverb. To recognise or find; identification (noun).

A) Correct: had identified — liabilities found earlier.

B) Wrong: past simple — neutral past.
C) Wrong: present perfect — wrong nuance.
D) Wrong: past continuous — implies ongoing identification.

Leave a Reply

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