Present Perfect — recent past
Present Perfect — самое каверзное время для русскоговорящих, потому что в русском нет ничего точно такого. Оно связывает прошлое с настоящим.
Этот урок покрывает одно из его основных применений: недавно завершённые действия — то, что произошло недавно, и результат всё ещё имеет значение сейчас. Другое применение (life experience, for/since) разберём в уроке 07, а контраст с Past Simple — в уроке 08.
Форма
have / has + past participle основного глагола.
| Подлежащее | have/has | Past Participle | Полное предложение |
|---|---|---|---|
| I | have / ‘ve | finished | I’ve finished my homework. |
| You | have / ‘ve | seen | You’ve seen this movie. |
| He / She / It | has / ‘s | gone | She’s gone home. |
| We | have / ‘ve | eaten | We’ve eaten lunch. |
| They | have / ‘ve | done | They’ve done it. |
Past participle = третья форма глагола. Для regular verbs она совпадает с Past Simple (с -ed). Для irregular verbs — отдельная форма.
| Base | Past Simple | Past Participle |
|---|---|---|
| work | worked | worked |
| play | played | played |
| go | went | gone |
| do | did | done |
| see | saw | seen |
| eat | ate | eaten |
| write | wrote | written |
| break | broke | broken |
| take | took | taken |
| give | gave | given |
| have | had | had |
| get (US) | got | gotten |
| get (UK) | got | got |
| be | was/were | been |
US vs UK — gotten. Американский английский использует gotten как past participle от get: I’ve gotten used to it. Британский английский использует got: I’ve got used to it. Подробно разберём в уроке 02 модуля M07. В этом курсе используем gotten — это AmE standard.
Вам надо выучить past participle каждого irregular verb. Сделайте 3-колоночную flash card: base / past simple / past participle. Большинство пар совпадают с Past Simple (had, paid, met, said, sat), но irregular ones с разными формами — essential.
Contractions
В нормальной речи и неформальной письменной — сокращайте агрессивно:
- I have → I’ve /aɪv/
- He has → He’s /hiːz/ (осторожно — he’s также = he is; контекст разруливает)
- They have → They’ve /ðeɪv/
Не говорите I have eaten, если только вы не формальны или эмфатичны. Носители говорят I’ve eaten.
Когда использовать Present Perfect (recent past)
Для действия, которое произошло недавно, и где результат всё ещё актуален. Точное время не указывается — оно расплывчатое: “недавно”, “только что”, “к настоящему моменту”.
just
just = очень короткое время назад. Позиция: между have/has и past participle.
- I’ve just finished my coffee. (минуту назад, чашка ещё тёплая)
- She’s just arrived. (она только что вошла в дверь)
- They’ve just had lunch. (они не голодны — recent past)
Заметьте позицию: I’ve just finished, не I just’ve finished.
already
already = раньше, чем ожидалось. Часто выражает удивление или фактическое завершение. Та же позиция: между have/has и past participle.
- I’ve already done it. (тебе не нужно меня просить)
- She’s already left. (ты её упустил)
- We’ve already seen this movie. (не предлагай его)
В вопросах: already часто идёт в конец и сигнализирует удивление.
- Have you finished already? (так быстро??)
- Has she left already? (already?!)
yet
yet = до настоящего момента (используется в отрицаниях и вопросах). Позиция: в конце предложения.
- I haven’t finished yet. (всё ещё в процессе)
- Has the mail arrived yet? (anytime up to now)
- They haven’t decided yet.
- Have you eaten dinner yet?
Не используйте yet в утвердительных предложениях — используйте already.
- ❌ I have done it yet.
- ✅ I have already done it. / I have done it already.
Side-by-side
| just | already | yet |
|---|---|---|
| Очень недавнее прошлое | Раньше, чем ожидалось | До настоящего (отрицания и вопросы) |
| Позиция: have + just + V₃ | Позиция: have + already + V₃ | Позиция: конец предложения |
| Только positive | В основном positive (вопросы = удивление) | Только negative и question |
Пример диалога:
A: Have you finished the report yet? B: Yes! I’ve just finished it. A: You’ve finished already? That was fast.
AmE: Present Perfect или Past Simple?
Здесь американский английский расходится с британским. В AmE Past Simple часто используется с just / already / yet — даже несмотря на то, что традиционная грамматика предпочитает Present Perfect.
Оба варианта правильны в American English:
| Present Perfect | Past Simple (AmE casual) |
|---|---|
| I’ve just had breakfast. | I just had breakfast. |
| Have you finished yet? | Did you finish yet? |
| She’s already left. | She already left. |
В casual AmE речи Past Simple даже более распространён с этими маркерами. Вы услышите:
- Did you eat already? — totally fine в AmE.
- I just got home. — natural и идиоматично.
- They didn’t arrive yet. — чуть менее распространено, но допустимо.
Для этого курса мы будем использовать Present Perfect в формальной письменной (эссе, профессиональные письма, новостные статьи), а Past Simple тоже fine в разговоре. Не переживайте, что вы “неправы” с Past Simple в AmE casual speech — носители делают так постоянно.
Отрицания и вопросы
Negative: have/has + not + past participle.
- I haven’t finished.
- She hasn’t seen the movie.
- We haven’t had lunch yet.
Question: инвертируем have/has и подлежащее.
- Have you finished?
- Has she seen the movie?
- Why haven’t they decided yet?
Been vs gone
Распространённое смешение. Оба — past participle от go, но они значат разное.
- gone (somewhere) — человек всё ещё там или на пути.
- She’s gone to the store. = Она в магазине сейчас (или на пути).
- been (somewhere) — человек съездил и вернулся.
- She’s been to the store. = Она съездила и вернулась. Возможно, молоко уже на столе.
| Предложение | Значение |
|---|---|
| She’s gone to Paris. | Она там сейчас. |
| She’s been to Paris. | Она посетила Париж (и вернулась). |
Этого различия в русском нет, поэтому стоит запомнить.
Заметки о произношении
- I’ve / you’ve / they’ve — по одному слогу: /aɪv/, /juːv/, /ðeɪv/.
- He’s / she’s / it’s — одна и та же форма для has и is. Контекст подсказывает, что это: He’s eaten (eaten = past participle, значит has) vs He’s eating (eating = -ing форма, значит is).
- Have и has в Present Perfect обычно reduced до /əv/, /əz/ в быстрой речи: I’ve eaten /aɪv ˈiːʔn̩/ — едва отдельный звук.
Типичные ошибки русскоговорящих
- Использование Past Simple с just / already / yet в формальной письменной: I just finished в эссе должно быть I have just finished. (В casual speech AmE оба fine.)
- Неверный порядок слов с just / already: I have finished just → I have just finished.
- Использование yet в утвердительных: I have finished yet → I have already finished.
- Использование gone, когда нужно been: I have gone to Paris (= я в Париже сейчас), когда вы имеете в виду I have been to Paris (= я посетил).
- Забывают gotten (AmE): для значений “стать” AmE предпочитает gotten: He has got taller (BrE) → He has gotten taller (AmE). Замечание: have got в значении “иметь, обладать” остаётся got в обоих: I have got a car / I’ve got a car.
Резюме
- Форма: have / has + past participle.
- Используйте для недавно завершённых действий с just, already, yet.
- Позиция: just / already идут между have/has и V₃; yet — в конец.
- AmE часто использует Past Simple вместо — оба правильны в разговоре.
- Gone = всё ещё там. Been = съездил и вернулся.
- Используйте gotten (AmE) вместо got в past participle.
Следующий урок: Present Perfect (ever / never / for / since) — life experience и unfinished time.
B1 — Present Perfect Continuous