Если действие, «подгоняемое» под определённый момент во времени (= Конструкция № 3 = «Действие К»), является/ являлось/будет являться к тому же ещё и «Процессом ДО», «РАСТЯНУТЫМ», «ДЛЯЩИМСЯ» (= INGовым Prolonged BY — Action) — и Вы хотите эту «длительность» подчеркнуть — то Вы можете технически очень легко это сделать!
Не думайте ни о чём! и в «конструкцию № 3» просто введите 2 обязательных слова:
ПОСТОЯННОЕ.
а) в качестве второго слова — слово «BEEN» = 3-ю форму глагола «be», чтобы образовать конструкцию «ДО», «К»,
и ЗАМЕНЯЕМОЕ
б) «INGовую форму» смыслового глагола (которой Вы теперь и будете передавать и «длительность», и СМЫСЛ конструкции — то есть само действие).
ВРЕМЯ же конструкции (то есть, где находится точка, К которой Вы «подгоняете» действие) Вы — как и всегда — показываете формой «have»:
Настоящее
I HAVE +BEEN waitING + for this money + all my life!
[ай хæв биин wэйтинг фоо ðис мани оол май лайф]
Been [биииин] — Ооочень долго!!!
Я + ЖДАЛ +… этих денег всю свою жизнь!
= Я + ЖДУ +… = начал ждать когда-то, ожидание было длительным («all my life»), и жду я ДО настоящего момента (= «have»)!!!
ЕЩЁ РАЗ.
Формой «have» (have / has — had — will have) Вы-как всегда — покажете, ГДЕ во времени находится тот «момент» или та «точка отсчёта», под которую «подгоняется» это Ваше «растянутое», «длящееся» действие (= длительное «ожидание»)!
(В данном случае эта «точка отсчёта» находится в «сейчас» = в настоящем времени → «… have …»!!!).
____________________
А вот здесь ↓ «точка отсчёта» находится в будущем!!!
К тому времени + я буду ждать (= прожду) + уже 5 часов.
By that time + I will have + been waiting + for 5 hours already.
[бай ðæт тайм ай wил хæв биин wэйтинг фоо файв ауэз оолрэди]
Смотрите, как всё логично:
will have — Показываем: Время
been — Показываем: «…К…»
waiting — Показываем: Процесс (= Длительность).
____________________
АПОФЕОЗ.
А сейчас мы украсим обсуждение темы «времён» королём примеров — фразой, которую произносит на чистом английском Leonardo di Caprio в фильме «Человек в железной маске», и которая включает в себя и хорошо демонстрирует
СРАЗУ целых 3 типа действий:
I HAVE BEEN in prison for 6 years
[ай хæв биин ин призн фоо сикс йиэз]
Я пробыЛ в тюрьме 6 лет (т. е. «от… и до сегодняшнего дня»),
you FREED me
[юу фриид мии]
вы освободили меня (одноразовое действие в прошлом).
and now you ARE ASKING me
[æнд нау юу аа ааскинг мии]
а сейчас вы просиТЕ меня (именно в данный! момент)
to enter another prison.
[ту энтэ энаðэ призн]
сесть в другую тюрьму
____________________
Соответствие форм и конструкций
ДОПОЛНИТЕЛЬНЫЕ РЕКОМЕНДАЦИИ по СООТВЕТСТВИЮ
наиболее употребительных АНГЛИЙСКИХ ФОРМ и КОНСТРУКЦИЙ РУССКИМ и ПО ИХ УПОТРЕБЛЕНИЮ:
1) ВЧЕРА
2-я ФОРМА (= «+(е)D» или из «Таблицы»):
Вчера … я
посчитал /
съел I count
ed /
ate с 5 до 7 я считал / ел I
was* + count
ing / eat
ing ровно
в 7:34 я считал / ел I
was* + count
ing / eat
ing весь день я считал / ел I
was* + count
ing / eat
ing К 5:00 я
посчитал /
съел I
had* count
ed / eat
en2) СЕГОДНЯ
НИчего НЕ делаем или «+S»,
WAS / WERE / WILL be.
СЕЙЧАС
AM / IS / ARE + «+ing»;
К …
HAVE / HAS / WILL have + 3-я форма:
Сегодня … я считаю / ем I count / eat… прямо сейчас я считаю / ем I
am + count
ing / eat
ing.
весь день я считаю / ем I
am + count
ing / eat
ing.
с 5
до 7 я счита
л / е
л I
was + count
ing / eat
ing. на
это время я
сосчита
л /
съе
л I
have count
ed / eat
en. (= к
этому моменту)
К 5:00 я
сосчита
л /
съе
л I
had count
ed / eat
en.
с 5 до 7
я буду считать / есть I
will be count
ing / eat
ing.
К 5:00 я
сосчитю /
съем I
will +
have count
ed / eat
en.
____________________
3) ЗАВТРА
WILL + глагол;
WILL be +…ing;
WILL have + 3-я форма:
Завтра … я буду считать / есть I
will + count / eat … я сосчитаю / съем I
will + count / eat
с 5
до 7 я буду считать / есть I
will be count
ing / eat
ing ровно
в 7:34 я буду считать / есть I
will be count
ing / eat
ing весь день я буду считать / есть I
will be count
ing / eat
ing К 5:00 я
сосчитю /
съем I
will +
have count
ed / eat
enВидите, везде и В любом Случае