I. Use the correct form and tense of the verb in brackets to complete each of the following sentences
1. I ……………………. (know) my grandmother for a few years. She died when I was eight.
2. I ……………………. (just finish) my exams. I am so happy.
3. While he ……………………. (have) dinner, his father ……………………. (come) home.
4. I ……………………. (drink) three cups of coffee so far this morning.
5. Last night, I ……………………. (lost) my keys. I had to ask my flatmate ……………………. (let) me in.
6. Everyone ……………………. (already leave) before we ……………………. (come) to the party.
7. I am sorry John isn’t here now. He ……………………. (go) to the shop.
8. When I ……………………. (be) a child, I ……………………. (love) ice skating.
9. ……………………. (you / read) the book I’ve lent you yet?
10. The books are too heavy. - I ……………………. (help) you carry them.
11. Look at the sky. It …………………… (rain).
12. I think he ……………………. (join) us tomorrow.
13. In the future, people ……………………. (live) on the moon and on the sea.
14. Do you have any plans for this weekend? - I ……………………. (have a holiday in Coto).
15. What ……………………. (you / do) next Saturday? - I ……………………. (play) tennis with John.
1. I ………have known ……………. (know) my grandmother for a few years. She died when I was eight.
2. I ……have just finished…………. (just finish) my exams. I am so happy.
3. While he …was having…. (have) dinner, his father …was coming………. (come) home.
4. I …have drunk …. (drink) three cups of coffee so far this morning.
5. Last night, I …lost………. (lost) my keys. I had to ask my flatmate …let……. (let) me in.
6. Everyone …had already left ………. (already leave) before we …came……. (come) to the party.
7. I am sorry John isn’t here now. He …went……. (go) to the shop.
8. When I …was…. (be) a child, I …loved……. (love) ice skating.
9. …Have you read……. (you / read) the book I’ve lent you yet?
10. The books are too heavy. - I ……help ……. (help) you carry them.
11. Look at the sky. It ……is raining …… (rain).
12. I think he ……will join……. (join) us tomorrow.
13. In the future, people …will live……. (live) on the moon and on the sea.
14. Do you have any plans for this weekend? - I …have a holiday in Coto…. (have a holiday in Coto).
15. What ……will you do………. (you / do) next Saturday? - I …will play……. (play) tennis with John.
1, knew
2, have finished
3, was having/came
4, drank
5, lost / to let
6, had already left / came
7, has gone
8, was / loved
9, Did you read
10, can help
11, is raining
12, will join
13, will live
14, will have a holiday in Coto
15, going to do/ am going to play