1. have been
2. have forgotten
3. has had
A
1. do
2. make
3. do
4. make
5. make
B
6 c - Make a speech
7e - Clean up
8 f - Join in
9 a - Toffee apple
10 b - Have a meal
11 e - Put up
12 i - Take place
13 h - Perform tricks
14 d - Pull over
C
15. decorate
16. exchange
17. lasts
18. absolutely
19. listening
20. join in
D
21. am writing
22. are having
23. am working
24. Are you taking
25. isn't running
26. Are my mum and her friends drinking coffee?
E
27. We are eating a lot of sweets at the moment.
28. He is driving a car at present.
29. My friends are planting a tree in the park.
30. I am meeting my cousin on Monday.
31. They are not reading an interesting article.
F
32. Are you writing a test? Yes, I am.
33. Are two dogs playing in your school? No, they aren't.
34. Is Maria getting up now? No, she isn't.
35. Are your friends sitting on their chairs? Yes, they are.
G
36. c
37. a
38. e
39. b
40. d
He writes that he is coming to Moscow.
I know that they are at home.
When I was in Kiev, I met Petrov.
We know (that) they're doing well.
I know they are here.
When I was a student, I lived in Kiev.
Please wait for him , here till he comes back.
Please stay here until I return.
As soon as he saw us, he came towards
Please give me this book to read after you have finished it
While I'm writing this, you can read a newspaper.
You should see the doctor before you go back to work.
Can I have this book to read if it's interesting?
I couldn't go to the Institute yesterday because I was ill.
As my lessons begin at half past eight, I have to get up at seven in the morning.
My friend works hard at his English, as he wants to speak the language well.
My sisters (to be)
have been
to the UAE.
Oh, dear! I (to forget)
have forgotten
their names!
Mary is full. She (to have)
has
just
had
lunch.