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 (недавно)