Present Perfect Continuous — дія почалася в минулому і триває досі (або щойно завершилась і залишила видимий результат).
Будова: have / has been + дієслово з -ing.
I have been learning English for two years.
Я вчу англійську вже два роки (і досі вчу).
She’s tired — she has been running.
Вона втомлена — вона (щойно) бігала.
Маркери: for (як довго), since (відколи), all day, lately, recently, how long.
Різниця з Present Perfect: Continuous підкреслює процес і тривалість (How long have you been waiting?), Perfect — результат чи кількість (I have written 5 letters).
Стативні дієслова (know, be, have=володіти) залишаються в простому Perfect: I have known him for years ✓ (не have been knowing).
Зареєструйтесь, щоб зберігати прогрес