ОСТАННІЙ ОСІННІЙ РОЗПРОДАЖ
новий рівень за 120 днів + розмовний клуб в подарунок
ОСТАННІЙ ОСІННІЙ РОЗПРОДАЖ
новий рівень за 120 днів + розмовний клуб в подарунок

Present Perfect для початківців: пояснення теперішнього доконаного часу

Present Perfect, теперішній доконаний час, описує минулу дію, яка важлива зараз. Утворюється він за формулою have/has + V3, тобто have або has плюс третя форма дієслова. Складніше вирішити, коли потрібен саме цей час, а коли Past Simple. Нижче зібрано правила вживання, таблицю утворення, маркери часу, приклади речень з перекладом і вправи з відповідями.
Збережіть бонуси від АнтиШколи у мессенджер
Знижка -10% та корисні статті про англійську
*посилання на Viber активне лише на мобільних девайсах
Бронюй курс в АнтиШколі до кінця тижня, щоб забронювати вартість пакету зі знижкою
Доступ до бібліотеки
Отримуй доступ до закритої бібліотеки АнтиШколи яку збирали 8 років
Персональний репетитор
Доведено: персональний супровід додає +30% до мотивації
48 уроків на платформі
Багато матеріалів та тем, які точно бустонуть вашу англійську
Уроки для айтівців, маркетологів, лікарів, військових
Індивідуальний акаунт на платформі з особистим словничком та доступ до мобільного додатку
Підберемо курс під будь-яку Вашу потребу
Визначте свій рівень англійської з топ-методистом на безкоштовній консультації
відразу після реєстрації відправимо:

Що таке Present Perfect і коли він уживається

Перед вибором часу запитайте себе, чи важлива подія для ситуації зараз. Якщо так, найімовірніше потрібен Present Perfect. Підручники граматики виділяють чотири типові випадки його вживання, і кожен має свої слова-підказки.

Результат, який важливий зараз

Дія сталася раніше, а її наслідок видно тепер. Коли саме це було, не уточнюють, бо для розмови це неважливо.
  • I have lost my keys. (Я загубив ключі. Зараз їх у мене немає.)
  • She has cut her hair. (Вона підстриглася, і тепер у неї інша зачіска.)
  • Someone has broken the window. (Хтось розбив вікно.)

Сюди ж належать свіжі новини та щойно завершені дії. The train has just arrived означає «Потяг щойно прибув», тобто він уже на станції.

Досвід без точної дати

Коли розповідають, що людина робила або ніколи не робила за життя, дата не потрібна. Важливий сам факт досвіду.
  • I have been to Italy twice. (Я двічі бував в Італії.)
  • Have you ever tried sushi? (Ти колись куштував суші?)
  • My grandparents have never flown on a plane. (Мої бабуся й дідусь ніколи не літали літаком.)

Період, який ще не закінчився

Якщо в реченні є today, this week, this month або this year і цей період ще триває, вживають Present Perfect.
  • I’ve had three cups of coffee today. (Сьогодні я випив уже три чашки кави.)
  • We haven’t had any tests this month. (Цього місяця в нас ще не було контрольних.)

Коли період минув, потрібен Past Simple. О десятій ранку кажуть I haven’t seen Tom this morning, а ввечері вже I didn’t see Tom this morning.

Стан, що почався в минулому і триває досі

З дієсловами стану (know, be, have), а також із live і work, Present Perfect разом із for або since показує, що ситуація почалася раніше й досі не скінчилася. Українською такі речення перекладають теперішнім часом.
  • I have known Olena for ten years. (Я знаю Олену десять років.)
  • She has worked here since 2020. (Вона працює тут із 2020 року.)
  • How long have you lived in Kyiv? (Скільки ти вже живеш у Києві?)

Для дій-процесів у такому значенні частіше обирають Present Perfect Continuous, наприклад I have been learning English for two years. З live і work природно звучать обидва варіанти.

Формула та таблиця утворення Present Perfect

Кожне речення в Present Perfect складається з двох частин. Допоміжне дієслово have або has залежить від підмета, а основне дієслово завжди стоїть у третій формі (V3, past participle). Розберімо вибір допоміжного дієслова, таблицю для всіх типів речень, третю форму та скорочення.

Have чи has

Has уживають із he, she, it та з іменником в однині (my brother, the company). З усіма іншими підметами, тобто з I, you, we, they та іменниками в множині, ставлять have.

Таблиця утворення


Тип речення

Формула

Приклад

Переклад

Ствердження

Підмет + have/has + V3

She has finished the report.

Вона закінчила звіт.

Заперечення

Підмет + have/has + not + V3

We haven’t decided yet.

Ми ще не вирішили.

Загальне запитання

Have/Has + підмет + V3?

Have you seen my phone?

Ти не бачив мого телефону?

Спеціальне запитання

Питальне слово + have/has + підмет + V3?

What have you done?

Що ти зробив?


На загальне запитання коротко відповідають тим самим допоміжним дієсловом, без основного. На Has he called? відповідь буде Yes, he has або No, he hasn’t.

Третя форма дієслова

