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

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

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

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

Прошедшее время в курсе уже было — past simple, форма на -ed и неправильные глаголы. Оно отвечает на вопрос «когда». Есть второе прошедшее, которое отвечает на другой вопрос — «и что теперь», — и русскому уху оно кажется лишним, пока не поймаешь разницу.

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 — читал и, может быть, не дочитал.

И про прошлые привычки, которых больше нет. Used to — «раньше бывало»: we used to come here every summer. Would в том же смысле годится только для действий, но не для состояний: he would sit on the balcony — можно, he would be tall — нельзя. И не путайте used to do (раньше делал) с be used to doing (привык делать).

Таблица

Уже, ещё, с тех пор: 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
    Мы ждём в аэропорту с шести
  • We used to come here every summer
    Раньше мы приезжали сюда каждое лето

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

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

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

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

Прошедшее время в курсе уже было — past simple, форма на -ed и неправильные глаголы. Оно отвечает на вопрос «когда». Есть второе прошедшее, которое отвечает на другой вопрос — «и что теперь», — и русскому уху оно кажется лишним, пока не поймаешь разницу.

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

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

Дальше

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