В каком случае используется Present Perfect Continuous?

Умскул
Italki
Вопрос: В каком случае используется Present Perfect Continuous?
Аватар

Bender, админ EngDiffer.ru

Present Perfect Continuous используют, когда действие началось в прошлом и продолжается сейчас или только что закончилось и оставило видимый след.

  • Действие тянется до сих порI have been working here for ten years.
  • Действие только что кончилосьI am tired — I have been running.
  • Ответ на вопрос «как долго»How long have you been waiting?
  • Повторяющееся действие в последнее времяHe has been calling me every day.
СлучайМаркерПример

продолжается

for, sinceI have been working since May.
видимый следYour clothes are wet.
как долгоhow longHow long have you been here?
в последнее времяlately, recentlyHe has been calling lately.

I have been working here for ten years. — Я работаю здесь десять лет.

I am tired — I have been running. — Я устал: я бегал.

How long have you been waiting? — Как долго ты ждёшь?

Короткие ответы

Какие глаголы нельзя ставить?
Глаголы состояния.

Что делать с ними?
Ставить в Present Perfect: I have known him for years.

Обязателен ли маркер?
Нет, но for и since встречаются очень часто.

Читайте также

Ответ дополнен 4 сентября 2026 года: добавлены разбор правила, таблица, примеры с переводом, частая ошибка и короткие ответы на смежные вопросы.

Поделиться с друзьями

Вопросы по теме

Популярные категории