Future perfect
Утвердительное предложение
Future Perfect образуется при помощи вспомогательного глагола will (или реже shall) и формы совершенного инфинитива Perfect Infinitive (have + смысловой глагол в третьей форме) без частицы to.
Если совершенный инфинитив образуется от правильного глагола, то его третья форма образуется при помощи добавления окончания -ed. Если используется неправильный глагол, тогда третья форма берется из таблицы неправильных глаголов. Если необходимого глагола нет в этой таблице, это означает, что он правильный и к нему следует добавлять окончание -ed.
Will в современном английском языке употребляется для всех лиц единственного и множественного числа. Shall используется с первым лицом I, We, но его использование сейчас считается устаревшим.
В современном английском для всех лиц любого числа используется только will и это не считается ошибкой. Но shall еще можно встретить в газетах, старых или официальных текстах, в художественной литературе.
- will = ’ll (сокращение)
- shall = ’ll
- I shall have done this work by 5 o’clock tomorrow. - Я выполню эту работу к 5 часам завтра.
- She will have bought these flowers before the beginning of the party. - Она приобретет эти цветы к началу вечеринки.
- They will have found the new actor by next week. - Они найдут нового актера к следующей неделе.
Все правила добавления окончания -ed рассмотрены в отдельной статье.
|
|
Отрицательное предложение
Отрицание в Future Perfect образуется путем добавления частицы not после вспомогательного глагола will или shall.
- I will not have done this work by 5 o’clock tomorrow. - Я не выполню эту работу к 5 часам завтра.
- They will not have found the new actor by next week. - Они не найдут нового актера к следующей неделе.
- will not = won’t (сокращение)
- shall not = shan’t
- She won’t have bought these flowers before the beginning of the party. - Она не приобретет эти цветы к началу вечеринки.
Вопросительное предложение
Образование общего вопроса в Future Perfect происходит путем вынесения вспомогательного глагола will или shall в начало предложения перед подлежащим.
- Will I have done this work by 5 o’clock tomorrow? - Я выполню эту работу к 5 часам завтра?
- Will she have bought these flowers before the beginning of the party? - Она приобретет эти цветы к началу вечеринки?
- Will they have found the new actor by next week? - Они найдут нового актера к следующей неделе?
Специальный вопрос в Future Perfect образуется при помощи определенного вопросительного слова или фразы, которая ставится в начале предложения. Дальнейший порядок слов такой же как и в общем вопросе для Future Perfect.
- What shall I have done by 5 o’clock tomorrow? - Что я выполню к 5 часам завтра?
- When will she have bought these flowers? - Когда она приобретет эти цветы? (к какому времени?)
- Where will they have found a new actor by next week? - Где они найдут нового актера к следующей неделе?
Использование Future Perfect
Завершенные действия в будущем
Future Perfect используется для описания действия в будущем, которое начнется и закончится к определенному моменту или к другому действию в будущем, или же будет продолжаться в этот определенный момент в будущем.
- I shall have worked as a teacher for 20 years by next March. - К следующему марту я проработаю учителем 20 лет.
- I will have found a new job by next month. - Я найду новую работу к следующему месяцу.
- She will have cleaned the room by the time you come back. - Она уберет комнату к тому времени, как ты вернешься.
- They won’t have bought this house until the end of the week. - Они не приобретут этот дом до конца (этой) недели.
Маркеры времени
Маркеры времени в Future Perfect указывают на определенное время в будущем, к которому начнется, завершится или в которое будет продолжаться определенное действие. Они отвечают на вопрос «к какому моменту, времени?».
- before – до, перед тем, как
- till – до (только для отрицательных предложений)
- until – до (только для отрицательных предложений)
- by then – к тому времени
- by the time – к тому времени, как; когда
- by 3 p.m. – к 3 часам вечера
- by 5 o’clock – к 5 часам
- by 7 a.m. – к 7 часам утра
- by tomorrow – к завтра
- by next week – к следующей неделе
- by next month – к следующему месяцу
- by next year – к следующему году
- by next century – к следующему столетию