Грамматика · English

Present Perfect Continuous

B1 · СреднийГрамматикаEnglish Grammar Profile B1 — grammar

Как образуется

Have been или has been плюс глагол с -ing: I’ve been waiting. Отвечает на вопрос «как долго» и подчёркивает процесс, а не результат. С глаголами состояния не употребляется: I’ve known him for years, а не I’ve been knowing.

Когда употребляется

Когда важна длительность или видимый след действия: I’ve been working all morning. You look tired — have you been running?

Чем отличается от русского

Русский передаёт длительность словами «уже», «всё это время», «целый день». Английский встраивает её в форму. Разница с обычным перфектом тонкая: I’ve read the report — прочитал, готов обсуждать; I’ve been reading the report — читал и, возможно, ещё не дочитал. Русскому кажется, что это одно и то же, а собеседник слышит два разных отчёта о работе.

Процесс против результата
I’ve read it.прочитал — результат готов
I’ve been reading it.читал — процесс, возможно не дочитал
How long have you been…?вопрос о длительности
Видимый следYou’re wet — have you been swimming?
Не с состояниямиI’ve known him — не I’ve been knowing
for / sincefor two hours, since morning

Примеры

  • I’ve been waiting for an hour. Я жду уже час.
  • How long have you been learning English? Как долго вы учите английский?
  • She’s been working here since 2019. Она работает здесь с 2019 года.

Упражнения

Ответ — под каждым заданием. В тренажёре эти упражнения проверяются сами, а ошибки потом возвращаются на повторение.

1. Выберите вариант

Чем I’ve been reading the report отличается от I’ve read it?

процесс и результат

  • ничем, это стилистика
  • первое — процесс, возможно не дочитал
  • первое вежливее
Ответ

первое — процесс, возможно не дочитал

В рабочем отчёте это разные новости: одна означает готовность обсуждать, другая — что работа идёт.

2. Выберите вариант

Какой глагол не ставится в эту форму?

глаголы состояния

  • know
  • wait
  • work
Ответ

know

Know — состояние. Длительность у него выражается обычным перфектом: I’ve known him for years.

3. Вставьте форму

Вставьте форму: «Я жду уже час»

I’ve ___ waiting for an hour.

Ответ

been

Been обязательно: без него получается просто Present Perfect другого глагола.

4. Перестройте фразу

Подчеркните длительность: «I work here since 2019»

I work here since 2019.

Ответ

I’ve been working here since 2019.

Present Simple со since невозможен: длящееся до сих пор действие требует перфекта.

5. Соберите фразу

Соберите: «Как долго вы учите английский?»

вопрос о длительности

How · long · have · you · been · learning · English

Ответ

How long have you been learning English

How long — стандартный вопрос именно к этой форме. Ответ пойдёт с for или since.

6. Скажите вслух

Отчитайтесь о работе: что делали всё утро и что уже готово

I’ve been working on the numbers all morning, and I’ve finished the first part.

Ответ

I’ve been working on the numbers all morning, and I’ve finished the first part.

Процесс и результат в одной фразе — ровно то различие, ради которого форма и существует.

Есть вопрос по теме? Преподаватель ответит здесь же.

Хватит слушать и читать! Научитесь говорить и грамотно писать!

На уроке с преподавателем вы сразу применяете тему в разговоре, а ошибки разбираем по-русски. Пробный урок —25 минут, 290 ₽, засчитывается в абонемент.

Бесплатный тренажёр

Живёте в Горячем Ключе? Занятия очно — ул. Ленина, 37, от 500 ₽ за академический час, пробное — 290 ₽: английский в Горячем Ключе