Present Perfect — have / has + V3: опыт, результат сейчас и действие, которое длится до сих пор. Маркеры ever, just, already, yet, for, since; ошибки.
15 минут чтения
Обновлено 4 октября 2026
Коротко
Present Perfect = have / has + V3 (третья форма): I have seen, she has gone. Связывает прошлое с настоящим, когда важен результат, а не время:
опыт:Have you ever been to London?
результат сейчас:I've just finished. — уже готово;
длится до сих пор:I have lived here since 2018.
С yesterday, ago, last year и вопросом When…? Present Perfect не используют — там нужен Past Simple.
Present Perfect — одно из самых сложных времён для русскоязычных учащихся, потому что в русском языке нет его прямого аналога. Это время соединяет прошлое с настоящим: оно говорит о действиях, которые произошли в прошлом, но важны сейчас — либо своим результатом, либо опытом, либо тем, что продолжаются до сих пор.
Главный принцип: Present Perfect — это не «когда?», а «что есть сейчас как результат прошлого?»
Образование
Формула
have / has + V3 (Past Participle — третья форма глагола)
Утвердительная форма
Лицо
Полная форма
Сокращённая форма
Пример
I
I have worked
I've worked
I've finished the report.
You
You have worked
You've worked
You've done a great job.
He
He has worked
He's worked
He's already left.
She
She has worked
She's worked
She's been to London.
It
It has worked
It's worked
It's stopped raining.
We
We have worked
We've worked
We've known each other for years.
They
They have worked
They've worked
They've just arrived.
Запомните:has используется только с he / she / it, со всеми остальными — have.
Отрицательная форма
have not (haven't) / has not (hasn't) + V3
Лицо
Полная форма
Сокращённая форма
I
I have not worked
I haven't worked
You
You have not seen
You haven't seen
He/She/It
She has not finished
She hasn't finished
We
We have not been
We haven't been
They
They have not come
They haven't come
Примеры:
I haven't finished yet. — Я ещё не закончил.
She hasn't called me back. — Она мне не перезвонила.
They haven't arrived yet. — Они ещё не приехали.
We haven't seen this film. — Мы не видели этот фильм.
Вопросительная форма
Have / Has + подлежащее + V3?
Утверждение
Вопрос
She has finished.
Has she finished?
They have arrived.
Have they arrived?
You have been there.
Have you been there?
Краткие ответы
Вопрос
Да
Нет
Have you been to London?
Yes, I have.
No, I haven't.
Has she finished?
Yes, she has.
No, she hasn't.
Have they called?
Yes, they have.
No, they haven't.
Специальные вопросы (Wh-questions)
Wh-слово + have/has + подлежащее + V3?
Пример
Перевод
What have you done?
Что ты сделал?
Where has she been?
Где она была?
How long have you lived here?
Как давно вы здесь живёте?
How many books have you read?
Сколько книг ты прочитал?
Why has he left?
Почему он ушёл?
Who have you told?
Кому ты рассказал?
Вопросы к подлежащему
Who / What + has + V3?
Who has taken my pen? — Кто взял мою ручку?
What has happened? — Что произошло?
Who has been to Paris? — Кто был в Париже?
Третья форма глагола (Past Participle)
Для правильных глаголов V3 совпадает с Past Simple — добавляем -ed:
Инфинитив
Past Simple (V2)
Past Participle (V3)
work
worked
worked
play
played
played
study
studied
studied
live
lived
lived
stop
stopped
stopped
Для неправильных глаголов V3 нужно запоминать. Вот самые употребительные:
Инфинитив
V2 (Past Simple)
V3 (Past Participle)
Перевод
be
was/were
been
быть
do
did
done
делать
go
went
gone
идти
see
saw
seen
видеть
have
had
had
иметь
come
came
come
приходить
give
gave
given
давать
take
took
taken
брать
make
made
made
делать
get
got
got (gotten AmE)
получать
know
knew
known
знать
write
wrote
written
писать
eat
ate
eaten
есть
speak
spoke
spoken
говорить
read
read
read
читать
find
found
found
находить
think
thought
thought
думать
buy
bought
bought
покупать
bring
brought
brought
приносить
begin
began
begun
начинать
break
broke
broken
ломать
choose
chose
chosen
выбирать
drink
drank
drunk
пить
drive
drove
driven
водить
fly
flew
flown
летать
forget
forgot
forgotten
забывать
grow
grew
grown
расти
lose
lost
lost
терять
meet
met
met
встречать
run
ran
run
бежать
sell
sold
sold
продавать
sing
sang
sung
петь
sit
sat
sat
сидеть
sleep
slept
slept
спать
spend
spent
spent
тратить
stand
stood
stood
стоять
tell
told
told
рассказывать
throw
threw
thrown
бросать
understand
understood
understood
понимать
wear
wore
worn
носить
win
won
won
побеждать
fall
fell
fallen
падать
leave
left
left
уходить
feel
felt
felt
чувствовать
keep
kept
kept
хранить
pay
paid
paid
платить
put
put
put
класть
show
showed
shown
показывать
become
became
become
становиться
Случаи употребления
1. Опыт (Experience): ever / never
Present Perfect используется, чтобы рассказать о жизненном опыте — о том, что вы делали (или не делали) когда-либо в жизни. Конкретное время не указывается.
Ключевые слова
ever — когда-либо (в вопросах)
never — никогда (в утверждениях)
Примеры
Have you ever been to Japan? — Ты когда-нибудь был в Японии?
I have never tried sushi. — Я никогда не пробовал суши.
Has she ever met a celebrity? — Она когда-нибудь встречала знаменитость?
He has never seen snow. — Он никогда не видел снег.
Have you ever driven a car? — Ты когда-нибудь водил машину?
They have never been abroad. — Они никогда не были за границей.
I have visited Paris three times. — Я был в Париже три раза.
She has read this book twice. — Она читала эту книгу дважды.
Позиция ever и never
Ever стоит между have/has и V3: Have you ever been...?
Never стоит между have/has и V3: I have never been...
Частая ошибка
Важно:never уже содержит отрицание, поэтому глагол стоит в утвердительной форме:
❌ I haven't never been to London.
✅ I have never been to London.
2. Результат: just / already / yet
Present Perfect используется, когда действие в прошлом имеет видимый результат в настоящем — что-то только что произошло, уже произошло, или ещё не произошло.
Just (только что)
Just указывает, что действие произошло совсем недавно:
I have just finished my homework. — Я только что закончил домашнее задание.
She has just left. — Она только что ушла.
They have just arrived. — Они только что приехали.
The match has just started. — Матч только что начался.
Позиция: have/has + just + V3
Already (уже)
Already указывает, что действие произошло раньше, чем ожидалось (в утвердительных предложениях):
I have already done it. — Я уже это сделал.
She has already eaten. — Она уже поела.
We have already booked the tickets. — Мы уже забронировали билеты.
He has already read this book. — Он уже прочитал эту книгу.
Позиция: have/has + already + V3
Также может стоять в конце предложения (для усиления): I've done it already!
Yet (ещё / уже)
Yet используется в отрицаниях (ещё не) и вопросах (уже):
Present Perfect описывает события, которые произошли недавно или в текущий период:
I have seen two films this week. — Я посмотрел два фильма на этой неделе.
She has been very busy recently. — Она была очень занята в последнее время.
Have you heard from him lately? — Ты слышал от него в последнее время?
He has worked a lot today. — Он много работал сегодня.
I have had three cups of coffee this morning. — Я выпил три чашки кофе сегодня утром.
Prices have gone up recently. — Цены выросли в последнее время.
Позиция:recently и lately обычно стоят в конце предложения.
6. Незавершённые периоды времени: this month / so far / up to now
Present Perfect используется с периодами, которые ещё не закончились:
Маркер
Перевод
Пример
today
сегодня
I have had 3 meetings today.
this week
на этой неделе
She has visited 2 clients this week.
this month
в этом месяце
We haven't had any problems this month.
this year
в этом году
They have sold 1000 units this year.
so far
до сих пор, пока что
So far, everything has gone well.
up to now
до настоящего момента
Up to now, we haven't received any complaints.
to date
на сегодняшний день
To date, 500 people have signed up.
Примеры:
I have written three emails so far today. — Я написал три письма на сегодняшний день.
It has been a difficult year so far. — Этот год пока что был трудным.
How many pages have you readso far? — Сколько страниц ты прочитал пока что?
We haven't made a decision yet — we're still discussing. — Мы ещё не приняли решение — мы всё ещё обсуждаем.
Present Perfect и Past Simple
По-русски оба времени переводятся одинаково — «я сделал», — поэтому их путают чаще всего. Коротко: Past Simple — когда важно «когда» (I lost my keys yesterday), Present Perfect — когда важен результат сейчас (I have lost my keys — их нет). С yesterday, ago, last year и в вопросах When…? — только Past Simple.
Между AmE и BrE есть заметные различия в использовании Present Perfect:
Ситуация
Британский (BrE)
Американский (AmE)
just
I've just eaten.
I just ate.
already
She's already left.
She already left.
yet
Have you finished yet?
Did you finish yet?
Past Participle: get
He's got a new car.
He's gotten a new car.
В американском английском Past Simple часто используется там, где британский английский требует Present Perfect. Оба варианта считаются правильными в соответствующем диалекте.
Для экзаменов (IELTS, Cambridge) рекомендуется придерживаться британской нормы — использовать Present Perfect с just, already, yet.
Слова-маркеры: полная таблица
Маркер
Перевод
Тип предложения
Позиция
ever
когда-либо
вопросы
have + ever + V3
never
никогда
утверждения
have + never + V3
just
только что
утверждения
have + just + V3
already
уже
утверждения
have + already + V3
yet
ещё (не) / уже (?)
отриц. / вопросы
в конце
for
в течение
утв. / отр. / вопр.
for + период
since
с (момента)
утв. / отр. / вопр.
since + момент
recently
недавно
утверждения
в конце
lately
в последнее время
утв. / вопросы
в конце
so far
до сих пор
утверждения
в начале / конце
today
сегодня
утв. / отр. / вопр.
в начале / конце
this week/month/year
на этой неделе / в этом месяце / в этом году
утв. / отр. / вопр.
в начале / конце
once / twice / three times
раз / два раза / три раза
утверждения
в конце
before
раньше
утверждения
в конце
always
всегда
утверждения
have + always + V3
Частые ошибки
Использование Past Simple вместо Present Perfect
❌ Did you ever been to London?
✅ Have you ever been to London?
❌ I didn't finish yet.
✅ I haven't finished yet.
❌ She just left.
✅ She has just left. (BrE; в AmE допустимо)
Неправильная форма Past Participle
❌ I have went to the store.
✅ I have gone to the store.
❌ She has wrote a letter.
✅ She has written a letter.
❌ He has drank all the milk.
✅ He has drunk all the milk.
❌ They have ate dinner.
✅ They have eaten dinner.
❌ I have taked the test.
✅ I have taken the test.
Путаница for и since
❌ I have lived here since 5 years.
✅ I have lived here for 5 years.
❌ I have worked here for January.
✅ I have worked here since January.
❌ I have known her since a long time.
✅ I have known her for a long time.
Запомните:for + период (for 5 years, for a week), since + точка (since 2020, since Monday).
Использование Present Simple/Past Simple вместо Present Perfect с for/since
❌ I live here for 5 years.
✅ I have lived here for 5 years.
❌ She works here since 2019.
✅ She has worked here since 2019.
❌ I know him for 10 years.
✅ I have known him for 10 years.
Путаница been и gone
❌ He isn't here. He has been to the shop. (Он вернулся? Тогда он должен быть здесь!)
✅ He isn't here. He has gone to the shop.
❌ I have gone to Japan three times. (Вы сейчас в Японии? Нет.)
✅ I have been to Japan three times.
Использование Present Perfect с конкретным временем
❌ I have seen him yesterday.
✅ I saw him yesterday.
❌ She has arrivedlast week.
✅ She arrivedlast week.
❌ We have metin 2019.
✅ We metin 2019.
Двойное отрицание с never
❌ I haven't never been to Africa.
✅ I have never been to Africa.
❌ She doesn't never call.
✅ She has never called. / She never calls.
Неправильная позиция наречий
❌ I have finished already the report.
✅ I have already finished the report.
Напишите своё предложение на тему «Present Perfect» — проверим
Знать правило и применять его — не одно и то же. Линграмора найдёт ошибки и объяснит каждую по-русски. Первые проверки — прямо здесь, без регистрации.
Частые вопросы
Чем Present Perfect отличается от Past Simple?
Past Simple говорит о завершённом моменте в прошлом и обычно стоит с указанием времени: I saw this film yesterday. Present Perfect связывает прошлое с настоящим — важен результат, а не когда: I have seen this film (= я его знаю). Поэтому с yesterday, last year, in 2020, ago Present Perfect не используется. Подробное сравнение — в статье Present Perfect или Past Simple.
Как образуется Present Perfect?
have / has + третья форма глагола (V3, past participle): I have finished. She has finished. У правильных глаголов третья форма — с -ed (worked), у неправильных её нужно знать отдельно (write → written, go → gone).
В чём разница между for и since?
For — длительность: I've lived here for five years (пять лет). Since — точка начала: I've lived here since 2019 (с 2019 года). Оба употребляются с Present Perfect, когда действие длится до сих пор.
Как перевести Present Perfect на русский?
Чаще всего — прошедшим временем: I have finished = «я закончил». Русский язык не различает «закончил вчера» и «закончил, и результат важен сейчас», поэтому ориентируйтесь не на перевод, а на вопрос: есть ли связь с настоящим моментом.
Been или gone — как не путать?
Have been to — был и вернулся: She has been to London (ездила, уже дома). Have gone to — уехал и всё ещё там: She has gone to London (её здесь нет).
Почему я понимаю правило, но всё равно ошибаюсь?
Present Perfect — самое частое место ошибок у русскоязычных, потому что в русском такого времени нет: выбор между двумя прошедшими приходится делать заново в каждом предложении. Различие закрепляется на своих текстах — напишите несколько предложений о сегодняшнем дне, и Lingramora покажет, где нужно было Past Simple, а где Present Perfect, и почему.
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информацию об использовании файлов cookies и правилах обработки персональных данных можно найти здесь. Продолжая пользоваться сайтом, Вы подтверждаете, что были проинформированы об использовании файлов cookies и согласны с нашими правилами обработки персональных данных. Вы можете отключить файлы cookies в настройках Вашего браузера.