Present perfect

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

Грамматическое время Present Perfect образуется с помощью вспомогательного глагола have или has и формы Past Participle (третьей формы смыслового глагола).

Past Participle для правильных глаголов образуется путём добавления к их словарной форме окончания -ed. Для неправильных глаголов используются их особые третьи формы, которые можно взять из таблицы неправильных глаголов.

В зависимости от лица и числа, в котором стоит подлежащее в предложении, используется та или иная форма вспомогательного глагола have.

I, We, You, They → have (для 1-го, 2-го лица и форм множественного числа) He, She, It → has (для 3-го лица единственного числа)

  • I have dug a hole for planting trees. – Я вырыл яму для посадки деревьев.
  • He has just finished his first book. – Он только что закончил свою первую книгу.
  • We have bought all the furniture. – Мы приобрели всю мебель.

В Present Perfect используются следующие сокращения:

  • I have = I’ve
  • You have = You’ve
  • We have = We’ve
  • They have = They’ve
  • He has = He’s
  • She has = She’s
  • It has = It’s

Все правила добавления окончания -ed подробно рассмотрены в отдельной статье.

  • to work → worked
  • to translate → translated
  • to agree → agreed
  • to relax → relaxed
  • to study → studied
  • to play → played
  • to stop → stopped

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

В отрицательных предложениях в Present Perfect после вспомогательного глагола have или has добавляется отрицательная частица not.

  • I have not dug a hole. – Я не вырыл яму.
  • He has not finished his first book. – Он не закончил свою первую книгу.
  • have not = haven’t (сокращение)
  • We haven’t bought all the furniture. – Мы не приобрели всю мебель.
  • has not = hasn’t
  • Kate hasn’t been to Paris yet. – Кейт ещё не была в Париже.

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

Общий вопрос в Present Perfect образуется путём выноса вспомогательного глагола have или has в начало предложения перед подлежащим.

  • Have I dug a hole? – Я (уже) вырыл яму?
  • Have we bought all the furniture? – Мы приобрели всю мебель?
  • Has he just finished his first book? – Он только что закончил свою первую книгу?

Специальный вопрос в Present Perfect образуется с помощью вопросительного слова или фразы, которая ставится в самое начало предложения перед вспомогательным глаголом. Дальнейший порядок слов такой же, как и в общем вопросе с Present Perfect.

  • What has he just finished? – Что он только что закончил?
  • Where have we bought all the furniture? – Где мы приобрели всю мебель?
  • How deep have you dug a hole? – Насколько глубокую яму ты вырыл?

Использование Present Perfect

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

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

  • I’ve done this job well. – Я выполнил эту работу хорошо.
  • She has found this kitten outside. – Она нашла этого котёнка на улице.
  • We haven’t bought new chairs yet. Our kitchen is empty. – Мы ещё не купили новые стулья. Наша кухня пуста.

Незавершённые действия

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

  • They have played in the orchestra since high school. – Они играли в оркестре со старшей школы. (Они всё ещё там играют)
  • I’ve had my cat Charlie for 15 years. – Мой кот Чарли живёт у меня уже 15 лет. (Он появился у меня 15 лет назад и до сих пор живёт у меня)
  • He has written twenty pages of a new book this morning. – Он написал двадцать страниц новой книги этим утром. (Ещё утро, он может написать больше страниц)

Маркеры времени

Present Perfect может использоваться только с выражениями, указывающими на неточное время, или со словами, выражающими ещё не завершённые промежутки или периоды времени.

  • ever – когда-либо
  • never – никогда
  • already – уже
  • yet – ещё, уже
  • not yet – ещё не
  • often – часто
  • so far – пока, до сих пор
  • lately – в последнее время
  • just – только что
  • recently – недавно, на днях
  • once – однажды
  • many times – много раз
  • several times – несколько раз
  • before – раньше, до этого
  • today – сегодня
  • this week – на этой неделе
  • this month – в этом месяце
  • this year – в этом году
  • this afternoon – сегодня днём
  • for an hour – в течение часа
  • for two weeks – в течение двух недель
  • for a long time – в течение долгого времени
  • since twelve o’clock – с двенадцати часов
  • since 12 April – с 12 апреля
  • since May – с мая