English Tenses Trainer

PRESENT • НАСТОЯЩЕЕ

Present Perfect Continuous

Как долго • процесс до настоящего момента • have / has + been + V-ing

Прогресс урока0%

КАРТОЧКА 1

Главная идея: КАК ДОЛГО?

НАЧАЛОСЬ РАНЬШЕ → ДЛИЛОСЬ → СВЯЗАНО С СЕЙЧАС

Формула: have / has + been + V-ing. Вопрос «как долго?» — очень полезная подсказка, но не абсолютное правило: всегда смотри на смысл.

PASTNOW
startedstill studying

I have been studying English for three years. — Действие началось в прошлом и продолжается до настоящего момента.

КАРТОЧКА 2

Две главные ситуации

Действие началось раньше и продолжается сейчас

Главный вопрос — КАК ДОЛГО? Нас интересует длительность процесса.

Я изучаю английский уже три года.

I have been studying English for three years.

Она ждёт автобус двадцать минут.

She has been waiting for the bus for twenty minutes.

Процесс только что закончился, а результат виден сейчас

Действие могло закончиться минуту назад, но мы видим его следы.

Том устал, потому что он бегал.

Tom is tired because he has been running.

У тебя грязные руки. Ты работал в саду?

Your hands are dirty. Have you been working in the garden?

КАРТОЧКА 3

Формула по частям

HAVE / HAS + BEEN + V-ING

HAVE / HAS

показывает Perfect — связь с настоящим

BEEN

обязательная часть конструкции

V-ING

показывает процесс

I / You / We / They →

have been

I have been studying

He / She / It →

has been

She has been studying

HeSUBJECT · ктоdoesAUX · помощникplayVERB · смысловой глаголevery dayMARKER · слово-маркер

Subject + have / has + been + V-ing

SheSUBJECThas beenAUX · помощникstudyingVERB · V-ingsince 5 o'clockMARKER · как долго
  • I have been reading for an hour.
  • She has been studying since 5 o'clock.
  • They have been playing all morning.

КАРТОЧКА 4

Ничего не пропускаем

Нельзя

✕ I have studying for two hours.

✕ She has been study all morning.

Нужно

✓ I have been studying for two hours.

✓ She has been studying all morning.

BEEN не пропускаем, и после been всегда идёт V-ing.

КАРТОЧКА 5

HOW LONG? — как долго?

Это самый характерный вопрос для Present Perfect Continuous.

How longMARKER · как долгоhaveAUXyouSUBJECTbeenAUX · часть конструкцииlearningVERB · V-ingEnglish?OBJECT

How long have you been learning English?

Как долго ты изучаешь английский?

I have been learning English for three years.

КАРТОЧКА 6

FOR или SINCE?

FOR = ДЛИНА  •  SINCE = СТАРТ

FOR — как долго?

←──── 3 YEARS ────→

промежуток времени

  • for two hours
  • for three days
  • for a week
  • for five years
  • for a long time

I have been reading for two hours.

SINCE — с какого момента?

●──────────────→ NOW

точка начала

  • since Monday
  • since 2024
  • since 5 o'clock
  • since January
  • since I was ten

I have been studying English since 2022.

FOR и SINCE могут встречаться и с другими временами. Здесь мы учимся использовать их в типичных предложениях Present Perfect Continuous.

КАРТОЧКА 7

Слова-подсказки

for — в течениеsince — с (какого-то момента)all day — весь деньall morning — всё утроall week — всю неделюlately — в последнее времяrecently — недавноhow long — как долго

Слова помогают, но время выбираем по смыслу.

Некоторые глаголы не любят Continuous

knowbelieveunderstandlovewantneed

✓ I have known Anna for five years.

✕ I have been knowing Anna for five years.

Поэтому правило «есть FOR → значит Perfect Continuous» не работает.

КАРТОЧКА 8

Мини-шпаргалка

+I have been working. / She has been working.
−I haven't been working. / She hasn't been working.
?Have you been working? / Has she been working?

HAVE / HAS + BEEN + V-ING

FOR → продолжительность
SINCE → начало