You are on page 1of 2

Name:

Date:

Kalpana

Complete the sentences with the past and present perfect form of the verbs in brackets.(10)
1. Peter __________________ (play) football yesterday.
2. They __________________ (clean) the car. It looks new again.
3. Last year we __________________ (go) to Italy.
4. John and Peggy __________________ (read) the book. Now they can watch the film.
5. I __________________ (see)my friend two days ago.
6. We __________________(visit) another country before.
7. She __________________ (buy) a new car in 2011.
8. I'm sorry, but I __________________ (forget) my homework.
9. __________________ (win) the game of chess?
10. The girls __________________ (eat) their lunch yet.
Put the verbs into the correct tense (Simple Past or Past Perfect) (20)
11. The wind __________________ away the leaves that we __________________ .
12. She __________________ away the letter that she __________________ .
13. They __________________ me the pictures, they __________________ during their
holidays.
14. In the evening, the children__________________ their daddy what they
__________________ at the zoo.
15. The boy __________________ very sorry for what he__________________ .
16. My friend (eat) __________________ up all the biscuit we (bake) __________________ .
17. The teacher (correct) __________________ the tests we (write) __________________ .
18. I (give) __________________ them some of the candies I (buy) __________________ .
19. My sister (see / not) __________________ the note that I (lay) __________________ on
the kitchen table for her.
20. We (want) __________________ to watch a film that we (see / not) ____________before.
Combine the following pairs by changing them into the future perfect tense. (5)
21. The children will eat all the cake. (before their mother comes.)
22. The fire will destroy the whole building. (before the firemen arrive)
23. The patient will die. (before they reach the hospital)
24. He will leave. (before you reach his place)
25. We will pay back all our debts. (before we leave this city)
Complete the sentences with the future perfect and future perfect continuous form of the
verbs in brackets. (8)
26. __________________ (you / retire) by the time you're 60?
27. Next year, I __________________ (study) maths at university.
28. Hurry up! The film __________________ (start) soon.
29. There won't be anyone in the office. Everyone __________________ (go) home.
30. Julie __________________ (not work) this time next week. She'll be on holiday!
31. I'm only halfway through my homework. I __________________ (not finish) it before the
teacher arrives.
32. Do you think that Les __________________ (fix) the car by tomorrow?
33. Don't phone me before 8 o'clock, we __________________ (have) dinner.

1. Peter played football yesterday.

2. They have cleaned the car. It looks new again.


3. Last year we went to Italy.
4. John and Peggy have just read the book. Now they can watch the film.
5. I met my friend two days ago.
6. We have never visited another country before.
7. She bought a new car in 2011.
8. I'm sorry, but I have forgotten my homework.
9. Did you win the game of chess?
10. The girls have not eaten their lunch yet.
11. The wind blew away the leaves that we had collected.
12. She threw away the letter that she had written.
13. They showed me the pictures, they had taken during their holidays.
14. In the evening, the children told their daddy what they had seen at the zoo.
15. The boy was very sorry for what he had done.
16. My friend ate up all the biscuit we had baked.
17. The teacher corrected the tests we had written.
18. I gave them some of the candies I had bought.
19. My sister did not see the note that I had laid on the kitchen table for her.
20. We wanted to watch a film that we had not seen before.
21. The children will have eaten all the cake before their mother comes.
22. The fire will have destroyed the whole building before the firemen arrive.
23. The patient will have died before they reach the hospital.
24. He will have left before you reach his place.
25. We will have paid back all our debts before we leave this city.
26. Will you have retired
27. I'll be studying
28. will be starting
29. will have gone
30. won't be working
31. won't have finished
32. will have fixed
33. 'll be having

You might also like