Перейти до змісту
SLAYLANGUAGE SCHOOL
Кабінет

Граматика англійської · Рівень B1

Present Perfect Continuous: правило і приклади

Present Perfect Continuous (теперішній доконано-тривалий час) — про дію, яка почалася в минулому, тривала якийсь час і триває досі або щойно закінчилася: I’ve been waiting for an hour. Важливий сам процес і його тривалість. Утворюється так: have / has been + дієслово з -ing.

Автор: Анастасія СокурОновлено

Як утворюється Present Perfect Continuous: таблиця

Три частини: have / has + been + дієслово з -ing. Been не змінюється. У питанні на початок виходить лише have / has.

Present Perfect Continuous: ствердження, заперечення і питання
ФормаI / you / we / theyhe / she / it
СтвердженняI’ve been working.She’s been working.
ЗапереченняI haven’t been working.She hasn’t been working.
ПитанняHave you been working?Has she been working?
How longHow long have you been working here?How long has she been working here?

Коли вживається Present Perfect Continuous

  1. Дія почалася в минулому й триває досі

    З for, since, How long…? Українською тут теперішній час: «я чекаю вже годину».

    • I’ve been waiting for you for an hour!

      Я чекаю на тебе вже годину!

    • She’s been learning French since September.

      Вона вчить французьку з вересня.

  2. Дія щойно закінчилася, і видно наслідки

    Мокро, втомлені, червоні очі — пояснюємо, чим займалися.

    • The streets are wet. It’s been raining.

      Вулиці мокрі. Ішов дощ.

    • Why are you so tired? — I’ve been running.

      Чому ти така втомлена? — Я бігала.

  3. Повторювані дії останнім часом

    • I’ve been sleeping badly lately.

      Останнім часом я погано сплю.

    • He’s been calling me all week.

      Він дзвонить мені весь тиждень.

Слова-маркери Present Perfect Continuous

  • for
  • since
  • How long…?
  • all day
  • all morning
  • all week
  • lately
  • recently
  • for ages

Present Perfect Continuous чи Present Perfect

Continuous — про процес і скільки він триває. Present Perfect — про результат і скільки зроблено. Якщо є число (скільки разів, скільки сторінок), — Present Perfect.

Різниця між Present Perfect Continuous і Present Perfect
Present Perfect ContinuousPresent Perfect
Акцентпроцес, тривалістьрезультат, скільки зроблено
ПрикладI’ve been reading this book all day.I’ve read 100 pages.
ПитанняHow long have you been painting?How many rooms have you painted?
Дієслова стануне вживаютьсяI’ve known him for years.

З live і work різниці майже немає: I’ve lived here for 5 years = I’ve been living here for 5 years.

Детальніше: Present Perfect

Типові помилки

Так часто кажуть ті, хто вчить англійську. Ліворуч — як не треба, праворуч — як правильно.

  • Не так: I am waiting for an hour.

    Так: I have been waiting for an hour.

    Триває досі + тривалість — Present Perfect Continuous, а не Present Continuous.

  • Не так: She has been knowing him for years.

    Так: She has known him for years.

    Know — дієслово стану, Continuous не буває.

  • Не так: I have been written three emails.

    Так: I have written three emails.

    Є кількість — Present Perfect.

  • Не так: How long are you learning English?

    Так: How long have you been learning English?

    How long…? про дію, що триває, — Present Perfect Continuous.

Перевірте себе

Тест: Теперішні часи (Present Tenses)

24 питань з поясненням після кожної відповіді. Безкоштовно й без реєстрації.

I work · I’m working · I’ve worked · I’ve been working

Часті питання

Не знайшли відповідь? Залиште заявку — ми все розповімо.

Коли вживається Present Perfect Continuous?

Коли дія почалася в минулому й триває досі, і важливо, як довго (I’ve been studying for three hours), або щойно закінчилася й видно наслідки (I’m out of breath — I’ve been running).

Як утворюється Present Perfect Continuous?

have / has + been + дієслово з -ing: I have been working, she has been working. Питання: Have you been working? Заперечення: I haven’t been working.

Чим Present Perfect Continuous відрізняється від Present Perfect?

Continuous — процес і тривалість (I’ve been cleaning all morning). Present Perfect — результат і кількість (I’ve cleaned two rooms). Дієслова стану — тільки Present Perfect.

Наступний крок

Вчіться далі з міні-курсом

Короткі онлайн-курси від викладачів Slay School: щодня урок на 15 хвилин з озвученням, вправами й діалогами, а слова, які ви забуваєте, курс повертає сам.

  • Перший день — безкоштовно
  • 15 хвилин на день, у своєму темпі
  • Кожне слово озвучене
  • Доступ назавжди після оплати

Щоб почати, потрібен лише email або Google-акаунт.