Время Present Perfect связывает прошлое с настоящим. Оно описывает действия в прошлом, которые важны прямо сейчас: завершённое дело, жизненный опыт или то, что началось раньше и остаётся верным до сих пор. В этом руководстве — формула образования, ключевые слова-маркеры, неправильные причастия, вызывающие больше всего трудностей, и то самое различие, с которым чаще всего путаются學ащиеся.
.webp?alt=media&token=9046f7c4-c7ad-4ea7-8a3e-4c3fb2804bc4)
Present Perfect образуется с помощью have или has и причастия прошедшего времени основного глагола. Правильные глаголы получают окончание -ed; неправильные меняют форму — например, eat превращается в eaten. Это одно из четырёх настоящих времён и единственное, которое строится вокруг неуточнённого момента, а не названной даты, — отчасти поэтому оно считается одним из самых трудных для освоения.
Сравнение Present Perfect с другими настоящими временами показывает, как оно связывает прошлый опыт с настоящим:
| Время | На чём фокус | Пример |
|---|---|---|
| Present Simple | Привычки, факты, расписания | She works at a hospital. |
| Present Continuous | Действия, происходящие сейчас | She is working right now. |
| Present Perfect | Прошлое действие, связанное с настоящим | She has worked here for years. |
| Present Perfect Continuous | Длительность продолжающегося действия | She has been working since 8 AM. |
Именно это различие вызывает больше всего путаницы и входит в число самых частых вопросов по английской грамматике. Past Simple используется для завершённого действия в конкретный, названный момент (I visited Paris last year). Present Perfect — для действия в неуточнённый момент вашей жизни или для того, что связано с настоящим (I have visited Paris). Если в предложении есть конкретная дата или время в прошлом, переходите на Past Simple. Даже те, кто уверенно владеет Past Simple, часто спотыкаются здесь, ведь оба времени описывают то, что уже произошло.
Используйте have с I, you, we, they и has с he, she, it. В разговорной речи эти формы сокращаются до I've, she's и haven't.
| Форма | Правило | Пример |
|---|---|---|
| Утверждение | have / has + причастие прошедшего времени | I have eaten. She has gone. |
| Отрицание | have / has + not + причастие прошедшего времени | I haven't eaten. She hasn't gone. |
| Вопрос | Have / Has + подлежащее + причастие прошедшего времени? | Have you eaten? Has she gone? |
Present Perfect охватывает несколько разных ситуаций, где прошлое связано с настоящим моментом:
События, которые произошли в вашей жизни, но время не называется.
Недавно завершённые действия, результат которых важен сейчас.
Состояния или действия, которые начались в прошлом и продолжаются сейчас.
Действия внутри временных отрезков, которые ещё не закончились (сегодня, на этой неделе).
Изменения со временем: Это время также описывает постепенный прогресс или развитие: "Prices have gone up." / "Her English has improved a lot."
Некоторые слова часто подсказывают, что нужно использовать Present Perfect:
| Слово | Употребление | Пример |
|---|---|---|
| already | Завершено раньше, чем ожидалось | I have already finished my work. |
| yet | Ещё не завершено; обычно в отрицаниях и вопросах | She hasn't eaten dinner yet. |
| ever / never | Когда-либо / никогда | Have you ever been there? I have never seen that. |
| for / since | В течение какого-то времени / с определённого момента | for three days, since Monday |
| just | Совсем недавно | He has just left. |
| still | Длится до сих пор; обычно в отрицаниях | I still haven't heard back. |
Сравните эти примеры и увидите, как конкретные указатели времени определяют выбор времени:
| Предложение | Правильная форма | Почему |
|---|---|---|
| I visited Paris last year. | visited | Названо время в прошлом |
| I have visited Paris three times. | have visited | Время не указано, жизненный опыт |
| She has finished her homework already. | has finished | Важен результат сейчас |
| She finished her homework at 6 PM. | finished | Названо время в прошлом |
| We have known each other since college. | have known | Длящееся состояние, связано с настоящим |
| We met at a conference in 2019. | met | Названо время в прошлом |
И been, и gone — причастия глагола go, но в Present Perfect они означают разное. Has been значит, что человек куда-то ездил и уже вернулся. Has gone значит, что человек уехал и находится там прямо сейчас.
| Предложение | Been или gone? | Почему |
|---|---|---|
| He has ___ to London twice. | been | Жизненный опыт, он уже вернулся |
| She has ___ to the supermarket. | gone | Она всё ещё там, ещё не вернулась |
| Have you ever ___ to Japan? | been | Вопрос о жизненном опыте |
| He has ___ home. (Он ушёл.) | gone | Он сейчас дома, а не здесь |
Been, gone, done, seen, written и eaten встречаются в огромной доле повседневных предложений с Present Perfect, и их стоит освоить прежде, чем переходить к более редким неправильным формам. Полный список неправильных глаголов охватывает все сочетания начальной формы, прошедшего времени и причастия.
Learna AI улавливает момент, когда учащийся тянется к Past Simple там, где лучше подходит Present Perfect, и объясняет разницу во времени прямо в разговоре, а не в конце урока. Система также подсвечивает конкретную дату или обстоятельство времени рядом с have или has — это самый явный признак неверно выбранного времени, — и ловит путаницу been/gone, проверяя, вернулся человек или всё ещё в отъезде. Учащиеся, которые отрабатывают с Learna задания на жизненный опыт, отмечают улучшение на 97% в выборе правильной формы причастия с первой попытки.
Когда have и has начинают ощущаться естественно, следующий шаг для большинства — добавить идею длительности через Present Perfect Continuous, которое придаёт той же мысли оттенок продолжающегося времени.
Примените знание грамматики на практике вместе с учебными программами Learna:
Это время образуется с помощью have или has и причастия прошедшего времени и используется для прошлых действий, важных сейчас: I have visited Japan или She has just left.
Утверждение: have/has + причастие прошедшего времени. Отрицание: have/has + not + причастие. Вопрос: Have/Has + подлежащее + причастие?
Present Simple описывает привычки и факты, а Present Perfect связывает прошлое действие с настоящим моментом, часто не называя, когда именно оно произошло.
Используйте Present Perfect, когда точное время не указано или неважно. Past Simple нужен, когда вы называете конкретный момент в прошлом: yesterday или in 2020.
Скажите, что это для событий, где время неважно, или для того, что верно до сих пор: "I have lost my pencil" значит, что карандаша у тебя всё ещё нет.
Already, yet, ever, never, just, for и since часто встречаются с Present Perfect и сигнализируют, что нужно именно это время, а не Past Simple.
Already обычно стоит в утверждениях и показывает, что дело завершено раньше ожидаемого; yet используется в отрицаниях и вопросах о том, произошло ли что-то.
For употребляется с отрезком времени, например for three years, а since — с точкой отсчёта, например since 2020.
Это причастия без окончания -ed: gone, eaten, written, seen. Их нужно заучивать по отдельности вместе с начальной формой и формой прошедшего времени.
Да, особенно с for или since: I have lived here for ten years показывает, что действие началось в прошлом и продолжается сейчас.
Употребление с конкретным временем в прошлом, например "I have visited Paris last year", где нужен Past Simple: "I visited Paris last year."
Носители гораздо чаще используют Past Simple для рассказов и конкретных событий, а Present Perfect — в основном для неуточнённого опыта или только что случившихся новостей.
Learna AI отмечает ошибку сразу, как рядом с have или has появляется конкретная дата в прошлом, и объясняет, почему в этом предложении лучше подходит Past Simple.
Да. Learna AI замечает, в каких неправильных причастиях учащийся ещё путается, и возвращает их в последующие тренировки, пока форма не закрепится.