Сверь числа и знаки с фото.
U4 ★ Put the verbs in brackets into future perfect or future perfect continuous.
1 A: Have they built the vertical farm yet? B: No, not yet. But by the end of this year, they ................................................ (finish) it.
2 A: John will be tired when he arrives. B: I know. He ................................................ (drive) for 6 hours non-stop.
3 A: How long have you been with the company, Kevin? B: By the end of this month, I ................................................ (work) here for 5 years.
4 A: Why are you upset? B: Because by the time James gets here, I ................................................ (wait) for over an hour.
5 A: Has Ron sold his farm equipment yet? B: No, but he ................................................ (sell) it by next week.
6 A: Sally is doing well at work, isn't she? B: Oh, yes! I'm sure that by next year, she ................................................ (receive) a promotion!
Беру задание U4 (пункты 1–6).
Краткий ответ:
- will have finished
- will have been driving
- will have been working
- will have been waiting
- will have sold
- will have received
Как выбирать время
- Future Perfect: \(will\ have + V_3\) — действие завершится к будущему моменту, важен результат. Маркеры: by, by the time, by next week/year, by the end of…
- Future Perfect Continuous: \(will\ have\ been + V_{ing}\) — к будущему моменту действие уже будет длиться какой-то период; важен процесс и длительность. Часто есть for, since, how long.
Разбор по пунктам
by the end of this year — важен результат «закончат».
→ they will have finished itfor 6 hours non-stop — длительность к моменту приезда.
→ he will have been drivingby the end of this month… for 5 years — действие длится к будущему сроку.
→ I will have been working here for 5 years
В живой речи здесь возможен и вариант will have worked, но в упражнении на противопоставление двух времён ожидается Continuous.by the time James gets here… for over an hour — длительность до будущего момента.
→ I will have been waitingby next week — результат: продаст к этому сроку.
→ he will have sold itby next year — результат: получит повышение к тому времени.
→ she will have received a promotion
Проверка: если указано, сколько времени действие уже длится к будущему моменту, чаще нужен Continuous; если важно, что действие закончится к сроку, — Perfect.