Present Perfect vs. Present Perfect Continuous

Present Perfect

Present Perfect используется для описания:

  • Действий, которые имеют связь с настоящим временем
  • Опыта или достижений за всю жизнь
  • Действий, которые только что завершились
  • Действий, которые начались в прошлом и всё ещё продолжаются

Образуется при помощи have/has + Past Participle (3-я форма глагола)

  • I have finished my homework. – Я закончил своё домашнее задание.
  • She has lived in London for 5 years. – Она живёт в Лондоне 5 лет.

Present Perfect Continuous

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

  • Действий, которые начались в прошлом и всё ещё продолжаются
  • Действий, которые только что завершились, но имеют видимый результат
  • Действий, продолжавшихся в течение определённого периода времени

Образуется при помощи have/has been + глагол с окончанием -ing

  • I have been studying English for 3 hours. – Я изучаю английский 3 часа (и до сих пор изучаю).
  • She has been working all day, she is tired. – Она работала весь день, она устала.

Present Perfect vs. Present Perfect Continuous

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

  • I have read this book (I know the story). – Я прочитал эту книгу (я знаю сюжет).
  • I have been reading this book (I am still reading it). – Я читаю эту книгу (я всё ещё читаю её).

Present Perfect маркеры:

  • just (только что)
  • already (уже)
  • yet (ещё)
  • ever (когда-либо)
  • never (никогда)
  • for (в течение)
  • since (с)

Present Perfect Continuous маркеры:

  • for (в течение)
  • since (с)
  • all day/week/month (весь день/неделю/месяц)
  • lately (в последнее время)
  • recently (недавно)