Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сучасна граматика.doc
Скачиваний:
266
Добавлен:
07.06.2015
Размер:
2.1 Mб
Скачать

Підсумкові тести з граматики Теперішній, минулий та майбутній перфектні часи

Perfect Tenses Active

1. Доберіть потрібну форму дієслова.

1.My parents ….. for this company since 1993.

a)worked; b)were working; c)had worked; d)have worked.

2.The bus ….. before I reached the bus station.

a)left; b)leaves; c)had left; d)has left.

3.As soon as they ….. breakfast, they ran out to play.

a)had finished; b)finished; c)has finished; d)finish.

4.My brother ….. school 3 years ago.

a)leaves; b)had left; c)left; d)has left.

5.John ….. in the school team for two years.

a)played; b)had played; c)has played; d)was playing.

6.In a fortnight ` s time we ….. our exam.

a)had taken; b)will have taken; c)shall have taken; d)have taken.

7.He ….. this book by tomorrow evening.

a)will have finished; b)will finish; c)will be finishing; d)has finished.

8….. you already ….. the plants ?

a)have ***watered; b)had ***watered; c)were*** watered;

d)will have*** watered.

9. By the end of the next year I ….. here for 25 years.

a)have been; b)shall have been; c)will have been; d)shall be.

10.He ….. never ….. to Paris.

a)has***been; b)had***been; c)was***been; d)will***have been.

11.After the stewardess ….. lunch to the passengers, they calmed down.

a)served; b)was served; c)had served; d)has served.

12.I’ll still be here next summer, but Tom ……

a)will leave; b)will have left; c)leaves; d)will have leave.

13.They ….. a new car since January.

a)had had; b)have had; c)were having; d)are having.

14.Yesterday afternoon it ….. still ….. when I got home.

a)was***raining; b)has***raining; c)were raining; d)had***rained.

2. Доберіть потрібну форму дієслова.

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.