Present Perfect Simple Tense Exercises - Test 1

Test 1 of 19 in A2 · #1 of 171 overall · 20 exercises

Next Test →
  1. Which sentence is correct?

  2. Fill in the blank:

    They ________ just arrived.

Take this offline!

25,095 printable grammar worksheets

Print, photocopy, hand out. Answer keys included.

Get all 25,095 worksheets

4.8 · 1,700+ teachers & learners · Lifetime access

  1. Choose the right option to complete:

    She _____ just called you.

  2. Complete the sentence:

    He ___ (not / finish) his homework yet.

  3. Choose the correct sentence:

  4. Choose the right question:

  1. Complete the sentence:

    We have ___ (write) a report for school.

  2. Which of the following is correct?

  1. Which sentence is correct?

  2. Decide if the sentence is correct or incorrect:

    He hasn’t finished his homework yet.

  3. Which is correct?

  1. Select the correct time expression for the present perfect sentence:

    They have lived in this city ______ 2015.

  2. Which sentence is correct?

  3. Select the correct time expression to complete the sentence:

    They have been married ______ 10 years.

  4. Which question is correct?

  1. Choose the correct negative sentence:

  1. Complete the conversation:

    Have Mark and Emily finished the project?

  2. Pick the correct completion:

    No, they _____ finished their homework yet.

  3. Fill in the blank:

    Complete: ____ ever been to Paris?

  4. Choose the correct question:

Next Test →

Online Mixed Present Perfect Simple Tense (Have/Has v3) Exercises - Quizzes with Answers

3440 online multiple-choice and fill-in-the-blank present perfect exercises across 171 tests provide a wide range of sentences to help you grasp the context and usage/formation of the present perfect simple tense. Prepare for exams, practice present perfect simple tense online and verify your answers immediately. Expand your English grammar proficiency with interactive mixed present perfect simple tense (have/has v3) activities. Suitable for kids, adults, ESL learners at the beginner, elementary, and intermediate levels.