Употребление Present Perfect

Успешно усвоив структуру Present Perfect, самое время узнать поподробнее “с чем его едят”.

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

Как правило, чтобы подчеркнуть результативность / окончание действия, мы используем маркеры.

Важно! Present Perfect может использоваться только с неточными выражениями времени (когда либо, уже, последнее время) и словами обозначающими еще не истекшие периоды времени (на этой неделе, но неделя еще не закончилась).

Маркеры Present Perfect:

  • ever (когда либо)
  • never (никогда)
  • already (уже)
  • yet (еще, уже)
  • not yet (еще нет)
  • so far (пока, до сих пор)
  • lately (последнее время)
  • just (только что)
  • recently (недавно, на днях)
  • once (однажды)
  • many times (много раз)
  • several times (несколько раз)
  • today (сегодня)
  • this week (на этой неделе) / this month (в этом месяце) / this year (в этом году)
  • for two weeks (на протяжении двух недель) / for a long time (долгое время)
  • since May (c мая)

Обратите внимание на маркеры времени this week, this month, today и так далее. Они показывают конкретное время, что противоречит правилам использования Present Perfect только с неточными выражениями. Но, они демонстрируют не окончен период времени и подразумевают, что если что-то сделано или не сделано на этой неделе/сегодня, то результат может еще быть изменен до окончания указанного периода.

Мы используем Present Perfect говоря о:

– завершенных действиях с акцентом на результат

Используется для передачи важности результата. Действие совершилось когда-то в прошлом и результат этого действия (или его отсутствие) виден в настоящем.

Примеры:

  • I have done homework. (Я сделал домашнее.) – Нам совершенно не важно когда это домашнее было сделано, но на уроке нам важен результат – есть дз или нет.
  • She has signed a contract. ­(Она подписала контракт.) – Нам не важно когда она это сделала (вчера, сегодня), где она его подписала, за каких обстоятельств. Важен только факт – контракт подписан.

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

Примеры:

  • I have had my cat for 5 years. (5 лет у меня есть кот.)
  • We have been friends since school years. (Мы дружим со школьных лет.)

В этих предложениях нету завершенности, но они демонстрируют результат действия.

Также маленькие негласные правила :

Мы не используем Present Perfect с вопросительным словом when (когда). When подразумевает конкретного времени в ответе, который мы не можем показать с помощью Perfect. Поэтому спрашиваем when – когда что-то произошло в прошлом только в Past Simple.

Пример:

  • When did he come? (Когда он пришел?)

В отличии вопрос how long (как долго), подразумевавший в ответе длительный период, используется в Present Perfect или Present Perfect Continuous.

Пример:

  • How long has she known Lisa? (Как долго она знает Лизу?)

А подробнее об разнице Present Perfect и Past Simple читайте в нашей следующей статье.

Следующий пост 👉