Present perfect tense form of verb worksheet

Present perfect tense worksheet with answers for grade 1

Present perfect tense worksheet

Fill-in-the-Blank  with present perfect form of verbs:

  1. She _____ a delicious cake. (bake)
  2. They _____ to that movie twice. (go)
  3. I _____ my homework already. (finish)
  4. He _____ in New York since 2010. (live)
  5. We _____ the project successfully. (complete)
  6. The cat _____ the bird. (catch)
  7. She _____ for the exam. (study)
  8. They _____ the new restaurant. (try)
  9. He _____ a lot since last year. (change)
  10. We _____ to the beach this summer. (be)
  11. She _____ her keys. (lose)
  12. They _____ all the books in the library. (read)
  13. I _____ my friend. (call)
  14. He _____ a new car. (buy)
  15. We _____ a beautiful song. (hear)
  16. The teacher _____ the tests. (check)
  17. She _____ her homework yet. (not finish)
  18. They _____ the movie yet. (not see)
  19. I _____ that book. (not read)
  20. He _____ in London. (never be)
  21. We _____ to that place before. (never go)
  22. She _____ a lot of new words. (learn)
  23. They _____ their bags. (pack)
  24. I _____ the door. (lock)
  25. He _____ his room. (clean)
  26. We _____ the latest news. (hear)
  27. She _____ to the meeting. (arrive)
  28. They _____ the documents. (sign)
  29. I _____ my bike. (repair)
  30. He _____ the homework. (do)
  31. We _____ the game. (watch)
  32. She _____ the assignment. (submit)
  33. They _____ the rules. (understand)
  34. I _____ the test. (pass)
  35. He _____ for the job. (apply)
  36. We _____ a new hobby. (find)
  37. She _____ her email. (check)
  38. They _____ a new friend. (make)
  39. I _____ the dinner. (prepare)
  40. He _____ the car. (wash)
  41. We _____ the mountain. (climb)
  42. She _____ the flowers. (water)
  43. They _____ the room. (decorate)
  44. I _____ the package. (receive)
  45. He _____ the lesson. (teach)
  46. We _____ the match. (win)
  47. She _____ the computer. (use)
  48. They _____ a new house. (build)
  49. I _____ the picture. (draw)
  50. He _____ the book. (write)
  51. We _____ the lake. (visit)
  52. She _____ the meeting. (attend)
  53. They _____ the photo. (take)
  54. I _____ the movie. (watch)
  55. He _____ his shoes. (polish)
  56. We _____ the cake. (bake)
  57. She _____ the letter. (write)
  58. They _____ the concert. (enjoy)
  59. I _____ the food. (taste)
  60. He _____ the report. (complete)
  61. We _____ the class. (finish)
  62. She _____ her bag. (find)
  63. They _____ the job. (accept)
  64. I _____ the invitation. (decline)
  65. He _____ the plant. (water)
  66. We _____ the book. (review)
  67. She _____ the project. (finish)
  68. They _____ the meal. (cook)
  69. I _____ the story. (read)
  70. He _____ the ball. (kick)
  71. We _____ the lesson. (learn)
  72. She _____ her room. (clean)
  73. They _____ the car. (repair)
  74. I _____ the document. (print)
  75. He _____ the door. (open)
  76. We _____ the bird. (feed)
  77. She _____ the bed. (make)
  78. They _____ the test. (study)
  79. I _____ the book. (recommend)
  80. He _____ the exam. (pass)
  81. We _____ the party. (attend)
  82. She _____ the picture. (paint)
  83. They _____ the clothes. (wash)
  84. I _____ the pizza. (order)
  85. He _____ the song. (sing)
  86. We _____ the fence. (paint)
  87. She _____ the dog. (walk)
  88. They _____ the letter. (send)
  89. I _____ the pen. (find)
  90. He _____ the movie. (like)
  91. We _____ the cake. (eat)
  92. She _____ the email. (reply)
  93. They _____ the window. (open)
  94. I _____ the answer. (know)
  95. He _____ the light. (turn off)
  96. We _____ the floor. (sweep)
  97. She _____ the chair. (fix)
  98. They _____ the rules. (follow)
  99. I _____ the bus. (miss)
  100. He _____ the groceries. (buy)


Answer:

  1. has baked
  2. have gone
  3. have finished
  4. has lived
  5. have completed
  6. has caught
  7. has studied
  8. have tried
  9. has changed
  10. have been
  11. has lost
  12. have read
  13. have called
  14. has bought
  15. have heard
  16. has checked
  17. has not finished
  18. have not seen
  19. have not read
  20. has never been
  21. have never gone
  22. has learned
  23. have packed
  24. have locked
  25. has cleaned
  26. have heard
  27. has arrived
  28. have signed
  29. have repaired
  30. has done
  31. have watched
  32. has submitted
  33. have understood
  34. have passed
  35. has applied
  36. have found
  37. has checked
  38. have made
  39. have prepared
  40. has washed
  41. have climbed
  42. has watered
  43. have decorated
  44. have received
  45. has taught
  46. have won
  47. has used
  48. have built
  49. have drawn
  50. has written
  51. have visited
  52. has attended
  53. have taken
  54. have watched
  55. has polished
  56. have baked
  57. has written
  58. have enjoyed
  59. have tasted
  60. has completed
  61. have finished
  62. has found
  63. have accepted
  64. have declined
  65. has watered
  66. have reviewed
  67. has finished
  68. have cooked
  69. have read
  70. has kicked
  71. have learned
  72. has cleaned
  73. have repaired
  74. have printed
  75. has opened
  76. have fed
  77. has made
  78. have studied
  79. have recommended
  80. has passed
  81. have attended
  82. has painted
  83. have washed
  84. have ordered
  85. has sung
  86. have painted
  87. has walked
  88. have sent
  89. have found
  90. has liked
  91. have eaten
  92. has replied
  93. have opened
  94. have known
  95. has turned off
  96. have swept
  97. has fixed
  98. have followed
  99. have missed
  100. has bought

Present perfect tense worksheet with answers for grade 1

Present perfect tense worksheet

Present perfect tense worksheet with answers

Present perfect tense worksheet with answers

Read More

  1.  150 examples  of common noun in sentence
  2. Adverbs Definition , types, and examples
  3. 100 Alternatives way to say, let me know