Перейти до змісту
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-акаунт.