Perfect Tense
Perfect Tense
Perfect Tense
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.