Present Perfect Simple
A2 Present perfect simple 25 / 50
Кратко
Present Perfect связывает прошлое с настоящим: have/has + причастие прошедшего времени. Мы используем эту форму для жизненного опыта, недавних новостей и вещей, которые начались в прошлом и всё ещё верны. Мы не используем её со словом-маркером законченного периода, например yesterday или last week.
Правило
Образуйте Present Perfect с помощью have / has + причастие прошедшего времени («третья форма» глагола).
- Правильные глаголы: причастие прошедшего времени оканчивается на -ed, так же как и Past Simple (work -> worked, live -> lived).
- Неправильные глаголы: нужно выучить третью форму (go -> went -> gone, see -> saw -> seen).
Present Perfect используется в четырёх основных случаях:
| Употребление | Значение | Пример |
|---|---|---|
| Жизненный опыт | что-то произошло (или нет) когда-то в вашей жизни — точное время не важно | I have visited Rome. / I have never tried sushi. |
| Недавнее действие | завершённое действие, которое ощущается близким к настоящему моменту — часто со словами just, already, yet | She has just left. |
| До настоящего момента | началось в прошлом и продолжается — со словами for и since | We have known each other for years. |
| Действие в прошлом — результат сейчас | что-то произошло, и мы всё ещё видим результат сейчас | I have lost my keys. (= у меня их сейчас нет) |
Главное различие с Past Simple: если в предложении есть слово-маркер законченного периода (yesterday, last week, in 2019, two days ago, when I was a child), используйте Past Simple, а не Present Perfect.
| Неправильно | Правильно |
|---|---|
| I have seen him yesterday. | I saw him yesterday. |
| She has called me last week. | She called me last week. |
После since обычно используется Past Simple: отправной точкой может быть целое придаточное, называющее событие, с которого начался период, и в этом придаточном используется Past Simple, а сказуемое главного предложения остаётся в Present Perfect — We have shared an office since the team moved upstairs. Этот Past Simple лишь отмечает, где начинается период, поэтому он не переводит сказуемое главного предложения в прошедшее время.
Примечание (амер. и брит. английский): в американском английском часто используется Past Simple там, где в британском — Present Perfect, например Did you eat yet? (амер.) и Have you eaten yet? (брит.). Оба варианта понятны.
Формы и закономерности
Утверждение: подлежащее + have/has + причастие прошедшего времени
| Подлежащее | have/has | Причастие | |
|---|---|---|---|
| I / you / we / they | have | finished | the work. |
| he / she / it | has | finished | the work. |
Отрицание: подлежащее + have not / has not + причастие. Краткие формы: haven’t, hasn’t.
| Подлежащее | haven’t/hasn’t | Причастие | |
|---|---|---|---|
| I / you / we / they | haven’t | seen | the film. |
| he / she / it | hasn’t | seen | the film. |
Вопросы: Have/Has + подлежащее + причастие?
| Have/Has | Подлежащее | Причастие | |
|---|---|---|---|
| Have | you | tried | it? |
| Has | she | called | back? |
Краткие ответы: Yes, I have. / No, I haven’t. - Yes, she has. / No, she hasn’t.
Краткие формы have/has в утвердительных предложениях: I’ve, you’ve, we’ve, they’ve, he’s, she’s, it’s.
Начальный список неправильных причастий прошедшего времени:
| База | Past Simple | Причастие прошедшего времени |
|---|---|---|
| be | was/were | been |
| go | went | gone |
| see | saw | seen |
| do | did | done |
| make | made | made |
| have | had | had |
| take | took | taken |
| write | wrote | written |
| eat | ate | eaten |
| meet | met | met |
been vs gone:
| Предложение | Значение |
|---|---|
| He has gone to the shop. | Он всё ещё отсутствует (сейчас он в магазине). |
| He has been to the shop. | Он сходил и вернулся. |
Примеры
| English | Примечание |
|---|---|
| Have you ever been to Spain? | Жизненный опыт; ever = когда-либо в жизни. |
| I’ve never tried Thai food. | Жизненный опыт, которого не было. |
| She’s just finished her homework. | Just = совсем недавно. |
| Have you done it yet? | Yet в вопросе спрашивает об ожидаемом действии. |
| He hasn’t called me back yet. | Yet в отрицании = до сих пор этого не произошло. |
| We’ve lived here for ten years. | For + длительность; всё ещё верно сейчас. |
| They’ve known each other since 2010. | Since + начальная точка; всё ещё верно сейчас. |
| I’ve lost my phone, so I can’t call you. | Действие в прошлом с явным результатом в настоящем. |
Типичные ошибки
- I have seen him yesterday. -> I saw him yesterday. — слово-маркер законченного периода требует Past Simple.
- She have finished. -> She has finished. — используйте has с he/she/it.
- I have went to London. -> I have gone / been to London. — используйте причастие (gone/been), а не форму Past Simple went.
- I live here for five years. -> I’ve lived here for five years. — «до сих пор» требует Present Perfect, а не Present Simple.
- I’ve been there since two weeks. -> I’ve been there for two weeks. — for + длительность, since + начальная точка.
Советы
- Слова-маркеры для Present Perfect: ever, never, just, already, yet, so far, for, since.
- Слова-маркеры для Past Simple: yesterday, ago, last (week/year), in 2019, when…. Если видите такое слово, переключайтесь на это время.
- for отвечает на вопрос «how long?» (for two days); since отвечает на вопрос «from when?» (since Monday, since we moved in).
- gone = всё ещё отсутствует; been = сходил и вернулся. Представьте человека: он здесь или нет?