Present Perfect Tense — Exercise 8 (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

  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. He ______ the approval flow with legal already.

A) has aligned B) aligned C) aligns D) aligning

Verb: align = to bring into agreement.

Correct: A) has aligned
Why A: Present perfect shows alignment completed and now valid.

B wrong: past less present-linked.
C wrong: simple present.
D wrong: -ing.

2. They ______ a scalable plan; the proposal is ready.

A) have drafted B) drafted C) draft D) drafting

Verb: draft = to prepare a version for review.

Correct: A) have drafted
Why A: Present perfect ties drafting to proposal readiness now.

B wrong: past possible but present perfect emphasizes present status.
C wrong: simple present wrong.
D wrong: -ing.

3. I ______ the payment request this morning; please verify.

A) have submitted B) submitted C) submit D) submitting

Verb: submit = to send for approval or processing.

Correct: A) have submitted
Why A: Present perfect indicates processing is initiated and you should verify now.

B wrong: past less immediate.
C wrong: simple present.
D wrong: -ing.

4. Have the moderators ______ the flagged comments yet?

A) removed B) remove C) removing D) removes

Verb: remove = to delete or take away.

Correct: A) removed (post-Have past participle)
Why A: Past participle required after Have in question.

B wrong: base form.
C wrong: -ing.
D wrong: wrong form.

5. We ______ the SLA terms with the vendor this quarter.

A) have renegotiated B) renegotiated C) renegotiate D) renegotiating

Verb: renegotiate = to negotiate again under new terms.

Correct: A) have renegotiated
Why A: Present perfect fits work completed within this period.

B wrong: past less present-linked.
C wrong: simple present.
D wrong: -ing.

6. She ______ a contingency plan for outages.

A) has prepared B) prepared C) prepares D) preparing

Verb: prepare = to get ready.

Correct: A) has prepared
Why A: Present perfect indicates readiness now.

B wrong: past narrates but present perfect shows current utility.
C wrong: simple present habitual.
D wrong: participle.

7. They ______ the user authentication flow twice this week.

A) have tested B) tested C) test D) testing

Verb: test = to run trials.

Correct: A) have tested
Why A: Present perfect indicates multiple tests up to now.

B wrong: past is possible, but present perfect emphasizes cumulative activity.
C wrong: simple present.
D wrong: -ing.

8. Have you ______ the hardware inventory recently?

A) audited B) audit C) auditing D) audits

Verb: audit = to inspect and verify.

Correct: A) audited (after Have)
Why A: Past participle required.

B wrong: base form incorrect.
C wrong: -ing.
D wrong: wrong conjugation.

9. I ______ the new pricing model to stakeholders.

A) have presented B) presented C) present D) presenting

Verb: present = to show or explain.

Correct: A) have presented
Why A: Present perfect links the presentation to current stakeholder awareness.

B wrong: past less present-oriented.
C wrong: simple present wrong.
D wrong: participle.

10. They ______ customer segments for targeted campaigns.

A) have profiled B) profiled C) profile D) profiling

Verb: profile = to analyze and group customers.

Correct: A) have profiled
Why A: Present perfect signals completion relevant to campaign planning.

B wrong: past less connected to current campaign readiness.
C wrong: simple present.
D wrong: -ing.

Leave a Reply

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