Present Perfect (теперішній доконаний час в англійській мові)
Як говорити про життєвий досвід, нещодавні події, результати у теперішньому та незавершені дії
Present Perfect — один із найважливіших часів в англійській мові. Він пов'язує минуле з теперішнім: розповідає про життєвий досвід, свіжі новини, результати, які важливі зараз, і про дії, які почалися в минулому та тривають досі. На цій сторінці ви знайдете правила Present Perfect, формулу утворення, форми правильних і неправильних дієслів, відмінність Present Perfect від Past Simple, слова-маркери та речення-приклади.
Що таке Present Perfect?
Present Perfect — це час, який описує минулу дію, важливу для теперішнього. Він утворюється за допомогою допоміжного дієслова have / has та дієприкметника минулого часу (V3) основного дієслова.
Він використовується для життєвого досвіду, для щойно сталися дій, для результатів, які впливають на теперішнє, для ситуацій, що почалися в минулому та тривають зараз, а також для свіжих новин. Present Perfect — це міст між Past Simple і теперішнім.
Як утворюється Present Perfect
Subject + have/has + V3 (past participle)Subject + have/has + not + V3Have/Has + Subject + V3?| Займенник | Ствердження | Заперечення |
|---|---|---|
| I / You / We / They | have worked | haven't worked |
| He / She / It | has worked | hasn't worked |
I / You / We / They → have. He / She / It → has. У розмовній мові використовуються скорочення: I've, you've, we've, they've, he's, she's, it's, haven't, hasn't. В американській англійській часто використовується форма gotten як дієприкметник дієслова get.
Дієприкметник минулого часу: правильні й неправильні дієслова
Present Perfect потребує дієприкметника минулого часу (V3). Правильні дієслова додають закінчення -ed: work → worked, finish → finished. Неправильні дієслова треба запам'ятати: go → gone, see → seen, eat → eaten.
Правильні дієслова (-ed)
| Базова форма | Дієприкметник (V3) |
|---|---|
| work | worked |
| finish | finished |
| visit | visited |
| stop | stopped |
Неправильні дієслова (запам'ятайте!)
| Базова форма | Дієприкметник (V3) |
|---|---|
| do | done |
| eat | eaten |
| see | seen |
| write | written |
| go | gone |
| be | been |
Коли ми використовуємо Present Perfect
- Дії з результатом у теперішньому
Минула дія, результат якої видно або важливий просто зараз. Головний фокус — що змінилося, а не коли саме це сталося.
Це найчастіше значення Present Perfect у реальному мовленні. Воно пояснює, чому щось істинне прямо зараз.
I have lost my keys. I can't open the door. — I have lost my keys. Я загубив ключі. Тепер я не можу відчинити двері.
She has finished the report. You can read it now. — She has finished the report. Вона закінчила звіт. Тепер ви можете його прочитати.
He has broken his leg. He can't play football this weekend. — He has broken his leg. Він зламав ногу. Цими вихідними він не зможе грати у футбол.
They have already paid for the tickets. — They have already paid for the tickets. Вони вже оплатили квитки.
- Життєвий досвід (ever / never)
Те, що ви робили або не робили хоча б раз у житті.
Часто поєднується зі словами ever, never, before, once, twice, many times.
I have visited Paris twice in my life. — I have visited Paris twice in my life. Я був у Парижі двічі в житті.
Have you ever tried Indian food? — Have you ever tried Indian food? Ви коли-небудь куштували індійську їжу?
She has never travelled to Asia. — She has never travelled to Asia. Вона ніколи не була в Азії.
We have seen this film three times. — We have seen this film three times. Ми дивилися цей фільм тричі.
- Нещодавні події (just / recently)
Те, що сталося зовсім нещодавно. Точний час не важливий — важливий сам факт свіжої новини.
Часто поєднується зі словами just або recently.
I have just spoken to the manager. — I have just spoken to the manager. Я щойно поговорив з менеджером.
She has recently moved to a new apartment. — She has recently moved to a new apartment. Вона нещодавно переїхала в нову квартиру.
He has just arrived from London. — He has just arrived from London. Він щойно приїхав з Лондона.
We have just had lunch. — We have just had lunch. Ми щойно пообідали.
- Незавершені дії (for / since)
Ситуації, що почалися в минулому та тривають просто зараз. Дія ще не завершена.
For використовується з періодом (for five years). Since — з точкою в часі (since 2018).
I have lived in Kyiv for ten years. — I have lived in Kyiv for ten years. Я живу в Києві десять років.
She has worked here since 2018. — She has worked here since 2018. Вона працює тут з 2018 року.
We have known each other for ages. — We have known each other for ages. Ми знаємо одне одного цілу вічність.
He has studied English for five months. — He has studied English for five months. Він вивчає англійську п'ять місяців.
- Новини та оголошення
Важливі події, які щойно сталися. Часто зустрічається в журналістиці, прес-релізах, заголовках.
У заголовках Present Perfect використовується навіть коли час згадано: The President has signed the new law today.
The President has announced new reforms. — The President has announced new reforms. Президент оголосив про нові реформи.
Scientists have discovered a new planet. — Scientists have discovered a new planet. Вчені виявили нову планету.
Two people have died in the accident. — Two people have died in the accident. В аварії загинули двоє людей.
The company has opened a new office in Warsaw. — The company has opened a new office in Warsaw. Компанія відкрила новий офіс у Варшаві.
Present Perfect vs Past Simple
Обидва часи говорять про минуле, але відповідають на різні питання. Present Perfect фокусується на результаті в теперішньому; Past Simple — на конкретному моменті в минулому.
Present Perfect
- час не важливий — важливий результат або досвід
- використовується з ever, never, already, yet, just, for, since
- часто зустрічається в новинах, розмовах, оповідях про досвід
I have visited Italy three times.
Past Simple
- час названо (yesterday, in 2010, last week)
- дія сталася в конкретний, завершений момент
- часто зустрічається в розповідях, послідовностях подій
I visited Italy in 2019.
Слова-маркери Present Perfect
Ці слова зазвичай вказують, що Present Perfect — правильний вибір: ever, never, already, yet, just, recently, so far, for, since, today, this week, this month, this year. Коли бачите будь-яке з них, Present Perfect майже завжди правильний час. Yet зазвичай стоїть у кінці заперечного або питального речення: Have you finished yet? Not yet.
Ще приклади Present Perfect
I have worked here for five years. — I have worked here for five years.
She has never been to Japan. — She has never been to Japan.
Have you finished the report yet? — Have you finished the report yet?
We have already eaten dinner. — We have already eaten dinner.
He has just left the office. — He has just left the office.
I have known Maria since childhood. — I have known Maria since childhood.
They haven't decided yet. — They haven't decided yet.
Have you ever ridden a horse? — Have you ever ridden a horse?
My parents have lived here since 1995. — My parents have lived here since 1995.
She has written three books so far. — She has written three books so far.
I haven't seen this film yet. — I haven't seen this film yet.
The train has just arrived at the platform. — The train has just arrived at the platform.
Have they ever visited Lviv? — Have they ever visited Lviv?
He has studied English for two years. — He has studied English for two years.
We have recently moved to a new house. — We have recently moved to a new house.
Present Perfect: міст між минулим і теперішнім
Present Perfect — це час, до якого звертаються англомовні, коли хочуть пов'язати те, що було раніше, з тим, що істинне зараз. Він незамінний для розповіді про життєвий досвід, свіжі новини та ситуації, які почалися в минулому та тривають досі.
Чому Present Perfect такий важливий
Present Perfect — один із найуживаніших часів у повсякденній англійській. Ви чуєте його в легких розмовах про відпустку, у новинних заголовках, у робочих листах і в неформальних бесідах про те, як довго хтось десь живе. Оволодіння Present Perfect робить вашу англійську значно природнішою.
Present Perfect заповнює унікальний пробіл. Past Simple відправляє дію остаточно в минуле. Present Perfect зберігає зв'язок минулого з теперішнім. Коли ви відчуєте цю різницю, вибір правильного часу в будь-якій ситуації стане точним — і ваше мовлення стане набагато виразнішим.
Часті помилки з Present Perfect
Найчастіша помилка — використання Past Simple там, де потрібен Present Perfect. Ми кажемо I have lost my keys (важливий результат у теперішньому), а не I lost my keys. Друга часта помилка — забути, що have і has мають узгоджуватися з підметом: He has finished, а не He have finished.
Третя трудність — неправильні дієприкметники. Початківці часто кажуть I have went замість I have gone або I have eated замість I have eaten. Ці форми треба запам'ятати — жодного правила немає. Заведіть короткий список найчастіших неправильних дієслів і повторюйте його раз на тиждень.
Як ефективно тренувати Present Perfect
Проста вправа: напишіть п'ять речень про своє життя за моделлю for / since. I have lived in this city for three years. I have known my best friend since school. Такі особисті речення перетворюються на автоматичну граматику, яку ви реально використовуєте.
Додайте до цього читання адаптованих статей на WordFlow. У новинних і лайфстайл-текстах Present Perfect зустрічається постійно, тому ви побачите цей час у реальному контексті й потренуєте розпізнавання слів-маркерів: just, already, yet, ever, never, recently, for, since.
Корисна порада: наступного разу, коли прочитаєте англійський заголовок, запитайте себе, чому автор використав Present Perfect. У більшості випадків відповідь: подія свіжа, і її результат важливий зараз. У цьому суть Present Perfect.
Present Perfect пов'язує те, що ви зробили, що ви щойно зробили і що ви продовжуєте робити, із теперішнім. Один раз опануйте його — і ваша англійська почне звучати природно, плавно й впевнено.
Часті запитання про Present Perfect
Коли використовується Present Perfect?
Для життєвого досвіду, нещодавніх подій, результатів, важливих зараз, і ситуацій, що почалися в минулому та тривають дотепер.
Як утворюється Present Perfect?
Підмет + have/has + дієприкметник минулого часу (V3). У запереченнях not ставиться після допоміжного дієслова; у питаннях допоміжне дієслово виноситься перед підметом.
У чому різниця між Present Perfect і Past Simple?
Present Perfect фокусується на результаті або досвіді в теперішньому; Past Simple — на конкретному моменті в минулому. З yesterday, last week, in 2010 використовується Past Simple.
Які слова-маркери у Present Perfect?
Ever, never, already, yet, just, recently, so far, for, since — побачивши будь-яке з цих слів, зазвичай обирайте Present Perfect.