Описывает действие, которое началось в прошлом и ПРОДОЛЖАЕТСЯ вплоть до момента речи (или только что завершилось, оставив видимый результат). Главный акцент — на длительности процесса (как долго это происходит?).
Формула образования
| Subject / Condition | + Утверждение | - Отрицание | ? Вопрос |
|---|---|---|---|
| I / You / We / They | have been + V-ing | have not been + V-ing | Have you been + V-ing? |
| He / She / It | has been + V-ing | has not been + V-ing | Has she been + V-ing? |
В отличие от Present Perfect (I have painted the wall — стена покрашена), Continuous подчёркивает процесс (I have been painting the wall — я весь в краске, и возможно, ещё не закончил). С глаголами состояния (know, like, belong) НЕ используется — берем обычный Present Perfect.
Сценарии использования
Действие началось в прошлом и всё ещё продолжается
Обязательно указано КАК ДОЛГО (for, since, all day).
I have been learning English for three years.
Я изучаю английский уже три года. (и продолжаю)
It has been raining since morning.
С утра идёт дождь.
Действие только что завершилось (видимый результат)
Сам процесс объясняет результат в настоящем.
Why are your hands dirty? — I have been repairing the car.
Почему у тебя грязные руки? — Я чинил машину.
You look exhausted. Have you been running?
Ты выглядишь измотанным. Ты бегал?
Маркеры времени (слова-подсказки)
for
since
how long
all day
all morning
lately
recently
Практика
Present Perfect или Present Perfect Continuous?
Раскройте скобки в правильном времени.
• She ___ (read) that book all day.
has been reading
• I ___ (read) 50 pages of that book.
have read
• How long ___ you ___ (wait)?
have / been waiting
• I ___ (know) him for ten years. (know - глагол состояния)
have known