Правильні дієслова утворюють V3 так само, як Past Simple, за допомогою закінчення -ed (work → worked, stop → stopped, study → studied). Неправильні дієслова мають власну третю форму, яку треба запам’ятати. У таблиці зібрано найуживаніші з них.

Дієслово

V2 (Past Simple)

V3 (Present Perfect)

Переклад

be

was / were

been

бути

go

went

gone

іти, їхати

see

saw

seen

бачити

do

did

done

робити

eat

ate

eaten

їсти

write

wrote

written

писати

take

took

taken

брати

know

knew

known

знати

buy

bought

bought

купувати

make

made

made

робити, виготовляти

Скорочення в розмовній мові

У розмові have і has майже завжди скорочують. I have перетворюється на I’ve, she has на she’s, have not на haven’t, has not на hasn’t. Скорочення she’s може означати і she is, і she has. Розрізнити їх допомагає наступне слово. Після she has іде третя форма (She’s left), а після she is зазвичай прикметник, іменник або дієслово із закінченням -ing (She’s happy, She’s a doctor, She’s reading).
1 599 грн
безкоштовно
В якому зібрано 1000 самих популярних слів Англійською
Список зібраний на основі аналізу 1 млн джерел.
В середині - 60% найбільш вживаних слів
Прокачай свою англійську з нашим коміксом
Після реєстрації відправимо чек лист в телеграм бот або на пошту

Маркери часу already, yet, just, ever, never, since і for

Маркери не обов’язкові, але підказують, що потрібен саме Present Perfect. Знати варто і значення слова, і його місце в реченні.

Маркер

Значення

Місце в реченні

Приклад

already

вже

між have/has і V3

I’ve already paid. (Я вже заплатив.)

just

щойно

між have/has і V3

She’s just left. (Вона щойно пішла.)

yet

вже (у запитанні), ще (у запереченні)

у кінці речення

Have you finished yet? (Ти вже закінчив?)

ever

коли-небудь

перед V3 у запитанні

Have you ever been to Lviv? (Ти колись бував у Львові?)

never

ніколи

між have/has і V3

I’ve never ridden a horse. (Я ніколи не їздив верхи.)

for

протягом, уже (тривалість)

після дієслова або в кінці

We’ve lived here for five years. (Ми живемо тут п’ять років.)

since

з (момент початку)

після дієслова або в кінці

He’s been ill since Monday. (Він хворіє з понеділка.)

so far

досі, поки що

у кінці речення

We’ve sold 50 tickets so far. (Поки що ми продали 50 квитків.)

recently, lately

нещодавно, останнім часом

у кінці речення

Have you read anything good lately? (Ти читав щось цікаве останнім часом?)

today, this week

сьогодні, цього тижня

у кінці речення

I’ve had two meetings today. (Сьогодні в мене вже було дві зустрічі.)


For відповідає на запитання «як довго» (for two hours, for a long time). Since називає точку відліку (since Monday, since 2019, since I was a child). Після since може стояти ціле підрядне речення в Past Simple, як у I’ve loved music since I was a child.
У ствердженні ever трапляється після найвищого ступеня прикметника. It’s the best book I’ve ever read означає «Це найкраща книжка, яку я будь-коли читав». Тим, хто вивчає англійську на рівні A2, може підійти курс Pre-Intermediate (A2).

Приклади речень у Present Perfect з перекладом

Час легше запам’ятати на реченнях із повсякденних ситуацій, ніж на формулах. Нижче зібрано стверджувальні, заперечні та питальні речення на теми роботи, навчання, подорожей і дому. Порівнюйте англійський варіант із перекладом і зверніть увагу, що українською ми часто вживаємо минулий час.

Стверджувальні речення

  • I’ve finished my homework, so I can go out. (Я виконав домашнє завдання, тож можу піти гуляти.)
  • Mark has bought a new laptop. (Марк купив новий ноутбук.)
  • We’ve already booked the tickets. (Ми вже забронювали квитки.)
  • Prices have gone up again. (Ціни знову зросли.)
  • I’ve just sent you the file. (Я щойно надіслав тобі файл.)
  • She has learned a lot of new words this week. (Цього тижня вона вивчила багато нових слів.)

Заперечні речення

  • I haven’t read this book yet. (Я ще не читав цієї книжки.)
  • They haven’t replied to my email. (Вони не відповіли на мій лист.)
  • He hasn’t been to the gym since January. (Він не ходив у спортзал із січня.)
  • She hasn’t told me about her plans. (Вона не розповіла мені про свої плани.)

Питальні речення

  • Has the meeting started yet? (Зустріч уже почалася?)
  • Where have you put my keys? (Куди ти подів мої ключі?)
  • How long have you known each other? (Скільки ви вже знайомі?)
  • Have you ever worked from home? (Ти колись працював віддалено?)
  • Where have you been? (Де ти був?)

Present Perfect чи Past Simple

Обидва часи описують минулу дію, і українською їх часто перекладають однаково. Різниця в тому, на чому наголошує мовець. Past Simple розповідає про подію в завершеному минулому, а Present Perfect про її зв’язок із теперішнім.

