Present perfect tense worksheet

Make sentences in the present perfect tense using the verb form given in the brackets.

1. The boys ……………….. in their answer sheets. (hand)

2. The people ……………….. the city. (desert)

3. I …………………. confirmation of the news. (receive)

4. We …………………. in this city for twenty years. (live)

5. She ………………… the first prize for her stupendous performance. (win)

6. The boys ………………… their meals. (eat)

7. The lions ……………….. the bison. (kill)

8. The police ……………… the smugglers. (arrest)

9. The child …………………. his homework. (do)

10. I ……………… the table. (lay)

11. They ………………… the books. (print)

12. The spider ………………. its web. (weave)

13. The birds ………………… home to roost. (come)

14. The trees ………………… blooming. (start)

Answers

1. The boys have handed in their answer sheets.

2. The people have deserted the city.

3. I have received confirmation of the news.

4. We have lived in this city for twenty years.

5. She has won the first prize for her stupendous performance.

6. The boys have eaten their meals.

7. The lions have killed the bison.

8. The police have arrested the smugglers.

9. The child has done his homework.

10. I have laid the table.

11. They have printed the books.

12. The spider has weaved its web.

13. The birds have come home to roost.

14. The trees have started blooming.