ENENGLISH-CENTER.RU
B1B212 заданий

Present Perfect Continuous

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

Скачать PDF

Правило

Образование

have / has been + V-ing: I have been working. She has been learning English.

  • Отрицание: haven't / hasn't been + V-ing.
  • Вопрос: How long have you been waiting?

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

  • Длительность до сейчас: I have been working for two hours.
  • Видимый результат: It has been raining — the streets are wet.

For и since

for — период (for two hours), since — точка начала (since Monday).

Примеры

EnglishПеревод
I have been working for two hours.Я работаю уже два часа.
She has been learning English since 2020.Она учит английский с 2020 года.

Связанные темы