Use the multiple choice in the progress test.
1. i for my friend: he'll come soon.
a) am waiting b) have been waiting c) wait
2. i for him every day after the university.
a) am waiting b) have been waiting c) wait
3. how long __ you __ for him.
a) wait b) are waiting c) have been waiting
4. when we got up the sun
a) already rose b) had already risen c) has already risen
5. many years ago people
a) wore funny clothes b) wear funny clothes c) had worn funny clothes
6. when we entered the hall the music loudly.
a) was playing b) played c) had played
7. if you to the shop, can i go with you?
a) will go b) are going c) have gone
8. ann english for 6 years by the end of this school year.
a) has been learning b) will learn c) will have been learning
9. we always meet on sundays. next sunday we __ again.
a) meet b) will meet b) will have met.
10. i __ him since childhood.
a) know b) have known c) knew
11. he to the cinema an hour ago.
a) had gone b) went c0 has gone
12. when i __ home i'll have dinner first.
a) shall come b) have come. c) come
13. when they __ home?
a) did leave b) have left c) had left
14. look! it .
a) is snowing b) snows c) snowed
15. you __ your book?
a) did find b) have found c) had found
16. since when __ she __ english at the institute?
a) did teach b) had taught c) has been teaching
17. we usually __ breakfast at 8 a.m.
a) are having b) have c) has had
18. while my friend i was watching the birds.
a) fished b) had fished c) was fishing
19.i hope that tomorrow at this time he __ his car on the way of london.
a) will be driving b)will drive c)will have driven
20.her passport
a) have been stolen b) has been stolen c) had been stolen
1) a
2) c
3) c
4) b
5) a
6) a
7) b (только пропуск должен быть после you)
8) c
9) b
10) b
11) b
12) c
13) a
14) a
15) b
16) c
17) b
18) c
19) a
20) b