Present Perfect vs Present Perfect Continuous
Главное отличие: Perfect — это результат, Continuous — это процесс. Разбираемся на примерах.
📌 Суть правила
Оба времени описывают действия, начавшиеся в прошлом и имеющие связь с настоящим. Но акценты разные:
- Present Perfect — важен результат на сейчас (I have read the book — я ее прочитал, знаю сюжет).
- Present Perfect Continuous — важен процесс и его длительность (I have been reading the book — я читаю ее уже час, еще не закончил).
🧮 Сравнение
| Аспект | Present Perfect (have done) | Present Perfect Continuous (have been doing) |
|---|---|---|
| Значение | Завершенное действие с результатом | Длительный процесс |
| Маркеры | already, just, yet, ever, never | for, since, all day, how long |
| Пример | I have painted the wall. (стена покрашена) | I have been painting the wall. (я красил, весь в краске) |
💬 Примеры
I have read that book. (Результат — знаю сюжет)
Я прочитал ту книгу.
I have been reading that book. (Процесс — не дочитал)
Я читаю ту книгу (уже какое-то время).
⚠️ Типичные ошибки
🚫 Так делать нельзя:
Continuous для указания количества. «I have been reading three books» — ошибка. Если есть количество (три книги), нужен Perfect: «I have read three books».
Perfect для подчеркивания процесса. «I have waited for 2 hours» — грамматически верно, но носители предпочтут «I have been waiting for 2 hours».
Проверь себя
5 вопросов на разницу Perfect и Continuous. Займёт 1 минуту.
🎯 Закрепи на тренажёрах
📚 Похожие правила: