Доберіть потрібну форму дієслова.
1. I ….. never ….. late for school.
a) had***been; b) have***been; c) was***been; d) shall have***been.
2. By next winter they ….. four houses in this field.
a) have built; b) will build; c) will have built; d) build.
3. Hey! Somebody ….. my coffee! My cup was full.
a) drink; b) had drunk; c) drank; d) has drunk.
4. By this time next year I ….. 250 $.
a) shall have; b) have saved; c) shall have saved; d) saved.
5. She went to the post-office after she ….. the letter.
a) writes; b) has written; c) wrote; d) had written.
6. She ….. to Italy five years ago.
a) has gone; b) went; c) had gone; d) goes.
7. It ….. to rain before she took a taxi.
a) had begun; b) has begin; c) began; d) begins.
8. ….. you ever ….. any serious illness ?
a)had***had; b) had***have; c) have***had; d) has***had.
9. He went to the cinema after he ….. his dinner.
a) had had; b) has had; c) had; d) will have.
10. The train ….. before we reach the station.
a) will leave; b) will have left; c) have left; d) leaves.
11. When I ….. my seat-belt, the plane took off.
a) had fastened; b) have fastened; c) fastened; d) fasten.
12. The lecture ….. just …..
a) has***begin; b) will have***begin; c) has***begun;
d) had***begun.
13. We ….. our work by 6 yesterday.
a) had finished; b) finished; c) have finished; d) finish.
14. By the end of the term Tom ….. all twelve volumes.
a) shall have read; b) will read; c) will have read; d) has read.
1 b
2 c
3 c
4 c
5 d
6 b
7 a
8 c
9 c
10 b
11 c
12 c
13 a
14 c
Объяснение: