You are on page 1of 2

Perfect Tense Worksheet

A. 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)

B. Write down the correct form of the verb given in the bracket to make a sentence into the Past
Perfect Tense.

1. She _________ a novel on humanity. (write)


2. He ________ his homework yesterday. (do)
3. They _________ a bad man very badly on the road. (beat)
4. You ____ already _______the rules of our organization. (read)
5. She had ______ a beautiful dress at the party. (wear)
6. John __________ to the wedding ceremony. (come)
7. ____the snake _______ on his leg? (bite)
8. He __________ any cash amount to the dealer. (not/pay)
9. They ____ already ______ a knife to the boy to cut fruits. (give)
10. We _________ any game from yesterday. (not/play)
11. The car _________ far away in the tornado. (blow)
12. She _________ her pup[py on the road. (not/leave)
13. The cloth ________ high on the sky. (fly)
14. ______ you _______ about that company before? (hear)
15. I ________ that file on your table yesterday. (keep)

9. Fill in the blanks with the right form of the future perfect tense in the following sentences:

1. Mom ______________ (cook) our favourite meal since we are going home after a really long
time.
2. I think all the plants ________________ (grow) before I return.
3. Sindhu _____________ (forget – negative) anything by now.
4. __________ you ___________ (complete – interrogative) the invitations before 7 p.m.
5. He ________________ (learn) all the songs by heart before anyone else does.
6. Do you think Karl _______________ (find) all the answers to the questions you gave him by
now?
7. I guess I ___________ (finish) my painting by Monday.
8. All our relatives ___________ (arrive) at the hotel in the morning.
9. ________ they ___________ (paint – negative interrogative) the house before the guests
arrived?
10. We ___________________ (meet) the Principal before noon.

You might also like