Времена Present Perfect и Present Perfect Continuous часто вызывают затруднения у изучающих английский язык. Хотя оба времени описывают действия, связанные с настоящим и прошлым, они имеют разные оттенки значений и используются в разных контекстах. В этой статье вы узнаете:
- Когда использовать Present Perfect, а когда Present Perfect Continuous.
- Каковы маркеры времени для каждого из времен.
- Как избежать распространённых ошибок.
Что такое Present Perfect?
Present Perfect используется для описания действий, которые произошли в прошлом, но имеют связь с настоящим.
Формула:
Subject + have/has + past participle (V3)
Когда используется:
- Результат: Когда действие завершено, а его результат важен в настоящем:
- I have finished my homework. (Я закончил домашнее задание)
- Жизненный опыт: Чтобы указать на опыт без конкретного времени:
- She has visited Paris several times. (Она несколько раз бывала в Париже)
- Недавно завершённые действия: Обычно с маркерами just, already, yet:
- He has just left the office. (Он только что ушёл из офиса)
Основные маркеры времени:
- Just (только что)
- Already (уже)
- Yet (ещё; в отрицаниях и вопросах)
- Ever (когда-либо)
- Never (никогда)
- Recently (недавно)
- So far (до сих пор)
- For (в течение)
- Since (с)
Примеры:
- Have you ever seen this movie? (Вы когда-нибудь видели этот фильм?)
- We haven’t finished the project yet. (Мы ещё не закончили проект)
Что такое Present Perfect Continuous?
Present Perfect Continuous описывает действия, которые начались в прошлом и продолжаются до настоящего момента, либо недавно закончились, оставив видимые результаты.
Формула:
Subject + have/has + been + present participle (V-ing)
Когда используется:
- Длительность: Когда акцент на продолжительности действия:
- I have been working here for three years. (Я работаю здесь уже три года)
- Недавно завершённые действия: Видимый результат действия:
- She has been crying. (Она плакала. Видно по её лицу.)
Основные маркеры времени:
- For (в течение)
- Since (с)
- Lately (в последнее время)
- Recently (недавно)
- All day/week/month (весь день/неделю/месяц)
Примеры:
- They have been studying for the exam since morning. (Они учатся к экзамену с утра)
- I’ve been waiting for you all day! (Я ждал тебя весь день!)
Разница между Present Perfect и Present Perfect Continuous
Критерий | Present Perfect | Present Perfect Continuous |
---|---|---|
Акцент на результате | Действие завершено, важен результат. | Акцент на процессе или длительности действия. |
Продолжительность | Не используется для длительных действий. | Используется для действий, которые продолжаются. |
Маркер времени | Just, already, yet, ever, never, since, for. | For, since, all day, recently, lately. |
Примеры для сравнения:
- I have read this book. (Я прочитал эту книгу) – Результат: книга прочитана.
- I have been reading this book for two hours. (Я читаю эту книгу два часа) – Акцент на процессе.
Больше примеров
Present Perfect:
- She has already cleaned the room. — Она уже убрала комнату.
- Have you ever eaten sushi? — Ты когда-нибудь ел суши?
- I haven’t seen this movie yet. — Я ещё не видел этот фильм.
Present Perfect Continuous:
- He has been working in the garden since morning. — Он работает в саду с утра.
- We have been learning English for five years. — Мы учим английский уже пять лет.
- She has been waiting for her friend all day. — Она ждёт подругу весь день.
Маркеры времени для каждого времени
Present Perfect | Present Perfect Continuous |
---|---|
Just, already, yet | For, since |
Ever, never | All day/week/month |
So far, recently | Recently, lately |
For, since |
FAQ
Да, но только если акцент на процессе или есть видимый результат. Например: She has been crying (Она плакала).
— For используется для указания длительности (в течение): for three years.
— Since указывает на начальную точку времени: since 2010.
Если акцент на результате, используйте Present Perfect. Если на процессе или длительности – Present Perfect Continuous.
Что почитать еще
- Английские времена.
- Уроки английского на engvid, где можно найти хорошие разборы времен.