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.