Present perfect tense worksheet

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

1. The guests …………………. (arrive)

2. The boys …………………… in their reports. (hand)

3. We …………………….. on this street for fifteen years. (live)

4. She …………………… in several movies. (act)

5. I ………………….. no information from them. (receive)

6. The students ………………….. (learn) their lessons.

7. I …………………… (start) working on my new project.

8. Mother …………………… the table. (lay)

9. I …………………….. drafting the report. (finish)

10. …………………… you …………………. your breakfast? (eat)

11. The child …………………………….. for eight hours. (sleep)

12. The child …………………… his mother. (find)

Answers

1. The guests have arrived.

2. The boys have handed in their reports.

3. We have lived on this street for fifteen years.

4. She has acted in several movies.

5. I have received no information from them.

6. The students have learnt / have learned their lessons.

7. I have started working on my new project.

8. Mother has laid the table.

9. I have finished drafting the report.

10. Have you eaten your breakfast?

11. The child has slept for eight hours.

12. The child has found his mother.