Образование Present Perfect Continuous
(have/has been + …-ing)
Present Perfect Continuous (Present Perfect Progressive) образуется с помощью вспомогательного глагола to be в форме Present Perfect (have been, has been) и формы причастия настоящего времени (Present Participle) смыслового глагола: I have been working.
При добавлении к глаголам окончания -ing иногда происходят изменения в их написании, например have/having. Дополнительно о правилах прибавления окончаний –ing к глаголам.
Утвердительная форма | Отрицательная форма | Вопросительная форма | ||||
---|---|---|---|---|---|---|
I | have been working | I | have not been working | Have | I | been working? |
he she it |
has been working | he she it |
has not been working | Has | he she it |
|
we you they |
have been working | we you they |
have not been working | Have | we you they |
Сокращенные формы:
‘ve = have
‘s = has
haven’t = have not
hasn’t = has not
Употребление Present Perfect Continuous
1. Действие, которое началось в прошлом, продолжалось в течение некоторого периода до настоящего времени, и которое все еще продолжается в настоящее время. Всегда указывается или подразумевается период времени, в течение которого продолжалось действие: слова-маркеры (for … hours/weeks/years – в течение … часов/недель/лет, since 10 o’clock – с 10 часов, since morning – с утра, since 2005 – с 2005 года). Часто Present Perfect Continuous переводится с наречием уже.
Примеры:I have been working since 9 o’clock in the morning. – Я работаю с 9 часов утра.
She has been living in Venice for 2 years. – Она живет в Венеции (уже) 2 года.
2. Действие обычное, постоянное, т.е. происходящее вообще, но с указанием того, как долго совершается действие (употребляется со словами-маркерами). Если не указано, как долго совершается действие, тогда вместо Present Perfect Continuous употребляется Present Continuous (действие, совершавшееся в момент речи) или Present Simple (обычное, постоянное действие).
Примеры:It has been snowing for 2 days. – Идет снег (уже) 2 дня. (с указанием, как долго совершается действие – в течение 2-х дней)
It is snowing. – Идет снег. (без указания, как долго совершается действие)
She has been studying French for 10 years. – Она учит французский язык (уже) 10 лет. (с указанием, как долго совершается действие – в течении 10-ти лет)
She is studying French. – Она учит французский язык. (без указания, как долго совершается действие)
3. Иногда вместо Present Perfect Continuous может употребляться Present Perfect. Если говорящий хочет подчеркнуть длительность действия – употребляется Present Perfect Continuous, а если подчеркнуть факт совершения действия – Present Perfect.
Примеры:I have been working there since 1997. –Я здесь работаю с 1997 года. (цель – подчеркнуть длительность действия)
I have worked there since 1997. – Я здесь работаю с 1997 года. (цель – подчеркнуть факт совершения действия)
4. Употребляется в вопросительных предложениях с вопросительными словами (since when – с какого времени, с каких пор, how long – как долго, сколько времени), если речь идет о периоде, который предшествует моменту речи.
Примеры:How long have you been sitting here? – Сколько времени вы здесь сидите?
5. Не употребляется с глаголами, которые не имеют формы Continuous (to be, to have, to love, to hate). Вместо Present Perfect Continuous употребляется Present Perfect. Дополнительно о глаголах, не имеющих форм Continuous.
Примеры:How long have you known her? – Как долго вы ее знаете?