У статті розповімо про час Present Perfect Continuous в англійській граматиці.
Як будується час: have/has + been + закінчення -ing.
Приклад:
I have been watching you.
Has she been sleeping?
You haven't been waiting here for two hours.
Present Perfect Continuous Tense вживається, коли дія почалася в минулому і триває на момент висловлювання, або вже закінчилася, але видно результат.
Погляньмо на приклади речень, у яких дія почалася в минулому та триває зараз:
I have been reading for 2 hours - Я читаю дві години (і все ще продовжує).
We've been studying since 9 o'clock - Ми вчимося з 9-ї години (і продовжуємо вчитися).
How long have you been learning English? - Як довго ти вчиш англійську (і продовжуєш)?
Оскільки дія ще триває, разом із цією формою часто вживаються прийменники for або since.
Подивимося на приклади речень, у яких дія вже закінчилася, але нам видно результат:
I'm tired because I've been running - Я втомився (результат зараз), бо бігав (уже не бігає).
Why is the grass wet? Has it been raining? - Чому трава мокра (результат)? Йшов дощ (уже не йде)?
You don't understand now because you haven't been listening - Ти не розумієш (результат), бо не слухав.
Слова-маркери
FOR
vremya-present-perfect-continuous
SINCE
Використовуємо since з дієсловами в Present Perfect Continuous, щоб позначити конкретну точку в минулому.
I have been watching TV since 7 pm - Я дивлюся телевізор із 7 вечора.
Tara hasn't been visiting us since March - Тара не відвідувала нас із березня.
He has been living in Bangkok since he left school - Він живе в Бангкоку відтоді, як пішов зі школи.
Інші вирази
Lately - останнім часом.
Recently - нещодавно, останнім часом.
All day - весь день.
Оскільки аспект Continuous фокусується на тривалості дії, цей час не можна вживати з дієсловами стану, адже вони не мають концепції тривалості. З дієсловами стану вживається Present Perfect.
Щоб вчити англійську далі, переходьте на цю статтю про Present Perfect в англійській граматиці.