Настоящее совершённое
часто · 6% живой речиПрезент перфект (Present Perfect)
Present Perfect используется, когда речь идёт о действии в прошлом, которое имеет связь с настоящим моментом - результат или опыт важен сейчас, а точное время не указывается.
01Как образуется
формула have/has + V3 (past participle)
| I/you/we/they | have + V3 |
| he/she/it | has + V3 |
V3 - what is it?
V3 - это причастие прошедшего времени: worked, seen, gone. Для правильных глаголов используется окончание -ed, неправильные глаголы нужно запоминать.
02Когда использовать
Спросите себя: имеет ли действие в прошлом результат или связь, которая важна сейчас, при этом точное время не названо?
Названо ли законченное время в прошлом?
Используйте Past Simple, а не Present Perfect.
Важен ли сейчас результат действия?
Используйте Present Perfect.
Речь идёт об опыте до настоящего момента?
Используйте Present Perfect, часто с ever или never.
типичные роли
- Результат в настоящем: I have broken my phone.
- Жизненный опыт: She has been to Paris.
- Последние новости: They have just arrived.
- Незавершённый период времени: We have had two calls today.
сигнал переключиться
Если вы говорите, когда именно что-то произошло в законченном прошлом, используется Past Simple.
03Слова-маркеры
| Маркер | Роль |
|---|---|
| alreadyуже | already (уже) - используется в основном в утвердительных предложениях: I have already eaten. |
| yetуже / ещё | yet (уже / ещё) - используется в основном в вопросах и отрицательных предложениях, обычно в конце: Has he called yet? |
| justтолько что | just (только что) - показывает, что что-то произошло совсем недавно: She has just left. |
| everкогда-либо | ever (когда-либо) - используется в вопросах об опыте в жизни: Have you ever tried sushi? |
| neverникогда | never (никогда) - имеет отрицательное значение, поэтому не нужно добавлять not: I have never flown. |
| forв течение | for (в течение) - показывает длительность периода до настоящего момента: We have lived here for years. |
04Как это работает в русском
Русские глаголы совершенного вида часто соответствуют идее результата в Present Perfect, но в английском всё равно нужно использовать have/has + V3. Глаголы несовершенного вида в русском тоже могут соответствовать Present Perfect, если речь идёт об опыте или состоянии, продолжающемся до настоящего момента.
05Типичные ошибки русскоязычных
типичная ошибка
I have seen him yesterday. → I saw him yesterday.
Вчера - это законченное время в прошлом, поэтому нужно использовать Past Simple.
типичная ошибка
She has went home. → She has gone home.
После has используется V3: gone, а не went.
типичная ошибка
He haven't called. → He hasn't called.
С he, she и it используется has или hasn't.
06Упражнения
1. I ___ my keys.
have lost
2. She ___ her homework.
has finished
3. We ___ this film before.
have seen
4. He ___ yet.
has not arrived
5. They ___ just left.
have
6. ___ you ever met Nina?
Have
07Частые вопросы
Почему после since используется Present Perfect, а не Past Simple?
Поскольку since указывает на период, который тянется до настоящего момента, используется Present Perfect.
Present Perfect используется, если временной период затрагивает настоящий момент (today, this week, since, for). Например, с since мы показываем, что действие началось в прошлом и продолжается до сих пор.
В чём разница между «I have done it» и «I did it»?
I have done it подчёркивает результат в настоящем, а I did it указывает на завершённое действие в прошлом.
Например, «Did you finish?» (прошедшее событие) против «Have you finished?» (сделано к настоящему моменту). Past Simple используется, если можно задать вопрос «когда?», а Present Perfect - если важен результат сейчас.
В чём разница между «has gone» и «has been»?
Has gone указывает на то, что кто-то ушёл и ещё не вернулся, а has been - что кто-то побывал где-то и уже вернулся.
Has gone используется для обозначения действия с продолжающимся результатом (человек всё ещё отсутствует), а has been - для описания опыта в прошлом с возвращением (например, «She has been to Paris» - она побывала в Париже и вернулась).