Жду уже целый час (Present Perfect Continuous)

Present Perfect Continuous (I've been waiting for an hour) B1 черновик · ⚠️ есть замечания en → ru

Встретил знакомого, которого не видел полгода, и первый вопрос уже готов: What have you been doing? Дальше разберём форму, которой отвечают на такое одной фразой и заодно говорят, сколько это уже тянется.

Дело, которое ещё не отпустило

Мы уже умеем сказать про готовый результат через have done. Добавим «been» и глагол с -ing, и разговор поворачивается к самому процессу: I've been travelling., I have been thinking about your letter., I've been working on it., I've been thinking about that too.

Так же говорят о том, что повторяется до сих пор: I've been watching TV a lot, I've been working a lot of overtime lately.

Сколько уже длится

С «for» и «since» форма отвечает на вопрос «как давно»: I've been waiting for an hour, I've been living here for two years, I've been studying International business there for four years, Demand has been falling since last year.

Жалоба, у которой есть длина

У врача и в разговоре о самочувствии эта форма первая: I've been feeling dizzy for a week., My cat hasn't been eating for two days., My anxiety has been getting worse. Отрицание звучит так же спокойно: I haven't been sleeping well. И с заботой о другом: Hope you haven't been working too hard

Вопрос и след от дела

ФормаЧто показываетГде уместноПример
have/has been doingдело идёт и сейчасподелиться новостямиI've been travelling.
haven't been doingчего не хватает всё это времяпожаловатьсяI haven't been sleeping well
Have you been doing?вопрос про этот отрезоквстреча, разговорHave you been thinking about it a lot?
How long have you been doing?спросить про длинурасспросить о делеHow long have you been doing that?
when it has been doingнынешнее объясняется прошлымпредупредитьThey might be slippery when it has been snowing.

Коротко спрашивают и так: Have you been waiting long?. А со словом «just» форма показывает совсем свежее занятие: I have just been reading an article

Идёт прямо сейчас или только что закончилось

Фраза I've been working on it. читается двумя способами: дело идёт прямо сейчас, либо оно занимало последние дни и след от него виден. Подсказку дают соседние слова. Есть «for» или «since», значит, дело тянется до этой минуты. Стоит «lately» или «just», значит, речь про недавний отрезок, и оно могло уже закончиться.

💡 Запоминалка

have done это готовое блюдо на столе. have been doing это кастрюля, которая всё ещё на плите: I've been waiting for an hour.

💡 Лайфхак для русскоговорящих

Русское «я живу здесь два года» просится в простое настоящее, и выходит I live here for two years. Английский считает длину другой формой: I've been living here for two years.

Учим английский: как рассказать, чем занимался всё это время и сколько уже длится дело

Можно попробовать вслух: I've been waiting for an hour