
Present Perfect — одно из самых важных и интересных времён в английском языке. Оно связывает прошлое с настоящим и помогает выразить, что действие, начавшееся раньше, имеет значение или результат сейчас. Это время часто используют носители в повседневной речи, в бизнесе и на экзаменах, таких как IELTS или TOEFL.
Значение времени Present Perfect
Present Perfect используется, когда мы говорим о действии, которое произошло в прошлом, но его результат важен в настоящем.
I have lost my book. — Я потерял(а) свою книгу (и до сих пор не нашёл).
I lost my book. — Я потерял(а) книгу (в прошлом, факт без связи с настоящим).
В первом примере действие из прошлого всё ещё влияет на ситуацию сейчас — книга до сих пор потеряна. Это и есть суть Present Perfect: прошлое + результат в настоящем.
Как образуется Present Perfect
| Форма | Структура | Пример |
|---|---|---|
| Утверждение | Subject + have/has + V3 (past participle) | I have worked. — Я работал(а). |
| Отрицание | Subject + haven’t/hasn’t + V3 | He hasn’t called. — Он не позвонил. |
| Вопрос | Have/Has + subject + V3? | Have you seen it? — Ты видел(а) это? |
Используем have с I, you, we, they и has с he, she, it.
I have finished my work. — Я закончил(а) свою работу.
She has gone home. — Она ушла домой.
Когда употребляется Present Perfect
1. Когда действие произошло в прошлом, но результат важен сейчас
I have broken my glasses. — Я сломал(а) очки (и не могу их использовать).
He has finished the project. — Он завершил проект (и теперь он готов).
2. Когда действие началось в прошлом и продолжается до сих пор
I have lived here for five years. — Я живу здесь уже пять лет.
She has worked at this company since 2018. — Она работает в этой компании с 2018 года.
3. Когда действие произошло совсем недавно
I have just eaten lunch. — Я только что пообедал(а).
They have just arrived. — Они только что приехали.
4. Когда действие повторялось несколько раз в прошлом
I have watched this movie three times. — Я смотрел(а) этот фильм три раза.
We have visited London many times. — Мы бывали в Лондоне много раз.
5. Когда действие произошло в течение незаконченного периода времени
I have read three books this week. — Я прочитал(а) три книги на этой неделе (неделя ещё не закончилась).
She has met many new people today. — Она познакомилась со многими сегодня (день ещё продолжается).
Слова, часто используемые с Present Perfect
| Слово | Значение | Пример |
|---|---|---|
| already | уже | I have already done my homework. — Я уже сделал(а) домашнее задание. |
| just | только что | She has just left the office. — Она только что ушла из офиса. |
| yet | ещё (в отрицаниях и вопросах) | He hasn’t arrived yet. — Он ещё не приехал. |
| ever | когда-либо | Have you ever been to Paris? — Ты когда-нибудь был(а) в Париже? |
| never | никогда | I have never eaten sushi. — Я никогда не ел(а) суши. |
| for | в течение (период времени) | We have known each other for ten years. — Мы знакомы десять лет. |
| since | с (момент начала) | She has lived here since 2010. — Она живёт здесь с 2010 года. |
Когда нельзя использовать Present Perfect
С этим временем нельзя употреблять законченное время (finished time expressions):
- yesterday — вчера
- last week — на прошлой неделе
- in 2010 — в 2010 году
- two days ago — два дня назад
В таких случаях нужно использовать Past Simple.
I visited them yesterday. — Я навещал(а) их вчера. (✅ Past Simple)
I have visited them yesterday. — ❌ Ошибка (yesterday — законченный момент).
Зато с незаконченным временем (today, this week, this year, in my life) Present Perfect употребляется правильно:
I have seen him today. — Я видел(а) его сегодня.
We have worked hard this month. — Мы усердно работали в этом месяце.
Регулярные и неправильные глаголы
Регулярные глаголы
Чтобы образовать третью форму (past participle), добавляем -ed:
Work → worked → worked
Play → played → played
Call → called → called
I have worked today. — Я сегодня работал(а).
They have called three times. — Они звонили трижды.
Неправильные глаголы
Их нужно запомнить, так как они образуются по-разному:
| Инфинитив | Past Simple | Past Participle | Пример |
|---|---|---|---|
| go | went | gone | I have gone to work. — Я ушёл на работу. |
| see | saw | seen | She has seen this film. — Она видела этот фильм. |
| write | wrote | written | He has written an email. — Он написал письмо. |
| eat | ate | eaten | They have eaten dinner. — Они поужинали. |
| have | had | had | We have had a good time. — Мы хорошо провели время. |
Короткие ответы
Чтобы ответить на вопрос с Present Perfect, достаточно коротко подтвердить или отрицать:
Have you finished your homework? — Ты закончил(а) домашнее задание?
Yes, I have. — Да.
No, I haven’t. — Нет.
Обратите внимание: положительный короткий ответ не сокращается — нельзя говорить “Yes, I’ve.”
Типичные ошибки
- ❌ He have won the prize. → ✅ He has won the prize.
- ❌ She been to Paris. → ✅ She has been to Paris.
- ❌ They have saw the movie. → ✅ They have seen the movie.
- ❌ We have visited them yesterday. → ✅ We visited them yesterday.
- ❌ When have you started your new job? → ✅ When did you start your new job?
Практика
Попробуйте составить предложения о себе, используя Present Perfect:
I have learned many new words today. — Я выучил(а) много новых слов сегодня.
I have watched an English movie this week. — Я посмотрел(а) фильм на английском на этой неделе.
I have never been to London. — Я никогда не был(а) в Лондоне.
Вывод
Present Perfect помогает звучать естественно и грамотно, показывая связь между прошлым и настоящим. Главное — помнить правило: если важно, когда это произошло — Past Simple, а если важно, что это имеет результат сейчас — Present Perfect.
Освоив это время, вы поднимете свой английский на новый уровень и начнёте понимать речь носителей гораздо лучше. Попробуйте использовать Present Perfect в разговорах и письме — и вы почувствуете, как ваш английский становится живым и уверенным.