1. I have been a doctor for 15 years now. (Present Perfect)
2. By the time I was 35 years old I had been a doctor for 10 years. (Past Perfect)
3. I haven’t decided yet where to continue my education. (Present Perfect)
4. By the time I finished school I hadn’t decided where to continue my education. (Past Perfect)
Ещё одна встреча с Past Perfect произойдёт в теме согласования времён, но ничего принципиально нового уже не будет. Точно так же будет востребована его способность выражать очерёдность действий в прошлом.
Старые знакомые
Осталось совсем немного. Три времени – будущее совершенное, прошедшее совершенно-продолженное и будущее совершенно-продолженное. Несмотря на их пышные названия, ничего нового в этих временах не будет. Главное сделано – мы знакомы с представителями каждой из двух оставшихся групп – Perfect Simple и Perfect Continuous. Дальше всё, может, не так уж просто (сказуемые остались как раз самые длинные), но очень логично, потому что эти самые длинные сказуемые будут строиться из знакомых
элементов, знакомыми приёмами и в знакомой последовательности. Начнём с будущего совершенного времени.Будущее совершенное время
Future Perfect Tense
Полная аналогия с Past Perfect: там действие закончено к определённому моменту в прошлом, здесь – действие будет завершено до определённого момента в будущем:
Секретарь закончит это письмо к четырём часам.
Сказуемое начнётся с
The secretary will have finished this letter by 4 o’clock.
Вопросительная форма:
Will the secretary have finished this letter by 4 o’clock?
Отрицательная:
The secretary will not (won’t) have finished this letter by 4 o’clock.
Точно так же как в Past Perfect, здесь возможна временна
я «ступенька», но только отнесённая в будущее – одно действие произойдёт в будущем до того, как произойдёт другое. При этом Future Perfect будет описывать более раннее:Перед тем как мы придём на стадион, игра начнётся.
Важно только помнить: если указанием времени служит придаточное предложение («перед тем как мы придём…»), оно, естественно, отвечает на вопрос «когда?». А в предложениях, относящихся к будущему в придаточных условия и времени, будущее время меняется на настоящее (см. Future Simple).
Поэтому:
Before we come
to the stadium, the game will have begun.В будущем совершенном времени встретится и уже знакомый луч с началом в
1. I have been a doctor for 15 years now.
Отрезок, начинающийся в
2. By last year I had been a doctor for 14 years.
Отрезок с началом в
3. И наконец, будущее совершенное:
By next year I will have been a doctor for 16 years.
Отрезок с началом в
Начало отсчёта, конечно, может быть в любом времени, не только в прошедшем. Например: Next month I start working in another place. By the end of the year I’ll have had this job for 8 months.
Прошедшее совершенно-продолженное время
Past Perfect Continuous Tense
К определённому моменту в прошлом действие длилось уже какое-то время.
By 12 o’clock yesterday he had been driving to London for four hours (since 8 o’clock).
К 12 часам он ехал в Лондон уже 4 часа. Это первый случай применения Past Perfect Continuous. Второй подскажет настоящее совершенно-продолженное время: действие уже закончилось, но остался видимый результат.
He is wet. He has been walking in the rain.
Здесь то же самое, только результат должен быть отнесён в прошлое:
He was
wet. He had been walking in the rain.Будущее совершенно-продолженное время
Future Perfect Continuous Tense
Это время даст самое длинное сказуемое, но получится оно очень просто: удлиняем отрезок времени (см. предыдущий рисунок) так, чтобы он закончился в будущем.
By 3 o’clock he will have been driving to London for 7 hours.
К трём часам он будет ехать в Лондон в течение семи часов.
Конечно, для Future Perfect Continuous начало отсчёта может быть где угодно – и в настоящем, и в прошедшем, и в будущем. Важно только, чтобы к определённому моменту в будущем действие будет длиться уже какое-то время.
Если же вместо точного указания времени (три часа в последнем примере) будет придаточное предложение, глагол в нём будет в форме настоящего, а не будущего времени.
By the time he gets
to London he will have been driving for 7 hours.Работает знакомое правило: если всё предложение относится к будущему, в придаточной часто времени будущее меняется на настоящее.