Present Perfect Tense — Exercise 9 (Questions with Full Explanations and Verb)
This set contains 10 new Present Perfect Tense practice questions (have/has + past participle verb). Each item includes the correct answer, a short verb definition, and detailed explanations for the correct option and for every incorrect option — so you learn the grammar and the reason why other forms fail. The distractors are intentionally tricky to sharpen judgement.
Definition: Present Perfect (have/has + past participle or verb 3rd form)
- Form: have/has + past participle (e.g., I have finished; she has completed).
- Use: actions with relevance to the present (experiences, completed actions with present result, actions started in the past and continuing to now, life experiences, and actions with unspecified time).
- Keywords: already, yet, just, ever, never, so far, recently, lately often appear.
- Negatives/Questions: have/has not (haven’t/hasn’t) and Have/Has + subject + past participle?
- 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. Has the QA lead ______ the test matrix?
A) updated B) update C) updating D) updates
Verb: update = to refresh or change.
Correct: A) updated (after Has: Has the QA lead updated…?)
Why A: Past participle needed.
B wrong: base form.
C wrong: -ing.
D wrong: wrong form.
2. We ______ performance optimizations in the last sprint.
A) have implemented B) implemented C) implement D) implementing
Verb: implement = to put into practice.
Correct: A) have implemented
Why A: Present perfect shows optimizations done with present effect.
B wrong: past less present-focused.
C wrong: simple present.
D wrong: -ing.
3. He ______ the discrepancy and notified accounting.
A) has reconciled B) reconciled C) reconcile D) reconciling
Verb: reconcile = to make accounts agree.
Correct: A) has reconciled
Why A: Present perfect links reconciliation to current notification.
B wrong: past narrates but present perfect stresses current result.
C wrong: base form wrong.
D wrong: -ing.
4. They ______ the archive policy to comply with regulations.
A) have revised B) revised C) revise D) revising
Verb: revise = to change or update a policy.
Correct: A) have revised
Why A: Present perfect ties revision to present compliance.
B wrong: past; less present-linked.
C wrong: simple present.
D wrong: -ing.
5. I ______ the dependency graph — it shows anomalies.
A) have visualized B) visualized C) visualize D) visualizing
Verb: visualize = to create visual representation.
Correct: A) have visualized
Why A: Present perfect signals finished visualization with present insight.
B wrong: past less immediate.
C wrong: simple present.
D wrong: -ing.
6. Have you ______ the encryption certificates yet?
A) rotated B) rotate C) rotating D) rotates
Verb: rotate = to replace periodically.
Correct: A) rotated (after Have)
Why A: Past participle required in present perfect question.
B wrong: base.
C wrong: -ing.
D wrong: wrong form.
7. They ______ a migration window; it’s scheduled already.
A) have defined B) defined C) define D) defining
Verb: define = to set or decide parameters.
Correct: A) have defined
Why A: Present perfect links definition to the scheduled state now.
B wrong: past simple less present-linked.
C wrong: simple present.
D wrong: -ing.
8. She ______ the escalation path to the team lead.
A) has documented B) documented C) document D) documenting
Verb: document = to record details.
Correct: A) has documented
Why A: Present perfect shows documentation completed and actionable now.
B wrong: past less immediate.
C wrong: simple present.
D wrong: -ing.
9. We ______ the prototype to several power users.
A) have demonstrated B) demonstrated C) demonstrate D) demonstrating
Verb: demonstrate = to show how something works.
Correct: A) have demonstrated
Why A: Present perfect shows demos done with present feedback available.
B wrong: past possible but less immediate.
C wrong: simple present.
D wrong: -ing.
10. Have the product owners ______ the roadmap changes?
A) approved B) approve C) approving D) approves
Verb: approve = to formally accept a plan.
Correct: A) approved (post-Have past participle)
Why A: Past participle required.
B wrong: base form wrong.
C wrong: -ing.
D wrong: wrong form.