← Назад к грамматике
ВременаУровень B1 - Уровень B2

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

КурсГрамматикаПоймите, как устроен английский, и используйте каждую конструкцию в реальном общении.Открыть курс

Present Perfect Continuous (have/has been + -ing) связывает прошлое с настоящим. Мы используем это время, когда действие началось в прошлом и продолжается сейчас, или только что закончилось, но имеет результат в настоящем.

Главная идея — подчеркнуть длительность. Сравните: “I have read three chapters” (результат: прочитано 3 главы) и “I have been reading for two hours” (фокус: сколько времени).

Когда используется Present Perfect Continuous

  1. Действие началось в прошлом и продолжается сейчас
  • “She has been working here since 2023.”
  • “They have been studying all morning.”
  1. Действие недавно закончилось и есть видимый результат
  • “I’m tired because I have been running.”
  • “The ground is wet. It has been raining.”
  1. Повторяющиеся действия в течение периода
  • “We have been meeting a lot lately.”

Образование

Утверждение

  • I/You/We/They have been working.
  • He/She/It has been working.

Отрицание

  • I/You/We/They haven’t been working.
  • He/She/It hasn’t been working.

Вопрос

  • Have you been working?
  • Has she been working?

Маркеры времени: for, since, lately, recently

  • for + длительность: for two hours, for a week
  • since + точка начала: since Monday, since 2020

Отличие от Present Perfect

Present Perfect Continuous — важны процесс и длительность:

  • “I have been writing emails all morning.”

Present Perfect — важен результат:

  • “I have written five emails.”

Типичные ошибки

  • “He have been…” ❌ → “He has been…” ✅
  • “I have working…” ❌ → “I have been working…” ✅
  • “since two hours” ❌ → “for two hours” ✅

Когда лучше не использовать

Со многими глаголами состояния (know, like, belong) чаще используется Present Perfect:

  • “I have known her for years.”

💡 Советы

  • for + длительность, since + точка начала.
  • Используйте для длительности и видимого результата (устал, мокро).
  • Со stative verbs чаще используйте Present Perfect.

Правила грамматики

📝

Утверждение

I/You/We/They have been working. He/She/It has been working.
❌

Отрицание

I/You/We/They haven’t been working. He/She/It hasn’t been working.
❓

Вопрос

Have I/you/we/they been working? Has he/she/it been working?

Примеры

B1
EN"I have been studying English for three months."
duration (for + period)
RU"Я изучаю английский уже три месяца."
длительность (for + период)
B1
EN"She has been working here since 2023."
start point (since + time)
RU"Она работает здесь с 2023 года."
точка начала (since + время)
B1
EN"It has been raining all day, so the streets are wet."
recent result
RU"Дождь идет весь день, поэтому улицы мокрые."
результат сейчас
B2
EN"How long have you been waiting?"
question about duration
RU"Как долго вы ждёте?"
вопрос о длительности
B2
EN"We have been meeting more often recently."
repeated activity
RU"Мы стали чаще встречаться в последнее время."
повторяющееся действие

⚠️ Частые ошибки

❌ Неверно:
He have been working here since 2023.
✅ Верно:
He has been working here since 2023.
💡 Примечание:
С he/she/it используем has.
❌ Неверно:
I have working all day.
✅ Верно:
I have been working all day.
💡 Примечание:
Нужна форма have/has been + -ing.
❌ Неверно:
I have been studying since two hours.
✅ Верно:
I have been studying for two hours.
💡 Примечание:
for + длительность, since + начало.

Практикуйте этот урок с Sunny

Ответьте на вопрос, используя то, что вы только что выучили, и получите мгновенное исправление.

Начать говорить

Напишите об этом — Sunny проверит

Напишите несколько предложений, используя то, что только что изучили. Получите уровень, объяснение ошибок и исправленный вариант.

Напишите 4–5 предложений о себе, используя тему «Present Perfect Continuous (Настоящее совершенное длительное)».

Проверить текст

🧠 Практический тест1 / 10

Выберите правильный вариант.
I ____ for this company since 2021.

Часто задаваемые вопросы

Что такое «Present Perfect Continuous (Настоящее совершенное длительное)»?
Present Perfect Continuous (have/has been + -ing) связывает прошлое с настоящим.
Как образуется «Present Perfect Continuous (Настоящее совершенное длительное)»?
Основное правило: I/You/We/They have been working. He/She/It has been working.
Примеры: «Present Perfect Continuous (Настоящее совершенное длительное)»
Пример: Я изучаю английский уже три месяца.

Похожие уроки

Углубите знания с другим уроком по той же теме.

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

Помогите улучшить эту тему

Оставьте отзыв, чтобы улучшить эту тему. Анонимно.

0/2000

Тест на уровень грамматики

Пройдите короткий тест и узнайте примерный уровень грамматики (A1–C2). Войдите после теста, чтобы получить сертификат со ссылкой для проверки.

Начать тест

Продолжайте учиться