Русский

Уже, ещё, с тех пор: present perfect и его длительная пара

Одно прошедшее ты уже знаешь: past simple отвечает на вопрос «когда». Есть второе, и оно отвечает на другой вопрос — «и что теперь». Например: «I have booked a room for two nights» — Я забронировал номер на две ночи. Правило из курса английского языка: разбирается на примерах, а не заучивается формулировкой.

Обновлено 1 сентября 2026 г. · Lingofly

Как это работает

Одно прошедшее ты уже знаешь: past simple отвечает на вопрос «когда». Есть второе, и оно отвечает на другой вопрос — «и что теперь».

Present perfect строится как have или has плюс третья форма: I have booked a room, she has lost her ticket. Смотрит он не в прошлое, а в настоящее: важен след, а не момент. I have lost my passport значит «паспорта у меня сейчас нет». Поэтому с ним нельзя назвать время: yesterday, last week, in 2019 мгновенно переключают на past simple. Проверка простая: есть слово «когда» — бери past simple.

Свои слова у него тоже есть. Just — «только что», already — «уже». Yet — «ещё», и только в вопросе и отрицании: have you booked yet?, not yet. Ever и never — «когда-нибудь» и «никогда»: have you ever been to Wales?. И два предлога, которые путают все: for — сколько времени (for two years), since — с какого момента (since May).

Present perfect continuoushave been плюс -ing. Он о том же, но подчёркивает длительность: we have been waiting for three hours. Разница тонкая, но настоящая. I have read the guidebook — прочитал целиком. I have been reading the guidebook — читал, а дочитал ли, неизвестно.

Таблица

Уже, ещё, с тех пор: present perfect и его длительная пара
формао чёмпример
past simpleкогда именноI booked it yesterday
present perfectслед в настоящемI have booked it
perfect continuousсколько уже длитсяI have been driving for six hours
forдлительностьfor two years
sinceточка отсчётаsince May
justтолько чтоthe bus has just gone
alreadyужеthey have already left
yetещё — вопрос и отрицаниеhave you packed yet?
ever / neverкогда-нибудь / никогдаhave you ever flown?
used toраньше бывало, теперь нетI used to smoke
be used toпривык — это другоеI am used to driving

На примерах

  • I have booked a room for two nights
    Я забронировал номер на две ночи
  • We have been waiting at the airport since six
    Мы ждём в аэропорту с шести
  • Have you booked the tickets yet?
    Ты уже забронировал билеты?

Как правило укладывается в голове

Правило не запоминается с объяснения. Оно запоминается с попытки применить его и ошибиться — поэтому в приложении оно приходит вперемешку со словами, а не отдельным уроком: там, где вы его забыли, оно и всплывает.

Частые вопросы

Уже, ещё, с тех пор: как это работает по-английски?

Одно прошедшее ты уже знаешь: past simple отвечает на вопрос «когда». Есть второе, и оно отвечает на другой вопрос — «и что теперь».

Как это выглядит на примере фразы английского языка?

«I have booked a room for two nights» — Я забронировал номер на две ночи. Правило удобнее проверять на таких фразах, чем заучивать формулировкой: в разговоре всплывает именно фраза.

Дальше

Проверить правило на примерахПотренировать