Перейти к содержанию
SLAYLANGUAGE SCHOOL
Кабинет

Грамматика английского · Уровень A2–B1

Present Perfect: правило, таблица и примеры

Present Perfect (настоящее совершённое время) связывает прошлое с настоящим: важно не время действия, а его результат или опыт сейчас — I’ve lost my keys, Have you ever been to London? Образуется так: have / has + третья форма глагола (V3). С for и since Present Perfect показывает, что действие началось в прошлом и длится до сих пор.

Автор: Анастасия СокурОбновлено

Как образуется Present Perfect: таблица

have (с I, you, we, they) или has (с he, she, it) + третья форма глагола. У правильных глаголов V3 = V2 с окончанием -ed (worked, played), неправильные надо выучить: go – went – gone, see – saw – seen. Все формы — в таблице неправильных глаголов.

Present Perfect: утверждение, отрицание и вопрос
ФормаI / you / we / theyhe / she / it
УтверждениеI have (I’ve) finished.She has (she’s) finished.
ОтрицаниеI haven’t finished.She hasn’t finished.
ВопросHave you finished?Has she finished?
Краткий ответYes, I have. / No, I haven’t.Yes, she has. / No, she hasn’t.

She’s может быть и she is, и she has: she’s working (is), she’s worked (has). Подсказка — форма глагола после него.

Когда употребляется Present Perfect

  1. Жизненный опыт

    Случалось ли это когда-нибудь в жизни — без конкретного времени. Часто с ever и never.

    • Have you ever tried sushi?

      Ты когда-нибудь пробовал суши?

    • I’ve never been to Japan.

      Я никогда не была в Японии.

  2. Результат важен сейчас

    Действие произошло, и мы видим его последствие в настоящем.

    • I’ve lost my keys.

      Я потеряла ключи (и сейчас их нет).

    • He’s broken his leg.

      Он сломал ногу (нога в гипсе).

  3. Только что, уже, ещё не: just, already, yet

    • The train has just left.

      Поезд только что ушёл.

    • I’ve already done my homework.

      Я уже сделала домашнее задание.

    • Have you finished yet? — No, not yet.

      Ты уже закончил? — Нет, ещё нет.

  4. Действие длится до сих пор: for и since

    Началось в прошлом и не закончилось. По-русски здесь настоящее время, по-английски — Present Perfect (или Present Perfect Continuous для длительных действий).

    • We’ve lived here for five years.

      Мы живём здесь пять лет.

    • I’ve known her since school.

      Я знаю её ещё со школы.

  5. Период ещё не закончился

    Today, this week, this year — пока период длится.

    • I’ve drunk three coffees today.

      Я сегодня уже выпила три кофе.

    • She hasn’t called me this week.

      На этой неделе она мне не звонила.

Слова-маркеры Present Perfect

Ever, never, already, just стоят между have и V3. Yet — в конце вопросов и отрицаний. For + продолжительность (for two years), since + начало (since 2020, since Monday).

  • ever
  • never
  • already
  • just
  • yet
  • for
  • since
  • so far
  • recently
  • lately
  • today
  • this week
  • this year
  • How long…?

Present Perfect или Past Simple

Главный вопрос: назван ли момент? Если да (yesterday, last year, in 2020, When…?), — Past Simple. Если время неважно, а важен результат или опыт, — Present Perfect.

Разница между Present Perfect и Past Simple
Present PerfectPast Simple
Времяне назван или период длитсяназван, период закончился
ПримерI’ve seen this film.I saw this film last week.
Маркерыever, never, just, yet, sinceyesterday, ago, last…, in 2020
ВопросHave you ever been to Rome?When did you go there?

Подробнее: Past Simple

Been или gone

  • She has been to Paris.

    Она была в Париже (и вернулась).

  • She has gone to Paris.

    Она уехала в Париж (и сейчас там).

Типичные ошибки

Так часто говорят те, кто учит английский. Слева — как не надо, справа — как правильно.

  • Не так: I have seen him yesterday.

    Так: I saw him yesterday.

    Yesterday, ago, last… — только Past Simple.

  • Не так: I live here since 2019.

    Так: I have lived here since 2019.

    Длится до сих пор с since — Present Perfect.

  • Не так: She has went home.

    Так: She has gone home.

    После have / has — третья форма (V3), а не вторая.

  • Не так: When have you arrived?

    Так: When did you arrive?

    When…? спрашивает о времени — Past Simple.

  • Не так: I have finished it yet.

    Так: I have already finished it.

    Yet — в вопросах и отрицаниях; в утверждении — already.

Проверьте себя

Тест: Present Perfect или Past Simple

12 вопросов с объяснением после каждого ответа. Бесплатно и без регистрации.

I have seen · I saw

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

Не нашли ответ? Оставьте заявку — мы всё расскажем.

Когда употребляется Present Perfect?

Для опыта без конкретного времени (I’ve been to Italy), результата, важного сейчас (I’ve lost my phone), новостей с just, already, yet, действий, которые длятся до сих пор, с for и since (I’ve worked here for a year), и периодов, которые ещё не закончились (this week, today).

Как образуется Present Perfect?

have / has + третья форма глагола (V3): I have worked, she has gone. Отрицание — haven’t / hasn’t, вопрос — Have / Has в начале: Have you finished?

Чем отличаются for и since?

For + продолжительность: for three days, for ages. Since + момент, когда началось: since Monday, since 2015, since I was a child.

А в американском английском не говорят «I just ate»?

Говорят: в американском английском с just, already и yet часто употребляют Past Simple, и это не ошибка. Но в британском английском, учебниках и на экзаменах (IELTS, Cambridge) безопаснее I have just eaten.

Следующий шаг

Учитесь дальше с мини-курсом

Короткие онлайн-курсы от преподавателей Slay School: каждый день урок на 15 минут с озвучкой, упражнениями и диалогами, а слова, которые вы забываете, курс возвращает сам.

  • Первый день — бесплатно
  • 15 минут в день, в своём темпе
  • Каждое слово озвучено
  • Доступ навсегда после оплаты

Чтобы начать, нужен только email или Google-аккаунт.