2.5. Совершенные продолженные времена
Совершенные продолженные времена (Perfect Continuous Tenses) выражают процесс, который начался до определенного момента Х в настоящем, прошедшем или будущем и продолжается в момент Х.
В учебниках обычно пишется, что времена этой группы образуются по схеме: (to) have been + Participle I
Но можно сформулировать и по-другому. Совершенные продолженные времена образуются из продолженных времен, для чего вспомогательный глагол (to) be представляется в совершенном времени в виде: has been, have been, had been, shall been, will been и to have been.
Вот пример предложения с использованием совершенного продолженного времени:
Neural networks have been making their way into commercial applications.
Нейронные сети сделали (прошли) свой путь в коммерческие приложения.
Как видно из этого примера, совершенные продолженные времена действительно совершенные и продолженные, так как используются для описания процессов, которые продолжались и завершились.
2.5.1. Настоящее совершенное продолженное время
Утвердительная форма настоящего совершенного продолженного времени (The Present Perfect Continuous Tense) образуется при помощи глагола (to) be в настоящем совершенном времени (have been, has been) и причастия настоящего времени (Participle I) смыслового глагола.
Табл. 2.14. Правильный глагол (to) print в настоящем совершенном продолженном времени.
I have been printing | we have been printing |
– | you have been printing |
he(she, it) has been printing | they have been printing |
Have I been printing? | Have we been printing? |
– | Have you been printing? |
Has he (she, it) been printing? | Have they been printing? |
I have not been printing | we have not been printing |
– | you have not been printing |
he (she, it) has not been printing | they have not been printing |
Для образования вопросительной формы вспомогательный глагол (to) have ставится перед подлежащим, а остальная часть временной формы ставится после подлежащего (см. табл. 2.14.).
Для образования отрицательной формы после вспомогательного глагола (to) have ставится отрицательная частица not (см. табл. 2.14.).
Настоящее совершенное продолженное время употребляется для выражения процесса, который начался в прошлом и продолжается до настоящего момента:
Alex Toussaint has been working with e-commerce Web applications for the past five years.
Алекс Тоуссаинт работал с Веб приложениями для электронной торговли в течение прошлых пяти лет.
2.5.2. Прошедшее совершенное продолженное время
Утвердительная форма прошедшего совершенного продолженного времени (The Past Perfect Continuous Tense) образуется при помощи вспомогательного глагола (to) be в прошедшем совершенном времени (had been) и причастия настоящего времени (Pariticiple I) смыслового глагола.
Табл. 2.15. Правильный глагол (to) print в прошедшем совершенном продолжен-ном времени
I had been printing | we had been printing |
– | you had been printing |
he (she, it) had been printing | they had been printing |
Had I been printing? | Had we been printing? |
– | Had you been printing? |
Had he (she, it) been printing? | Had they been printing? |
I had not been printing | we had not been printing |
– | you had not been printing |
he (she, it) had not been printing | they had not been printing |
Для образования вопросительной формы вспомогательный глагол (to) have ставится перед подлежащим, а остальная часть временной формы ставится после подлежащего (см. табл. 2.15.).
Для образования отрицательной формы после вспомогательного глагола (to) have ставится отрицательная частица not (см. табл. 2.15.).
Прошедшее совершенное продолженное время употребляется редко и найти реальный пример нелегко. Тем не менее:
The World Wide Web was developed to bring order to the chaotic Internet, which academia and the government had been using since the 1960s.
Всемирная паутина была разработана, чтобы привнести порядок в хаотический Интернет, который академические организации и правительство использовали начиная с 1960-ых.
2.5.3. Будущее совершенное продолженное время
Будущее совершенное продолженное время (The Future Perfect Continuous Tense) употребляется крайне редко. Утвердительная форма этого времени образуется при помощи вспомогательного глагола (to) be в будущем совершенном времени (shall have been, will have been) и причастия настоящего времени (Participle I) смыслового глагола.
Табл. 2.16. Правильный глагол (to) print в будущем совершенном продолженном времени.
I shall have been printing | we shall have been printing |
– | you will have been printing |
he (she, it) will have been printing | they will have been printing |
Shall I have been printing? | Shall we have been printing? |
– | Will you have been printing? |
Will he (she, it) have been printing? | Will they have been printing? |
I shall not have been printing | we shall not have been printing |
– | you will not have been printing |
he (she, it) will not have been printing | they will not have been printing |
Для образования вопросительной формы вспомогательный глагол shall или will ставится перед подлежащим, а остальная часть временной формы ставится после подлежащего (см. табл. 2.16.).
Для образования отрицательной формы после вспомогательного глагола shall или will ставится отрицательная частица not (см. табл. 2.16.).
Как уже указывалось, будущее совершенное продолженное время употребляется редко (если вообще реально употребляется), а вот очень похожая конструкция, но с причастием прошедшего времени вовсе не редкость. Вот пример.
Thereafter, code changes will have been applied to the function.
Впоследствии, изменения кода будут применяться к функции.
В приведенном примере используется комбинация will have been, но это не будущее совершенного продолженного времени, а будущее совершенного времени в страдательном залоге.