Интересные Тесты и упражнения на тему Future Perfect с ответами

Категорії

Future Perfect Continuous

Future Perfect Continuous — это время, используемое для описания действия, которое будет происходить до определенного момента в будущем и будет продолжаться какое-то время. Оно подчеркивает продолжительность действия, которое начнется до указанного времени в будущем и будет продолжаться до него или даже после него.

**will have been + V-ing**

- **Пример:** By next year, I will have been working here for five years. (К следующему году я буду работать здесь уже пять лет.)

Примеры использования Future Perfect

1. **К следующему месяцу** она будет учиться в университете уже два года.
   - By next month, she will have been studying at the university for two years.

2. **Когда он вернется из поездки**, мы будем ждать его уже три дня.
   - By the time he returns from his trip, we will have been waiting for him for three days.

3. **К концу недели** они будут строить дом уже два месяца.
   - By the end of the week, they will have been building the house for two months.

Интересные Тесты и упражнения на тему Future Perfect с ответами

1. **By next summer, they __________ (live) in this city for ten years.**
   - a) will have been living
   - b) will be living
   - c) will have lived
   - **Ответ: a) will have been living**

2. **She __________ (work) on her novel for five years by the time it is published.**
   - a) will have been working
   - b) will work
   - c) will have worked
   - **Ответ: a) will have been working**

3. **By the end of this year, we __________ (travel) around Europe for six months.**
   - a) will have been traveling
   - b) will travel
   - c) will have traveled
   - **Ответ: a) will have been traveling**

4. **They __________ (wait) for the bus for over an hour by the time it arrives.**
   - a) will have been waiting
   - b) will wait
   - c) will have waited
   - **Ответ: a) will have been waiting**

5. **By the time you get home, I __________ (clean) the entire house.**
   - a) will have been cleaning
   - b) will clean
   - c) will have cleaned
   - **Ответ: a) will have been cleaning**

6. **He __________ (train) for the marathon for several months by the time it starts.**
   - a) will have been training
   - b) will train
   - c) will have trained
   - **Ответ: a) will have been training**

7. **When you arrive, they __________ (prepare) dinner for a few hours.**
   - a) will have been preparing
   - b) will prepare
   - c) will have prepared
   - **Ответ: a) will have been preparing**

8. **By the time the project is finished, she __________ (work) on it for a year.**
   - a) will have been working
   - b) will work
   - c) will have worked
   - **Ответ: a) will have been working**

9. **By the end of the month, we __________ (renovate) the house for three months.**
   - a) will have been renovating
   - b) will renovate
   - c) will have renovated
   - **Ответ: a) will have been renovating**

10. **By next year, I __________ (live) here for a decade.**
    - a) will have been living
    - b) will live
    - c) will have lived
    - **Ответ: a) will have been living**

11. **She __________ (write) her book for two years by the time it is published.**
    - a) will have been writing
    - b) will write
    - c) will have written
    - **Ответ: a) will have been writing**

12. **By the time he finishes his degree, he __________ (study) for four years.**
    - a) will have been studying
    - b) will study
    - c) will have studied
    - **Ответ: a) will have been studying**

13. **They __________ (try) to fix the car for hours before they finally succeeded.**
    - a) will have been trying
    - b) will try
    - c) will have tried
    - **Ответ: a) will have been trying**

14. **By the time the sun sets, we __________ (hike) for several hours.**
    - a) will have been hiking
    - b) will hike
    - c) will have hiked
    - **Ответ: a) will have been hiking**

15. **When you get there, I __________ (wait) for you for twenty minutes.**
    - a) will have been waiting
    - b) will wait
    - c) will have waited
    - **Ответ: a) will have been waiting**

16. **By next month, they __________ (build) the new office for a year.**
    - a) will have been building
    - b) will build
    - c) will have built
    - **Ответ: a) will have been building**

17. **She __________ (study) English for ten years by the time she graduates.**
    - a) will have been studying
    - b) will study
    - c) will have studied
    - **Ответ: a) will have been studying**

18. **By the end of the week, I __________ (work) on this project for ten days straight.**
    - a) will have been working
    - b) will work
    - c) will have worked
    - **Ответ: a) will have been working**

19. **They __________ (play) football for two hours by the time it starts to rain.**
    - a) will have been playing
    - b) will play
    - c) will have played
    - **Ответ: a) will have been playing**

20. **By the time she arrives, we __________ (finish) our dinner.**
    - a) will have finished
    - b) will finish
    - c) will have been finishing
    - **Ответ: a) will have finished**

21. **He __________ (write) emails all day before he takes a break.**
    - a) will have been writing
    - b) will write
    - c) will have written
    - **Ответ: a) will have been writing**

22. **By the end of the year, we __________ (complete) the renovation for six months.**
    - a) will have been completing
    - b) will complete
    - c) will have completed
    - **Ответ: a) will have been completing**

23. **By the time you return, I __________ (read) this book for two weeks.**
    - a) will have been reading
    - b) will read
    - c) will have read
    - **Ответ: a) will have been reading**

24. **She __________ (cook) dinner for an hour by the time we get home.**
    - a) will have been cooking
    - b) will cook
    - c) will have cooked
    - **Ответ: a) will have been cooking**

25. **They __________ (study) all night before the exam starts.**
    - a) will have been studying
    - b) will study
    - c) will have studied
    - **Ответ: a) will have been studying**

26. **By the time he finishes the marathon, he __________ (run) for over four hours.**
    - a) will have been running
    - b) will run
    - c) will have run
    - **Ответ: a) will have been running**

27. **We __________ (wait) for the results for two weeks by the time they arrive.**
    - a) will have been waiting
    - b) will wait
    - c) will have waited
    - **Ответ: a) will have been waiting**

28. **By the end of the day, she __________ (paint) the room for eight hours.**
    - a) will have been painting
    - b) will paint
    - c) will have painted
    - **Ответ: a) will have been painting**

29. **By the time the project is finished, they __________ (work) on it for a year.**
    - a) will have been working
    - b) will work
    - c) will have worked
    - **Ответ: a) will have been working**

30. **By next year, he __________ (train) for the competition for almost a year.**
    - a) will have been training
    - b) will train
    - c) will have trained
    - **Ответ: a) will have been training**

Коментарі
Поки немає відгуків
Написати коментар
Ім'я*
Email
Введіть коментар*