Урок 44 · Этап 4: Времена и модальные глаголы
Present Perfect
СреднийPresent perfect
Форма и употребление
have/has + причастие прошедшего времени — прошлое действие, важное сейчас
1.Образование
Present Perfect = have / has + третья форма глагола (V3). Has — с he / she / it и существительными в единственном числе, have — со всеми остальными подлежащими. В устной речи почти всегда используется краткая форма: I've, you've, she's, they've.
| I / you / we / they | he / she / it | |
|---|---|---|
| Утверждение | I've finished. | She's finished. |
| Отрицание | I haven't finished. | She hasn't finished. |
| Вопрос | Have you finished? | Has she finished? |
| Краткий ответ | Yes, I have. / No, I haven't. | Yes, she has. / No, she hasn't. |
's может означать is или has. Если дальше идёт третья форма глагола, это has: She's gone = She has gone. А She's going = She is going.
2.Третья форма глагола (V3)
Правильные глаголы: V3 совпадает с Past Simple и оканчивается на -ed (work → worked, stop → stopped, study → studied). Неправильные глаголы нужно учить — у многих V3 отличается от формы Past Simple, и именно здесь чаще всего ошибаются.
| Группа | Примеры (V1 – V2 – V3) |
|---|---|
| V2 и V3 совпадают | buy – bought – bought, have – had – had, make – made – made, tell – told – told, find – found – found |
| V3 оканчивается на -n / -en | see – saw – seen, eat – ate – eaten, take – took – taken, write – wrote – written, ride – rode – ridden, fly – flew – flown |
| i – a – u | drink – drank – drunk, swim – swam – swum, begin – began – begun, sing – sang – sung |
| V3 совпадает с V1 | come – came – come, become – became – become, run – ran – run, put – put – put |
| Особые | be – was/were – been, go – went – gone, do – did – done |
После have / has всегда нужна V3, а не форма Past Simple: She has gone (не has went), I've eaten (не have ate). Когда учишь неправильный глагол, запоминай сразу все три формы.
3.Когда употребляется
Present Perfect связывает прошлое и настоящее: что-то произошло, но говорящий думает о сейчас. Поэтому в таком предложении обычно не говорится, когда это случилось.
1. Действие в прошлом, результат которого виден сейчас
I've lost my keys. I can't get into the house.
Я потерял ключи. Не могу попасть домой.
Someone has eaten my cake!
Кто-то съел мой торт!
The price of rice has gone up a lot.
Цена на рис сильно выросла.
2. Новости и то, что только что произошло — часто с just
Guess what? Lan has passed her driving test!
Знаешь что? Лан сдала на права!
The bus has just left. We'll have to wait for the next one.
Автобус только что ушёл. Придётся ждать следующего.
3. Опыт до настоящего момента — have you ever… / I've never…; когда это было, неважно
Have you ever been to Hoi An?
Ты когда-нибудь был в Хойане?
I've never eaten frog legs.
Я никогда не ел лягушачьи лапки.
This is the first time I've driven a car.
Я впервые веду машину. (не: the first time I drive)
4. Период времени, который ещё не закончился: today, this week, this year, so far…
I've had three cups of coffee today.
Я сегодня выпил уже три чашки кофе. (сегодняшний день ещё не закончился)
We haven't had much rain so far this year.
В этом году пока было мало дождей.
5. Ситуация, которая началась в прошлом и продолжается до сих пор — с for, since, How long…?
We've lived in this flat since 2019.
Мы живём в этой квартире с 2019 года. (не: We live here since 2019)
How long have you known Minh?
Как давно ты знаешь Миня?
They've been married for ten years.
Они женаты уже десять лет.
В русском такой смысл передаётся настоящим временем или словами «уже», «когда-нибудь», а сам глагол не меняется: «Я живу здесь пять лет». В английском меняется сам глагол: I have lived here for five years (не I live here five years). Но не каждое завершённое действие — это Present Perfect: если указано законченное время, например yesterday, в английском нужен Past Simple — I met her yesterday.
4.Gone или been
У go две формы причастия с разным смыслом: has gone (to) = ушёл/уехал и ещё не вернулся (он там или в пути); has been (to) = побывал там и вернулся — часто для рассказа об опыте.
Mai isn't here. She's gone to the post office.
Май здесь нет. Она ушла на почту. (она ещё не вернулась)
I've been to the post office. Here are your stamps.
Я сходил на почту. Вот твои марки.
Have you ever been to Japan?
Ты когда-нибудь был в Японии?
5.Present Perfect или Past Simple?
Если в предложении есть законченное время (yesterday, last week, in 2019, three days ago, when I was a child), используй Past Simple, а не Present Perfect — даже если результат всё ещё есть.
| Present Perfect | Past Simple |
|---|---|
| I've lost my phone. | I lost my phone yesterday. |
| Have you ever been to Da Lat? | When did you go to Da Lat? |
| She's worked here since 2020. | She worked here from 2018 to 2020. |
Подробно это разбирается в уроке «Present Perfect и Past Simple». Для just / already / yet / ever есть отдельный урок «Present Perfect с just / already / yet / ever», а for / since / ago — в уроке «For / since / ago».
6.Частые ошибки
I live here since I was a child.I have lived here since I was a child.
since (с того момента до сих пор) требует Present Perfect.
She has went home.She has gone home.
has + V3 (gone), а не форма Past Simple.
I have seen him yesterday.I saw him yesterday.
yesterday — законченное время → Past Simple.
How long do you know Minh?How long have you known Minh?
Вопрос «как долго до сих пор» → Present Perfect.
This is the first time I visit Hue.This is the first time I've visited Hue.
После this is the first time нужен Present Perfect.
He have finished his homework.He has finished his homework.
he/she/it → has.
Примеры
- We have lived in this flat since 2019.
- I haven't finished the report yet.
- My parents have never been abroad.
- My sister has just bought a new laptop.
