Времена английского › Present Perfect Continuous
Present Perfect Continuous настоящее совершённое длительное
Present Perfect Continuous — для действия, которое началось в прошлом и всё ещё длится или только что закончилось, и виден его след.
Как образуется
Когда используется
Всё ещё длится
С for, since и How long…?
I’ve been learning English for two years.
Только что закончилось, виден след
Действие объясняет то, что видно сейчас.
You look tired. Have you been running?
Повторялось в последнее время
Что-то делали снова и снова.
She’s been calling me all week.
Слова-маркеры
for, since, all day, all week, lately, recently, How long…?
Примеры
- It’s been raining since morning.
- How long have you been waiting?
- He’s been working on that app for months.
- I haven’t been sleeping well.
- We’ve been talking about you.
- They’ve been living in Lisbon since March.
Частая ошибка
I am waiting here for an hour.
I’ve been waiting here for an hour.
Когда с for или since говорите о времени до настоящего момента, нужна Perfect-форма, а не Present Continuous.
Present Perfect Continuous или Present Perfect?
Present Perfect Continuous подчёркивает процесс, Present Perfect — результат: I’ve been writing emails all morning. I’ve written ten. Подробнее про Present Perfect.
Послушайте в видео
Посмотрите, как это звучит в живой речи. Вставьте ссылку на любое видео с YouTube в Tense Lens, и все времена будут подсвечиваться по мере речи, а карта покажет, где встречается каждое.