Читайте также: 📚Словарные карточки по английскому языку
Future Perfect – это будущее совершенное время в английском языке, оно используется, когда нужно выразить действие, которое будет завешено до какого-то момента в будущем. Это время очень редко встречается в речи, как устной, так и письменной. Вы можете посмотреть целый фильм, прочитать целый роман, не встретив этого времени.
Значение Future Perfect
Будущее совершенное время используется для обозначения действия, которое будет завершено до определенного момента или начала другого действия в будущем.
I will have found you by tomorrow. – Я найду тебя до завтра.
I will have found you before you leave. – Я найду тебя до того, как ты уедешь.
Иначе говоря: к такому-то времени у нас будет некий результат, который мы получим в результате действия, которое тоже произойдет в будущем.
He will have closed the gate by the time you arrive. – Он уже закроет ворота к тому времени, как ты приедешь.
In a week, I will have lived here for ten years. – Через неделю будет уже десять лет, как я здесь живу.
Как и Past Perfect эта форма больше свойственна письменной речи, но встречается даже реже.
Читайте также: 3000 основных английских слов + все времена глагола.
Образование Future Perfect: правила и примеры
Рассмотрим, как образуется это время в утвердительной, отрицательной и вопросительной формах.
Утвердительная форма
В утвердительной форме это время образуется с помощью will have и причастия прошедшего времени (Past Participle).
Единственное число | Множественное число | |
---|---|---|
1 лицо | I will have finished – Я закончу | We will have finished – Мы закончим |
2 лицо | You will have finished – Ты закончишь | You will have finished – Вы закончите |
3 лицо | He/She/It will have finished – Он/Она/Оно закончит | They will have finished – Они закончат |
Возможны сокращения: I’ll have, you’ll have, he/she/it’ll have, we’ll have, they’ll have.
Примеры:
I will have cooked chicken when you come home – Я (уже) приготовлю курицу, когда ты придешь домой (к этому времени).
By the time he arrives, we will have finished dinner. – К моменту его прибытия мы уже закончим ужин.
She will have completed her assignment before the meeting. – Она завершит свое задание до собрания.
By next year, they will have lived in that house for ten years. – К следующему году они будут жить в этом доме уже десять лет.
I will have saved enough money to buy a car by the end of this year. – К концу этого года я накоплю достаточно денег, чтобы купить машину.
Отрицательная форма
Отрицание строится с помощью not:
Единственное число | Множественное число | |
---|---|---|
1 лицо | I will not have finished – Я не закончу | We will not have finished – Мы не закончим |
2 лицо | You will not have finished – Ты не закончишь | You will not have finished – Вы не закончите |
3 лицо | He/She/It will not have finished – Он/Она/Оно не закончит | They will not have finished – Они не закончат |
Возможны два варианта сокращения: I’ll not have (I won’t have), you’ll not have (you won’t have), he/she/it’ll not have (it won’t have), we’ll not have (we won’t have), they’ll not have (they won’t have).
Пример отрицания:
I’ll not have finished this work by the time you come back – Я не закончу эту работу к тому времени, как ты вернешься.
By next week, they will not have completed the project. – К следующей неделе они не закончат проект.
By the end of the month, she will not have found a new job. – К концу месяца она не найдет новую работу.
By the time the party starts, I will not have finished decorating the house. – К моменту начала вечеринки я не закончу украшать дом.
When they arrive at the airport, the plane will not have departed. – К тому времени, когда они прибудут в аэропорт, самолет еще не улетит.
Вопросительная форма
В вопросительной форме have ставится перед подлежащим:
Единственное число | Множественное число | |
---|---|---|
1 лицо | Will I have finished? – Я закончу? | Will we have finished? – Мы закончим? |
2 лицо | Will you have finished? – Ты закончишь? | Will you have finished? – Вы закончите? |
3 лицо | Will he/she/it have finished? – Он/Она/Оно закончит? | Will they have finished? – Они закончат? |
Пример:
Will you have cleaned the room by the time I come back? – Вы уберетесь в комнате к тому времени, когда я вернусь?
Will she have found a new job by the end of the month? – Найдет ли она новую работу к концу месяца?
Will he have graduated from university by next summer? – Закончит ли он университет к следующему лету?
Will they have traveled to Europe by the end of the year? – Поедут ли они в Европу к концу года?
Когда на практике используется Future Perfect
На мой взгляд, на практике Future Perfect обычно встречается в предложениях с союзом “when”, где речь идет о том, что к определенному моменту что-то уже произойдет. Например:
When the party starts, we will have prepared all the food.
Это предложение следует понимать так: “К тому моменту, когда начнется вечеринка, мы уже приготовим всю еду”. Другими словами, еда будет приготовлена ДО начала вечеринки.
Вот, что будет если здесь заменить Future Perfect на Future Simple:
When the party starts, we will prepare all the food. – Когда начнется вечеринка, мы приготовим всю еду.
Смысл другой: сначала начнется вечеринка, а уже потом мы приготовим еду.
В данном случае разница в смысле очень существенная.
Еще примеры с “when”:
When I wake up tomorrow morning, the sun will have risen. – Когда я проснусь завтра утром, солнце уже взойдет (взойдет к этому времени).
When the concert ends, the musicians will have played for two hours. – К тому времени, как закончится концерт, музыканты будут играть уже два часа.
Слова-маркеры Future Perfect
К словам-маркерам Future Perfect можно отнести выражения вроде “by/before + указание времени” или “when + действие в будущем”. Например:
- by + время – к такому-то времени
I will have finished the picture by 10 o’clock. – Я закончу картину к 10 часам.
- by the time – к моменту
I will have read the book by the time you return. – Я прочитаю книгу к моменту твоего возвращения.
- before + время – до такого-то времени
We will have changed our plans before the meeting. – Мы изменим наши планы до совещания.
- when + действие в будущем – к тому времени, как произойдет какое-то действие
When the working day ends, we will have finished the project. – К окончанию рабочего дня мы уже закончим проект.
Упражнения на Future Perfect вы можете пройти здесь: “Future Perfect – упражнения с ответами и переводом”.