English – Tense – Present Perfect Tense Quiz

English – Tense – Present Perfect Tense Quiz

Present Perfect Tense Quiz

Present Perfect Tense Quiz

Complete the following sentences using appropriate present perfect tense forms.

  1. The workers ______ (paint) the walls.
  2. We ______ (pay) our dues.
  3. She ______ (not do) anything wrong.
  4. Somebody ______ (steal) my purse.
  5. I ______ (learn) the lesson.
  6. They ______ (finish) their homework.
  7. The teacher ______ (give) us a challenging assignment.
  8. The company ______ (expand) its business internationally.
  9. He ______ (lose) his keys again.
  10. The students ______ (complete) their projects.
  11. He ______ (write) three books so far.
  12. The children ______ (eat) all the cookies.
  13. I ______ (visit) that museum before.
  14. We ______ (see) the new movie already.
  15. You ______ (finish) your assignment.
  16. The cat ______ (catch) a mouse.
  17. My friend ______ (buy) a new car.
  18. The team ______ (win) several matches this season.
  19. The teacher ______ (correct) all the tests.
  20. They ______ (build) a new house in the neighborhood.

Answers:

  1. The workers have painted the walls.
  2. We have paid our dues.
  3. She has not done anything wrong.
  4. Somebody has stolen my purse.
  5. I have learnt the lesson.
  6. They have finished their homework.
  7. The teacher has given us a challenging assignment.
  8. The company has expanded its business internationally.
  9. He has lost his keys again.
  10. The students have completed their projects.
  11. He has written three books so far.
  12. The children have eaten all the cookies.
  13. I have visited that museum before.
  14. We have seen the new movie already.
  15. You have finished your assignment.
  16. The cat has caught a mouse.
  17. My friend has bought a new car.
  18. The team has won several matches this season.
  19. The teacher has corrected all the tests.
  20. They have built a new house in the neighborhood.

Leave a Reply

Discover more from Abhyas

Subscribe now to keep reading and get access to the full archive.

Continue reading