Present Perfect или настоящее завершенное время

Несмотря на слово “Present” в названии, это время не обязательно описывает события, которые происходят в настоящем времени.

На русский язык мы чаще всего переводим Present Perfect глаголами совершенного вида: не «делал», а «сделал», не «приходил», а «пришёл» и т.д. Потому оно и зовётся на русском «настоящее совершённое».

Слова-маркеры, по которым мы можем узнать время Present Perfect

По таким словам, как:

  • for - в течение времени
    I have been a nurse for two years. – Я была медсестрой в течение двух лет.
  • since - с тех пор как, с какого-то времени
    I have been married since 2009. – Я замужем с 2009 года.

Отличить for и since легко, если представить, что for – это отрезок времени, а since – конкретная точка на этом отрезке.

  • already - уже
    I have already passed this exam. – Я уже сдал этот экзамен.
  • just - только что
    Your mom has just called me. – Твоя мама только что мне звонила.
  • this week/month/year - на этой неделе/ в этом месяце/году
    I have been abroad this year. – Я побывала за границей в этом году.
  • yet - еще
    I haven’t copied these documents yet. – Я ещё не скопировала эти документы.

wesley-tingey-unsplash-prperf.jpg

Когда его применять?

Вот ряд случаев, в которых можно применить данное время:

  • Событие случилось всего однажды в жизни, и сам факт важнее того, когда это произошло.
    I have been to Brazil. – Я побывал в Бразилии. I have done this task without any problem. – Я сделал это задание без проблем.
    Дата в данном случае не указывается, в этом и есть особенность Present Perfect.

  • Событие началось в прошлом, но продолжается до сих пор:
    I have worked as a programmer for three years. – Я проработал программистом три года [и до сих пор работаю].

  • Событие произошло только что:
    I have just called my boss. – Я только что позвонил моему начальнику.
  • Время, в которое случилось событие, ещё не закончилось:
    I have washed my car this week. – Я помыл свою машину на этой неделе. (эта неделя ещё продолжается!)

Как образовать Present Perfect?

Данное время имеет схемы на все три случая:

Утвердительное предложение

Если мы хотим сообщить какой-то факт, мы пользуемся схемой:
[Подлежащее + have/has + 3 форма глагола]


«Have» используется со всеми местоимениями, кроме хорошо известных своей капризностью «he», «she», «it» (они просят «has»).

  • You have made a mistake. – Ты сделал ошибку.
  • She has watched the movie. – Она посмотрела этот фильм.

Отрицательное предложение

Если же мы хотим сказать, что чего-то не произошло, мы просто добавляем к have/has частичку “not”:

[Подлежащее + have/has +not + 3 форма глагола]


  • You have not made any mistake. – Ты не сделал никакой ошибки.
  • She has not watched the movie yet. – Она ещё не посмотрела этот фильм.

Мы можем сократить, заменив have not/has not на соответственно haven’t и hasn’t.

Вопросительное предложение

Чтобы узнать или уточнить какой-то факт, мы просто меняем местами подлежащее и have/has:

[ Have/Has + подлежащее + 3 форма глагола?]


  • Have you watched the movie? – Ты посмотрел фильм?
  • Has she had her car repaired? – Она починила свою машину?

Вот и все! Вам осталось только научиться понимать, в каких случаях использовать Present Perfect.


Лилия Кондратьева
Лилия Кондратьева преподаватель
Узнай свой уровень английского

Оцените свой словарный запас и навыки английского с помощью теста

Пройти тест
Узнай свой уровень английского
Все статьи