shall / will + have + причастие прошедшего времени
Например:
You will have perfected your English by the time you come back from the U.S.
Ты усовершенствуешь свой английский к тому времени, как вернешься из США.
Will you have perfected your English by the time you comeback from the U.S.?
Ты усовершенствуешь свой английский к тому времени, как вернешься из США?
You will not have perfected your English by the time you come back from the U.S.
Ты не усовершенствуешь свой английский к тому времени, как вернешься из США.
Число | Лицо | Положительная форма | Отрицательная форма | Вопросительная форма |
един. | 1 | I shall / will have stopped. | I shall / will not have stopped. | Shall / will I have stopped? |
2 | You will have stopped. | You will not have stopped. | Will you have stopped? | |
3 | He will have stopped. She will have stopped. It will have stopped. |
He will not have stopped. She will not have stopped. It will not have stopped. |
Will he have stopped? Will she have stopped? Will it have stopped? |
|
множ. | 1 | You will have stopped. | You will not have stopped. | Will you have stopped? |
2 | We shall / will have stopped. | We shall / will not have stopped. | Will / shall we have stopped? | |
3 | They will have stopped. | They will not have stopped. | Will they have stopped? |
Действие, которое будет закончено до определенного момента или другого действия в будущем
Future Perfect описывает действие, которое уже будет завершено до определенного момента в будущем, или до того, как начнется другое действие, при этом часто могут употребляться такие выражения времени, как, например: by the time … - к тому моменту, времени, как …; by that time, by then - к этому времени, к тому времени; before – прежде, чем; after – после того, как; и т.п.
Например:
By next November, I will have received my promotion.
К следующему ноябрю я получу повышение.
By the time he gets home, she will have cleaned the entire house.
К тому времени, когда он придет домой, она приберется во всем доме.
I will not have finished this test by 3 o'clock.
Я не закончу этот тест к 3 часам.
Will she have learned enough Chinese to communicate before she moves to Beijing?
Она уже сможет общаться на китайском, до того, как переедет в Пекин?
Sam will probably have completed the proposal by the time he leaves this afternoon.
Скорее всего, Сэм закончит план до того, как он уйдет после полудня.
By the time I finish this course, I will have taken ten tests.
К тому моменту, когда я закончу этот курс, я пройду десять тестов.
How many countries will you have visited by the time you turn 50?
Сколько стран ты посетишь к тому времени, когда тебе исполнится пятьдесят лет?
Обратите внимание, что действия в придаточных предложениях (такие действия выделены курсивом) выражены в Simple Present, а не в Simple Future. Это объясняется тем, что эти действия находятся в придаточных предложениях времени, в которых не используется будущее время (см. объяснение ниже).
Длительное действие, которое завершится до определенного момента или другого действия в будущем
Future Perfect используется с глаголами недлительной группы и с глаголами смешанной группы, которые не могут использоваться в длительном времени, для обозначения длительного действия, которое завершится до определенного момента или другого действия в будущем. Это действие могло начаться еще в прошлом, и может продолжаться вплоть до указанного момента в будущем, либо оно может начаться лишь в будущем, и закончиться до другого момента в будущем.
Например:
I will have been in London for six months by the time I leave.
Я буду находиться в Лондоне шесть месяцев к тому моменту, когда я его покину.
By Monday, Susan will have had my book for a week.
К понедельнику Сьюзан будет держать мою книгу уже неделю.
Несмотря на то, что использование Future Perfect в данном значении ограниченно глаголами недлительной группы и глаголами смешанной группы, которые не могут использоваться в длительном времени, глаголы live, work, teach и study тоже иногда могут использоваться таким образом, хотя они и не являются глаголами недлительной группы.
Future Perfect, как и все будущие времена, не используется в придаточных предложениях, начинающихся с наречий времени, как, например: when - когда; while – когда, пока; before - прежде; after - после; by the time – к тому времени, как; as soon as – как только; if - если; unless – если не; и т.п. Вместо Future Perfect в таком случае используется Present Perfect.
Например:
I am going to see a movie when I will have finished my homework. (Неверно.)
I am going to see a movie when I have finished my homework. (Верно.)
Я посмотрю фильм, когда закончу свои домашние задания.