Present Perfect Tense Worksheet For Class 7


Complete the following sentences using appropriate present perfect tense form.

1. I ……………….. the job. (finish)

2. He ………………… from work yet. (not return)

3. Have you ……………….. your breakfast? (have)

4. You …………………. never ……………….. me any help. (offer)

5. Our team ………………… the first prize. (win)

6. Jennifer ………………… in several movies. (act)

7. The girls ………………….. their homework. (do)

8. The students ………………… on a picnic to Mysore. (go)

9. He ………………… his job. (lose)

10. People ………………….. the town. (desert)

Answers

1. I have finished the job.

2. He has not returned from work yet.

3. Have you had your breakfast?

4. You have never offered me any help.

5. Our team has won the first prize.

6. Jennifer has acted in several movies.

7. The girls have done their homework.

8. The students have gone on a picnic to Mysore.

9. He has lost his job.

10. People have abandoned the town.