Back to the lesson and practice

Free to print and copy for home or class. This link always prints the same sheet.

eurekami

Present perfect (has/have + past participle)

3rd grade (Year 4 in England) · 16 questions · Common Core: L.3.1.E · England: Y3 GPS (present perfect)

Name

Date

Score/ 16

  1. Question 1

    Choose the correct present perfect form. She ___ to France three times.

    • A. has been
    • B. has be
    • C. have been
    • D. is been
  2. Question 2

    Choose the correct present perfect form. She ___ to France three times.

    • A. has been
    • B. is been
    • C. has be
    • D. have been
  3. Question 3

    Choose the correct present perfect form. The bus ___ yet.

    • A. hasn't arrive
    • B. haven't arrived
    • C. not has arrived
    • D. hasn't arrived
  4. Question 4

    Choose the correct present perfect form. She ___ to France three times.

    • A. has be
    • B. is been
    • C. has been
    • D. have been
  5. Question 5

    Choose the correct present perfect form. I ___ never ___ a camel.

    • A. have, rode
    • B. have, ride
    • C. has, ridden
    • D. have, ridden
  6. Question 6

    Choose the correct present perfect form. I ___ my homework, so now I can play.

    • A. has finished
    • B. have finish
    • C. have finished
    • D. finished have
  7. Question 7

    Choose the correct present perfect form. We ___ that film already.

    • A. have see
    • B. have seen
    • C. have saw
    • D. has seen
  8. Question 8

    Choose the correct present perfect form. Tom ___ his arm, so he can't write.

    • A. has broke
    • B. has broken
    • C. have broken
    • D. has break
  9. Question 9

    Choose the correct present perfect form. My parents ___ me a new bike!

    • A. has bought
    • B. have bought
    • C. have buy
    • D. have buyed
  10. Question 10

    Choose the correct present perfect form. They ___ here since Monday.

    • A. lived have
    • B. have live
    • C. has lived
    • D. have lived
  11. Question 11

    Choose the correct present perfect form. Ellie ___ all the biscuits!

    • A. have eaten
    • B. has eaten
    • C. has ate
    • D. has eat
  12. Question 12

    Choose the correct present perfect form. We ___ that film already.

    • A. has seen
    • B. have see
    • C. have seen
    • D. have saw
  13. Question 13

    Choose the correct present perfect form. They ___ here since Monday.

    • A. have live
    • B. has lived
    • C. lived have
    • D. have lived
  14. Question 14

    Choose the correct present perfect form. I ___ never ___ a camel.

    • A. has, ridden
    • B. have, ridden
    • C. have, ride
    • D. have, rode
  15. Question 15

    Choose the correct present perfect form. My parents ___ me a new bike!

    • A. have buyed
    • B. has bought
    • C. have buy
    • D. have bought
  16. Question 16

    Choose the correct present perfect form. Ellie ___ all the biscuits!

    • A. has eaten
    • B. has eat
    • C. have eaten
    • D. has ate

All done? Color in the animal! · Free from eurekami.com/math

for the adult only

Answer key: Present perfect (has/have + past participle)

  1. 1. A. has been

  2. 2. A. has been

  3. 3. D. hasn't arrived

  4. 4. C. has been

  5. 5. D. have, ridden

  6. 6. C. have finished

  7. 7. B. have seen

  8. 8. B. has broken

  9. 9. B. have bought

  10. 10. D. have lived

  11. 11. B. has eaten

  12. 12. C. have seen

  13. 13. D. have lived

  14. 14. B. have, ridden

  15. 15. D. have bought

  16. 16. A. has eaten