Present Perfect

Несмотря на слово “Present” в названии, это время не обязательно описывает события, которые происходят в настоящем времени.
На русский язык мы чаще всего переводим 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. – Я ещё не скопировала эти документы.

курсы английского на петроградке

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

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

  • Событие случилось всего однажды в жизни, и сам факт важнее того, когда это произошло.
    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”:
You have not made any mistake. – Ты не сделал никакой ошибки.
She has not watched the movie yet. – Она ещё не посмотрела этот фильм.

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

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

Чтобы узнать или уточнить какой-то факт, мы просто меняем местами подлежащее и have/has:
Have you watched the movie? – Ты посмотрел фильм?
Has she had her car repaired? – Она починила свою машину?

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

Лилия Кондратьева
Лилия Кондратьева преподаватель
Все статьи