Present perfect tense worksheet
Fill-in-the-Blank with present perfect form of verbs:
- She _____ a delicious cake. (bake)
- They _____ to that movie twice. (go)
- I _____ my homework already. (finish)
- He _____ in New York since 2010. (live)
- We _____ the project successfully. (complete)
- The cat _____ the bird. (catch)
- She _____ for the exam. (study)
- They _____ the new restaurant. (try)
- He _____ a lot since last year. (change)
- We _____ to the beach this summer. (be)
- She _____ her keys. (lose)
- They _____ all the books in the library. (read)
- I _____ my friend. (call)
- He _____ a new car. (buy)
- We _____ a beautiful song. (hear)
- The teacher _____ the tests. (check)
- She _____ her homework yet. (not finish)
- They _____ the movie yet. (not see)
- I _____ that book. (not read)
- He _____ in London. (never be)
- We _____ to that place before. (never go)
- She _____ a lot of new words. (learn)
- They _____ their bags. (pack)
- I _____ the door. (lock)
- He _____ his room. (clean)
- We _____ the latest news. (hear)
- She _____ to the meeting. (arrive)
- They _____ the documents. (sign)
- I _____ my bike. (repair)
- He _____ the homework. (do)
- We _____ the game. (watch)
- She _____ the assignment. (submit)
- They _____ the rules. (understand)
- I _____ the test. (pass)
- He _____ for the job. (apply)
- We _____ a new hobby. (find)
- She _____ her email. (check)
- They _____ a new friend. (make)
- I _____ the dinner. (prepare)
- He _____ the car. (wash)
- We _____ the mountain. (climb)
- She _____ the flowers. (water)
- They _____ the room. (decorate)
- I _____ the package. (receive)
- He _____ the lesson. (teach)
- We _____ the match. (win)
- She _____ the computer. (use)
- They _____ a new house. (build)
- I _____ the picture. (draw)
- He _____ the book. (write)
- We _____ the lake. (visit)
- She _____ the meeting. (attend)
- They _____ the photo. (take)
- I _____ the movie. (watch)
- He _____ his shoes. (polish)
- We _____ the cake. (bake)
- She _____ the letter. (write)
- They _____ the concert. (enjoy)
- I _____ the food. (taste)
- He _____ the report. (complete)
- We _____ the class. (finish)
- She _____ her bag. (find)
- They _____ the job. (accept)
- I _____ the invitation. (decline)
- He _____ the plant. (water)
- We _____ the book. (review)
- She _____ the project. (finish)
- They _____ the meal. (cook)
- I _____ the story. (read)
- He _____ the ball. (kick)
- We _____ the lesson. (learn)
- She _____ her room. (clean)
- They _____ the car. (repair)
- I _____ the document. (print)
- He _____ the door. (open)
- We _____ the bird. (feed)
- She _____ the bed. (make)
- They _____ the test. (study)
- I _____ the book. (recommend)
- He _____ the exam. (pass)
- We _____ the party. (attend)
- She _____ the picture. (paint)
- They _____ the clothes. (wash)
- I _____ the pizza. (order)
- He _____ the song. (sing)
- We _____ the fence. (paint)
- She _____ the dog. (walk)
- They _____ the letter. (send)
- I _____ the pen. (find)
- He _____ the movie. (like)
- We _____ the cake. (eat)
- She _____ the email. (reply)
- They _____ the window. (open)
- I _____ the answer. (know)
- He _____ the light. (turn off)
- We _____ the floor. (sweep)
- She _____ the chair. (fix)
- They _____ the rules. (follow)
- I _____ the bus. (miss)
- He _____ the groceries. (buy)
Answer:
- has baked
- have gone
- have finished
- has lived
- have completed
- has caught
- has studied
- have tried
- has changed
- have been
- has lost
- have read
- have called
- has bought
- have heard
- has checked
- has not finished
- have not seen
- have not read
- has never been
- have never gone
- has learned
- have packed
- have locked
- has cleaned
- have heard
- has arrived
- have signed
- have repaired
- has done
- have watched
- has submitted
- have understood
- have passed
- has applied
- have found
- has checked
- have made
- have prepared
- has washed
- have climbed
- has watered
- have decorated
- have received
- has taught
- have won
- has used
- have built
- have drawn
- has written
- have visited
- has attended
- have taken
- have watched
- has polished
- have baked
- has written
- have enjoyed
- have tasted
- has completed
- have finished
- has found
- have accepted
- have declined
- has watered
- have reviewed
- has finished
- have cooked
- have read
- has kicked
- have learned
- has cleaned
- have repaired
- have printed
- has opened
- have fed
- has made
- have studied
- have recommended
- has passed
- have attended
- has painted
- have washed
- have ordered
- has sung
- have painted
- has walked
- have sent
- have found
- has liked
- have eaten
- has replied
- have opened
- have known
- has turned off
- have swept
- has fixed
- have followed
- have missed
- has bought
Present perfect tense worksheet with answers for grade 1
Present perfect tense worksheet with answers
Read More