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. – Я ещё не скопировала эти документы.
Когда его применять?
Вот ряд случаев, в которых можно применить данное время:
-
Событие случилось всего однажды в жизни, и сам факт важнее того, когда это произошло.
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.