Представьте: вы закрыли ноутбук, отправили отчёт и наконец можете выдохнуть. В английском здесь важно не только то, что действие закончилось, но и то, что результат уже влияет на ситуацию сейчас. Поэтому я говорю: I have finished the report. — «Я закончил отчёт, теперь он готов».

Present Perfect в этом сценарии — не музейная справка о прошлом. Это сообщение с сегодняшним эффектом: задача выполнена, окно открыто, файл сохранён, решение принято.

Если действие закончилось, а его результат всё ещё лежит на столе перед вами, Present Perfect вполне доволен.

Что означает завершение к настоящему моменту

Как понять связь с настоящим

I have finished the report.Я закончил отчёт, и теперь он готов. Говорящий сообщает не просто о прошлом факте, а о текущем положении дел.

She has cleaned the kitchen.Она убрала кухню, и сейчас кухня чистая. Нас интересует видимый результат, а не расследование с точностью до 14:37.

We have solved the problem.Мы решили проблему, и теперь она больше не мешает. В центре внимания — новый статус ситуации.

Это не означает, что Present Perfect переводится каким-то особым магическим словом. По-русски мы часто используем обычное прошедшее время, но английскому важно показать связь с настоящим.

Когда момент завершения не важен

В I have finished the task не сказано и не важно, когда именно вы закончили: пять минут назад, утром или между двумя глотками кофе. Важно, что задача к настоящему моменту выполнена.

Если же вы называете конкретный завершённый момент, фокус смещается на прошлое: I finished the task at nine. — «Я закончил задачу в девять». Здесь грамматика уже достала календарь и требует Past Simple.

Начни говорить на английском прямо сейчас!

Быстро. Просто. Эффективно!

Попробовать бесплатно

Как построить фразу I have finished

Формула утвердительного предложения

Базовая формула выглядит так: subject + have/has + past participle. После have или has нужна третья форма глагола, которую обычно называют V3.

I have finished the report. Здесь I — подлежащее, have — вспомогательный глагол, а finished — третья форма глагола finish.

Тип конструкции Формула Пример и перевод
Утверждение subject + have/has + V3 They have opened the window.
Они открыли окно, и сейчас оно открыто.
Отрицание subject + haven’t/hasn’t + V3 He hasn’t saved the file.
Он не сохранил файл, поэтому он ещё не готов.
Вопрос Have/Has + subject + V3? Have you finished the report?
Вы закончили отчёт?

Have или has

С I, you, we, they используйте have: We have completed the booking. — «Мы завершили бронирование».

С he, she, it используйте has: She has sent the application. — «Она отправила заявление».

Не пытайтесь собрать форму из запчастей вроде She have sent. Правильно: She has sent. Вспомогательный глагол согласуется с подлежащим, а не с вашим настроением после дедлайна.

Отрицание и вопрос о завершении

Чтобы сказать, что результат ещё не получен, используйте haven’t или hasn’t: I haven’t finished the presentation. — «Я не закончил презентацию».

В вопросе вспомогательный глагол выходит вперёд: Has Tom fixed the printer? — «Том починил принтер?» Вопрос проверяет текущий результат: принтер уже работает или по-прежнему изображает мебель.

В каких ситуациях употребляют Present Perfect для готового результата

Работа или задача уже выполнена

I have done my homework. — «Я сделал домашнее задание». Текущий результат: домашнее задание готово, его можно показать преподавателю.

She has booked the room. — «Она забронировала комнату». Результат сейчас: место для проживания уже обеспечено.

Изменение текущей ситуации после действия

Someone has opened the window. — «Кто-то открыл окно». Важен нынешний эффект: окно сейчас открыто, и в комнату торжественно вошёл холод.

We have saved the document. — «Мы сохранили документ». Результат виден сейчас: изменения не исчезнут при следующем приступе электричества.

Новость о недавно полученном результате

The team has won the match. — «Команда выиграла матч». Это новость с актуальным результатом: победа уже зафиксирована и важна сейчас.

Scientists have found a solution. — «Учёные нашли решение». Нас интересует сам новый факт и его значение для настоящего, а не точный час находки.

Present Perfect и Past Simple: как не перепутать завершённое действие

Фокус на результате сейчас Фокус на событии в прошлом
I have finished the task.
Задача теперь готова.
I finished the task yesterday.
Я закончил задачу вчера.
She has sent the email.
Письмо уже отправлено.
She sent the email at ten.
Она отправила письмо в десять.
We have repaired the door.
Дверь теперь работает.
We repaired the door last Monday.
Мы починили дверь в прошлый понедельник.

Результат сейчас или событие в прошлом

I have finished the task. отвечает на вопрос «Готово ли сейчас?». I finished the task yesterday. отвечает на вопрос «Что произошло вчера?». Действие почти одно и то же, но камера грамматики направлена в разные стороны.

Почему нельзя добавлять точную дату к Present Perfect

Present Perfect не сочетается с указателями законченного времени вроде yesterday, last Monday, in 2022. Поэтому I have finished the project yesterday нужно исправить на I finished the project yesterday.

Если точного момента нет и важен итог сейчас, используйте I have finished the project. Если момент назван и остался в прошлом, выбирайте Past Simple. Переводчик здесь вам не друг: русский перевод часто будет одинаковым, а английская логика — нет.

Типичные ошибки в предложениях о завершении

Пропуск have или has

I finished the report, and now it is ready — это не ошибка само по себе, если вы рассказываете о прошлом. Но для нужного нам акцента на результате нужна форма: I have finished the report.

She completed the form, so we can send it — возможный Past Simple в рассказе, но при сообщении о готовом результате лучше: She has completed the form, so we can send it.

Неверная форма основного глагола

They have wrote the answer. Правильно: They have written the answer. У неправильного глагола write третья форма — written, а не форма Past Simple wrote.

He has took the key. Правильно: He has taken the key. После has нужна V3: taken.

Подмена результата фактом в прошлом

We have opened the shop last Friday. Правильно: We opened the shop last Friday. С конкретным прошлым временем нужен Past Simple.

Формула не меняется от важности новости: результат сейчас — have/has + V3; конкретное прошлое — Past Simple.

Краткая проверка: какое время выбрать

Алгоритм выбора Present Perfect

  1. Действие уже завершено?
  2. Важен его результат в настоящем?
  3. Нет ли конкретного законченного времени вроде «вчера», «в прошлом году» или «в понедельник»?

Если на первые два вопроса ответ «да», а на третий — «нет», выбирайте have/has + V3. Например: I have finished. — «Я закончил к настоящему моменту; теперь это готово».

Мини-тренировка с ответами

Сначала решите, какое время нужно: Present Perfect или Past Simple. Затем проверьте себя.

  1. Проверьте: результат сейчас или прошлое

    Вопрос 1 из 5

    Выберите правильный вариант: The report ______, so you can read it now.

  2. Проверьте: результат сейчас или прошлое

    Вопрос 2 из 5

    Выберите правильный вариант: She ______ the file yesterday.

  3. Проверьте: результат сейчас или прошлое

    Вопрос 3 из 5

    Выберите правильную форму: He ______ the window, and it is cold now.

  4. Проверьте: результат сейчас или прошлое

    Вопрос 4 из 5

    Исправьте ошибку: We have wrote the answer.

  5. Проверьте: результат сейчас или прошлое

    Вопрос 5 из 5

    Переведите: «Я закончил домашнее задание, теперь оно готово».

Итог: Present Perfect для завершённого действия строится по формуле have/has + V3 и показывает результат, актуальный сейчас. I have finished — это не просто «я когда-то закончил», а «я закончил к настоящему моменту — теперь всё готово».