Present Perfect Когда используем
Present Perfect используется, когда мы говорим о действиях в прошлом, которые имеют результат или связь с настоящим моментом.
I have finished the report.
Я закончил отчёт.
Я закончил отчёт.
Present Perfect Форма
Subject + have / has + V3.
I have completed the task.
Я выполнил задание.
Я выполнил задание.
She has finished the project.
Она завершила проект.
Она завершила проект.
Present Perfect Правило
-
Present Perfect часто используется для недавних действий, которые имеют результат в настоящем.
I have lost my keys.
Я потерял свои ключи.She has broken her phone.
Она сломала свой телефон. -
используется для жизненного опыта без указания точного времени
I have visited London.
Я посетил Лондон.She has tried Japanese food.
Она пробовала японскую еду. -
часто используется со словами-маркерами:
already, just, yet, ever, neverI have already finished the task.
Я уже закончил задание.She has just arrived.
Она только что приехала.Have you ever tried sushi?
Вы когда-нибудь пробовали суши? -
используется для действий или состояний, которые начались в прошлом и продолжаются до настоящего момента (с for и since)
I have worked here for five years.
Я работаю здесь пять лет.She has lived here since 2020.
Она живёт здесь с 2020 года.
Present Perfect Отрицание
-
отрицание образуется с помощью have not или has not
I haven't finished the report yet.
Я ещё не закончил отчёт.She hasn't replied to the message.
Она ещё не ответила на сообщение.
Present Perfect Вопросы
в вопросах have или has ставится перед подлежащим
Have / Has + subject + V3?
Wh-word + have / has + subject + V3?
Have you finished the report?
Вы закончили отчёт?
Вы закончили отчёт?
Has she called you?
Она тебе звонила?
Она тебе звонила?
Where have they gone?
Куда они ушли?
Куда они ушли?
Why has he left early?
Почему он ушёл рано?
Почему он ушёл рано?
Present Perfect Типичные ошибки
❌ I have saw this movie.
✅ I have seen this movie.
❌ She has went home.
✅ She has gone home.
❌ Did you ever visit London?
✅ Have you ever visited London?
Present Perfect Предложения
I have finished the report and sent it to my manager.
Я закончил отчет и отправил его своему руководителю.
Я закончил отчет и отправил его своему руководителю.
She has already completed the task.
Она уже выполнила задание.
Она уже выполнила задание.
We have visited several countries this year.
В этом году мы посетили несколько стран.
В этом году мы посетили несколько стран.
He has changed his phone number, so you should call the new one.
Он сменил номер телефона, так что вам следует позвонить по новому.
Он сменил номер телефона, так что вам следует позвонить по новому.
They have started a new project.
Они начали новый проект.
Они начали новый проект.
I have read this book before.
Я уже читал(а) эту книгу.
Я уже читал(а) эту книгу.
She has just finished her work.
Она только что закончила свою работу.
Она только что закончила свою работу.
We have solved the problem.
Мы решили проблему.
Мы решили проблему.
He has forgotten his password.
Он забыл свой пароль.
Он забыл свой пароль.
They have improved the system.
Они усовершенствовали систему.
Они усовершенствовали систему.
Present Perfect Примеры
I have tried the new application and I like it.
Я попробовал новое приложение, и оно мне понравилось.
Я попробовал новое приложение, и оно мне понравилось.
She has updated the document and shared it with the team.
Она обновила документ и поделилась им с командой.
Она обновила документ и поделилась им с командой.
They have completed the task and started another one.
Они завершили задачу и начали другую.
Они завершили задачу и начали другую.
We have discussed the issue and found a solution.
Мы обсудили этот вопрос и нашли решение.
Мы обсудили этот вопрос и нашли решение.
He has checked the code and fixed several bugs.
Он проверил код и исправил несколько ошибок.
Он проверил код и исправил несколько ошибок.
I have already sent the email.
Я уже отправил электронное письмо.
Я уже отправил электронное письмо.
She has prepared the presentation.
Она подготовила презентацию.
Она подготовила презентацию.
We have organized the meeting.
Мы организовали встречу.
Мы организовали встречу.
He has learned a lot from this project.
Он многому научился в этом проекте.
Он многому научился в этом проекте.
They have improved their workflow.
Они улучшили свой рабочий процесс.
Они улучшили свой рабочий процесс.