Present Perfect: предложения, упражнения, тесты и примеры

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, never
    I 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.
Они улучшили свой рабочий процесс.

Упражнения английской грамматики, доступные в приложении

Tenses

Conditionals

Sentences

Verbs