Present Perfect Continuous

Процесс, который длится до сих пор или недавно закончился с заметным следствием.

Ктоhave или has beenглагол с -ing

Примеры использования present perfect continuous:

Утверждение
She has been studying for two hours.Она занимается уже два часа.
Отрицание
She has not been studying today.Сегодня она не занималась.
Вопрос
Has she been studying for two hours?Она занимается уже два часа?

Запомните

  • He / she / it - has been; остальные - have been. Затем глагол с -ing.
  • Подчёркивает длительность: for two hours, since morning. С know обычно нужен Present Perfect: I have known her for years.

В чём разница

I have painted the room - комната покрашена. I have been painting - я занимался покраской; работа могла не закончиться.

Правила Present Perfect →