1.Choose the correct answer
1. Ann usually his weekends with his granny.
1. has spent b) is spending c) spends
2. I’m tired because I ….. up very early today.
1. got b) have got c) get
3. We always meet on Sunday. Next Sunday we ….. again.
1. will meet b) meet c) will have met
4. Where have you been? I ….. for forty minutes.
1. have been waiting b) am waiting c) waited
5. I know the boy with whom you ….. 10 minutes ago.
1. had been talking b) have been talking c) were talking
6. I couldn’t eat anything as I ….. a huge meal before.
1. had b) have had c) had had
7. If you ….. to the shop, can I go with you?
1. will go b) are going c) have gone
8. I hope that tomorrow at this time he ….. his car on the way to London.
1. will drive b) will be driving c) will have driven
9. Polly ….. her homework for an hour and a half when her mother came back from work.
1. was doing b) had been doing c) has been doing
10. Father ….. the house before the children get home from school.
1. is leaving b) will have left c) will leave
2)б
3)б
4)б
5)1
6)1
7)с
8)1
9)с
10)б