Ознака

Present Perfect

Past Simple

Що підкреслює

результат або досвід зараз

подію в конкретний момент минулого

Час дії

не названо або період ще триває

названо або зрозумілий із контексту

Маркери

already, just, yet, ever, never, since, for, today

yesterday, ago, last week, in 2019, when I was a child

Приклад

I’ve lost my wallet. (Гаманця досі немає.)

I lost my wallet yesterday. (Ідеться про вчорашню подію.)

Ще приклад

I’ve been to Paris. (Я бував у Парижі.)

I went to Paris last summer. (Я їздив до Парижа минулого літа.)


Якщо названо точний час у минулому, потрібен Past Simple, навіть коли результат досі актуальний. Речення I have seen him yesterday неправильне, правильно I saw him yesterday. Так само запитання з when ставлять у Past Simple, бо воно стосується конкретного моменту. Кажуть When did you arrive?, а не When have you arrived?
Часто розмова починається в Present Perfect, а подробиці звучать уже в Past Simple. I’ve been to Japan. I went there in 2019 and stayed for two weeks. (Я бував у Японії. Я їздив туди у 2019 році й пробув там два тижні.)
Окремо запам’ятайте пару been і gone. He has been to Lviv означає, що він бував у Львові й повернувся. He has gone to Lviv означає, що він поїхав до Львова і зараз там або в дорозі.
В американській англійській із just, already і yet у розмові часто вживають Past Simple (I just ate, Did you eat yet?). У британській англійській нормою в таких реченнях залишається Present Perfect.

Типові помилки в Present Perfect

Більшість помилок типові для всіх, хто вчить англійську. Ось ті, що трапляються найчастіше:
  • I have went home замість I have gone home. Після have потрібна третя форма, а не друга.
  • She have finished замість She has finished. З he, she, it уживають лише has.
  • I know her for five years замість I have known her for five years. Українське «знаю п’ять років» підштовхує до теперішнього часу, але англійською тут потрібен Present Perfect.
  • I have lived here since five years замість I have lived here for five years. Тривалість передає for, а since потребує точки відліку.
  • I haven’t never been there замість I have never been there. Never уже заперечує, тому not із ним не ставлять.
  • I have finished yet замість I have already finished. Yet у Present Perfect зазвичай ставлять у запитаннях і запереченнях, а в ствердженні кажуть already.
  • I have saw this film замість I have seen this film. Друга форма неправильного дієслова потрібна для Past Simple, а для Present Perfect лише третя.

Вправи на Present Perfect з відповідями

Перевірте себе на трьох коротких вправах. Перша тренує утворення форми, друга вибір між since і for, третя різницю з Past Simple. Виконайте всі завдання письмово і лише потім звіряйтеся з відповідями наприкінці розділу.

Вправа 1. Поставте дієслово в Present Perfect

  1. I ___ (lose) my phone.
  2. She ___ (not / call) me yet.
  3. ___ you ever ___ (eat) Indian food?
  4. They ___ just ___ (arrive).
  5. My brother ___ (buy) a new car.
  6. We ___ (never / see) the sea.
  7. ___ he ___ (finish) the project yet?
  8. I ___ (write) three emails today.

Вправа 2. Since чи for

  1. I have known him ___ ten years.
  2. She has lived in Odesa ___ 2018.
  3. We haven’t seen each other ___ last summer.
  4. They have been married ___ a long time.
  5. He has worked here ___ he finished university.
  6. I haven’t eaten anything ___ breakfast.

Вправа 3. Present Perfect чи Past Simple

  1. I ___ (see) this film last week.
  2. ___ you ever ___ (be) to Spain?
  3. She ___ (leave) the office an hour ago.
  4. Look! Someone ___ (open) the window.
  5. We ___ (move) to Kyiv in 2021.
  6. I ___ (not / finish) the book yet, so don’t tell me the ending.

Відповіді

Вправа 1. 1 have lost, 2 hasn’t called, 3 Have you ever eaten, 4 have just arrived, 5 has bought, 6 have never seen, 7 Has he finished, 8 have written.
Вправа 2. 1 for, 2 since, 3 since, 4 for, 5 since, 6 since.
Вправа 3. 1 saw (є last week), 2 Have you ever been (досвід), 3 left (є ago), 4 has opened (результат видно зараз), 5 moved (є in 2021), 6 haven’t finished (є yet, результат важливий зараз).
Якщо помилок у третій вправі більше двох, поверніться до таблиці порівняння з Past Simple. Найнадійніше запитати себе, чи названо в реченні конкретний час у минулому. Щоб перевірити, чи впевнено ви почуваєтеся на рівні A2, пройдіть тест на рівень англійської A2. Він займає близько 3 хвилин.
Хочете, нарешті заговорити англійською?
50 хвилин з професійним методистом, щоб визначити рівень, отримати корисний матеріал та рекомендації по навчанню, це повністю безкоштовно
⭐ 4.6 з 5
Google
⭐ 9.5 з 10
Enguide
⭐ 4.5 з 5
OTZOVIK-UA
_______
_______
_______

Останні матеріали:

Завантажити ще