Present Perfect и Present Perfect Continuous
Если «Present Perfect и Present Perfect Continuous» вызывает ступор — это нормально: тема собрана из простых идей. Покажем их по порядку: теория, пример, разбор задания и типичные ошибки.
Present Perfect и Present Perfect Continuous: зачем они нужны
Если ты путаешь have done и have been doing, обычное упражнение на времена превращается в угадайку. Но разница становится понятной, если смотреть не на перевод, а на смысл: что важно сейчас — результат или процесс? В этом разборе ты научишься выбирать время по ситуации, строить утверждения, вопросы и отрицания, а затем закрепишь тему в бесплатной практике в личном кабинете.
Оба времени связывают прошлое с настоящим. Действие началось раньше, но его результат, опыт или следы важны в момент речи. Поэтому Present Perfect и Present Perfect Continuous часто переводятся на русский прошедшим временем, хотя английская логика у них особая.
Present Perfect показывает завершённое действие и его результат: что уже сделано, произошло или когда-либо случалось. Present Perfect Continuous подчёркивает длительность или сам процесс, который продолжался до настоящего момента либо только что закончился.
Present Perfect: результат и жизненный опыт
Формула Present Perfect: have/has + третья форма глагола. С I, you, we, they используется have, с he, she, it — has. Для отрицания добавь not, а в вопросе вынеси have или has перед подлежащим.
I have finished my homework. — Я закончил домашнюю работу.
She has visited London. — Она побывала в Лондоне.
We have not seen this film. — Мы не смотрели этот фильм.
Have you ever tried sushi? — Ты когда-нибудь пробовал суши?
Это время выбирай, когда важен результат сейчас: I have lost my keys означает, что ключей у меня сейчас нет. Present Perfect также употребляется для опыта без точной даты: He has never ridden a horse. Частые маркеры — already, just, yet, ever, never, since, for.
Не называй с Present Perfect конкретное завершённое время: yesterday, last week, in 2022. Если дата важна и период закончился, нужен Past Simple: I saw this film yesterday.
Сначала спроси себя: «Что изменилось к настоящему моменту?» Если ответ — готовая работа, найденная вещь или полученный опыт, начинай с Present Perfect.
Present Perfect Continuous: процесс и длительность
Формула Present Perfect Continuous: have/has + been + глагол с окончанием -ing. Она показывает, сколько длится действие или чем человек занимался до настоящего момента. Важно не только, что сделано, но и сам процесс.
I have been reading for two hours. — Я читаю уже два часа.
Tom has been working here since May. — Том работает здесь с мая.
Have they been waiting long? — Они долго ждут?
She has not been sleeping well lately. — В последнее время она плохо спит.
Слова for и since особенно часто встречаются с этим временем: for three hours обозначает длительность, а since Monday — начальный момент. Если действие только что закончилось, его признаки могут быть видны сейчас: You are tired because you have been running.
Однако Continuous не употребляется с большинством глаголов состояния: know, believe, understand, own, need. Нельзя сказать I have been knowing her; правильно: I have known her for years.
Как выбрать время: результат или процесс
Сравни два предложения: I have painted the room — комната покрашена, результат готов. I have been painting the room — я занимался покраской; возможно, работа ещё не завершена, зато важен процесс или видимые следы работы.
| Ситуация | Present Perfect | Present Perfect Continuous |
|---|---|---|
| Главное — результат | She has cleaned the kitchen. | Не акцентируется |
| Главное — длительность | Реже, если важен факт | She has been cleaning for an hour. |
| Опыт | Have you ever flown? | Обычно не используется |
| Видимые последствия процесса | Возможен результат | You have been crying. |
Оба времени могут описывать действие, начавшееся в прошлом и продолжающееся сейчас. I have lived here for five years сообщает факт проживания, а I have been living here for five years сильнее выделяет длительность и текущий процесс. В школьных заданиях смотри на контекст, маркеры и смысл, а не на одно слово.
Для тренировки полезно составлять пары: сначала предложение о результате, затем — о длительности. Так ты увидишь, как меняется оттенок, даже если ситуация похожа.
Разобранный пример и типичные ошибки
Рассмотрим предложение: Kate is tired. She ___ (study) for three hours and she ___ (finish) two chapters. Нужно выбрать формы для двух пропусков.
1. She has been studying for three hours.
Маркёр for three hours указывает на длительность, поэтому используем have/has + been + studying. Подлежащее she, значит: has been studying.
2. She has finished two chapters.
Здесь назван результат: два раздела завершены. Используем Present Perfect: has + finished.
Полный ответ: Kate is tired. She has been studying for three hours and she has finished two chapters.
Ошибка номер один — забыть has с третьим лицом: не She have done, а She has done. Ошибка номер два — поставить Continuous с глаголом состояния: не I have been understanding, а I have understood. Ошибка номер три — использовать Present Perfect с точной датой: не He has arrived yesterday, а He arrived yesterday.
Слово since само по себе не гарантирует Continuous. С глаголом know правильно: I have known him since childhood. Выбирай форму по типу глагола и смыслу.
Что запомнить
Present Perfect строится как have/has + V3 и отвечает на вопрос о результате, опыте или факте к настоящему моменту. Present Perfect Continuous строится как have/has + been + V-ing и подчёркивает длительность, процесс или его заметные последствия.
Алгоритм простой: найди подлежащее, проверь маркеры времени, спроси себя, что важнее — результат или действие, а затем вспомни, не является ли глагол глаголом состояния. Если названа конкретная дата в прошлом, сравни ситуацию с Past Simple.
После разбора зарегистрируйся и реши 5 заданий бесплатно в личном кабинете: так правило превратится в навык. Если готовишься к экзамену, дополнительные задания можно подобрать на страницах ОГЭ и ЕГЭ.
Закрепляй тему небольшими сериями: составь пять предложений о своём опыте и пять — о действиях, которые длятся сейчас. Затем объясни, почему в каждом случае выбран именно этот вид времени.
В чём главное различие Present Perfect и Present Perfect Continuous?
Present Perfect подчёркивает результат или опыт: I have written three emails. Present Perfect Continuous выделяет длительность или процесс: I have been writing emails all morning.
Можно ли использовать Present Perfect с yesterday?
Нет, если речь идёт о конкретном завершённом времени. С yesterday используется Past Simple: I met her yesterday.
Почему нельзя сказать I have been knowing him?
Глагол know обозначает состояние и обычно не употребляется в Continuous. Правильный вариант: I have known him for ten years.
Как закрепить тему после разбора?
Реши несколько заданий, объясняй выбор времени словами «результат» или «процесс», а затем составь собственные примеры с already, yet, for и since. Начать можно с бесплатной практики в личном кабинете.
Проверь себя на реальных заданиях
После такого разбора решите 5–7 заданий подряд — и тема ваша. Тренажёр Просто Урок подберёт их автоматически и объяснит ошибки по шагам. Бесплатно.