VocabNote
Завантажити
ЧасиСередній рівень

Теперішній доконаний тривалий час

Present Perfect Continuous

Теперішній доконаний тривалий час підкреслює тривалість дії, яка почалася в минулому й досі триває або щойно закінчилася. Утворюється за допомогою have/has been + дієслово-ing. Зосереджується на процесі, а не на результаті.

КОЛИ ВИКОРИСТОВУВАТИ

Використовується для дії, яка почалася в минулому й досі триває, або щойно закінчилася з видимими результатами. Часто з "for" (тривалість) і "since" (початкова точка).

СТРУКТУРА

positiveShave/has beenV-ing

I have been studying English for five years.

Я **вивчаю** англійську вже п'ять років.

negativeShaven't/hasn't beenV-ing

She hasn't been sleeping well lately.

Останнім часом вона **погано спить**.

questionHave/HasSbeenV-ing?

Have you been waiting long?

Ти довго **чекаєш**?

СЛОВА-МАРКЕРИ

  • for
  • since
  • all day
  • all morning
  • lately
  • recently
  • how long

ПРИКЛАДИ

  1. I have been working here since 2020.

    Я **працюю** тут з 2020 року.

  2. They have been playing football for two hours.

    Вони **грають** у футбол уже дві години.

  3. Has it been raining all day?

    **Чи йшов дощ** цілий день?

  4. She has been learning Spanish for six months.

    Вона **вчить** іспанську вже шість місяців.

  5. We haven't been waiting very long.

    Ми **не чекали** дуже довго.

ПРАВИЛА ПРАВОПИСУ

Більшість дієслівдодайте -ingwork → working, study → studying
Закінчується на німе -eвідкиньте -e, додайте -ingwrite → writing, live → living
Короткe дієслово, яке закінчується на приголосну-голосну-приголоснуподвоїти кінцеву приголосну + -ingrun → running, swim → swimming

ПОШИРЕНІ ПОМИЛКИ

I am studying English for five years.

I have been studying English for five years.

Для тривалості від минулого до теперішнього використовуйте теперішній доконано-тривалий, а не теперішній тривалий.

She has been knowing him for years.

She has known him for years.

Дієслова стану (know, love, believe) зазвичай не вживаються в тривалій формі; використовуйте теперішній доконаний.

Порада

Використовуй "for" із тривалістю (for two hours, for five years) і "since" із початковою точкою (since 2020, since Monday). Якщо дія все ще триває І тебе цікавить, як довго — теперішній доконано-тривалий.

Часи