Present Perfect Continuous / Настоящее длительное совершённое время

Present Perfect Continuous (настоящее длительное совершённое время) используется для описания действий, которые начались в прошлом и продолжаются в настоящем. Мы используем Present Perfect Continuous, чтобы сообщить о действиях, которые:

  • продолжались до настоящего момента;
  • имеют результат или влияние на настоящее время;
  • вызывают раздражение или недовольство.

Для образования утвердительного предложения в Present Perfect Continuous мы берём подлежащее, вспомогательный глагол have/has (в зависимости от лица), been (третью форму глагола to be) и основной глагол с суффиксом -ing:

I have been studying English for a long time. Я долго учусь английскому.
He has been working in the office since morning. Он работает в офисе с утра.

Чтобы образовать отрицательное предложение, нужно взять подлежащее + вспомогательный глагол have/has + наречие not + been  + основной глагол с суффиксом -ing:

Mark hasn’t been playing football all summer. Марк не играет в футбол всё лето. 
I haven’t been watching TV for a few days. Я не смотрю телевизор уже несколько дней.

Для образования вопросительного предложения мы ставим вспомогательный глагол have/has в начало предложения, за ним подлежащее, затем been и основной глагол с суффиксом -ing:

Have you been working on this project for a long time? Ты уже долго занимаешься этим проектом?
Have they been traveling around Europe recently? Они путешествуют по Европе в последнее время?

Как и в случае с другими временами, в Present Perfect Continuous есть свои слова-маркеры: lately, recently, for, since, all day, all week, etc.

Present Perfect Continuous / Настоящее длительное совершенное время

Напишите онлайн-диктант с автоматической проверкой, чтобы закрепить эту тему:

At the restaurant