Теперішній доконаний час в англійській мові (Present Perfect)
Present Perfect — один із найважливіших часів англійської мови, який використовують тоді, коли дія відбулася в минулому, але має зв'язок із теперішнім моментом. Цей час допомагає говорити про досвід, завершені дії, нещодавні події та ситуації, які почалися в минулому й пов'язані з теперішнім.
У цій статті ми розглянемо, що таке Present Perfect, коли він вживається, як правильно утворювати речення, які слова-маркери допомагають його розпізнати та чим цей час відрізняється від Present Perfect Continuous, Past Simple і Past Perfect.
Що таке Present Perfect?
Present Perfect — це теперішній доконаний час в англійській мові. Він описує дію, яка відбулася або почалася в минулому, але має результат або зв'язок із теперішнім моментом. Наприклад:
She has finished her homework. — Вона закінчила домашнє завдання.
We have visited London. — Ми побували в Лондоні.
I have already eaten. — Я вже поїв.
They have known each other for years. — Вони знають одне одного багато років.
У Present Perfect точний час дії не є головним, зазвичай він навіть не уточнюється. Важливим є результат, досвід або ж тривалість ситуації до теперішнього моменту.
Коли вживається Present Perfect?
Розгляньмо основні ситуації, коли використовується Present Perfect..
1. Дія вже завершилася, але її результат важливий зараз.
I have broken my glasses. — Я розбив окуляри. Тепер окуляри розбиті.
She has lost her phone. — Вона загубила телефон. Тепер у неї немає телефону.
We have already cleaned the room. — Ми вже прибрали кімнату. Кімната вже не потребує прибирання.
Тобто, як ви бачите, дія відбулася в минулому, але результат актуальний зараз: окуляри розбиті, телефон загублений, кімната чиста.
2. Життєвий досвід.
Present Perfect часто використовується тоді, коли ми розповідаємо про те, що робили або не робили коли-небудь у житті.
I have been to Italy. — Я був в Італії.
She has never tried sushi. — Вона ніколи не куштувала суші.
Have you ever seen snow? — Ти коли-небудь бачив сніг?
У таких реченнях ми зазвичай не називаємо конкретну дату або час події. Ми ділимося лише фактом.
3. Дія щойно або нещодавно завершилася.
У цьому випадку часто використовується слово just:
I have just arrived home. — Я щойно прийшов додому.
They have just finished the meeting. — Вони щойно завершили зустріч.
Також можуть використовуватися already та yet:
She has already done her homework. — Вона вже виконала домашнє завдання.
Have you finished yet? — Ти вже закінчив?
I haven't finished yet. — Я ще не закінчив.
4. Дія або стан почалися в минулому й тривають досі.
У таких випадках часто можна зустріти for і since.
I have lived here for five years. — Я живу тут уже п'ять років.
She has studied English since 2020. — Вона вивчає англійську з 2020 року.
We have known each other for a long time. — Ми знаємо одне одного вже давно.
For вказує на тривалість (for two hours, for a week, for many years).
А since вказує на початковий момент дії (since Monday, since 2022, since childhood).
5. Дія відбулася протягом періоду, який ще не завершився.
I have had three meetings today. — У мене сьогодні було три зустрічі. Але день ще не завершився.
She has called me twice this week. — Вона телефонувала мені двічі цього тижня. Тиждень ще не завершився, вона може зателефонувати ще раз.
Для кращого розуміння таких граматичних нюансів корисно не лише вивчати правила, а й регулярно застосовувати їх на практиці. У цьому вам може допомогти репетитор з англійської мови онлайн, який пояснить складні теми на зрозумілих прикладах і допоможе правильно використовувати їх у мовленні.

Як утворюється Present Perfect?
Present Perfect утворюється за формулою: Subject + have / has + Past Participle (третя форма)
Для займенників I, you, we, they використовуємо have.
Для he, she, it — has.
Приклади
I have finished
You have finished
He has finished
She has finished
It has finished
We have finished
They have finished
Основне дієслово ставиться у третій формі — Past Participle.
У правильних дієсловах вона зазвичай утворюється за допомогою закінчення -ed:
work → worked;
play → played;
finish → finished.
А для неправильних дієслів потрібно використовувати третю форму в таблиці неправильних дієслів:
go → went → gone;
see → saw → seen;
do → did → done.
Ствердження
Формула для ствердження у Present Perfect: Subject + have / has + V3:
She has written an email.
They have gone home.
He has seen this film.
Скорочені форми
I have → I've
You have → You've
We have → We've
They have → They've
He has → He's
She has → She's
It has → It's
Заперечення
Щоб утворити заперечення, після have або has додаємо not.
Формула: Subject + have / has + not + V3:
I have not finished my work.
She hasn't called me.
We haven't seen this film.
Скорочені форми
Have not → Haven't
Has not → Hasn't
Питання
У питальному реченні have або has ставиться перед підметом.
Формула: Have / Has + Subject + V3 + ?:
Has she called you? Yes, she has. / No, she hasn't.
Have they arrived yet? Yes, they have. / No, they haven't.
Has he ever been to France? Yes, he has. / No, he hasn't.
Слова-маркери Present Perfect
Слова-маркери допомагають нам швидко зрозуміти, що в реченні може використовуватися Present Perfect. Найпоширеніші з них:
already — вже;
just — щойно;
yet — уже, ще;
ever — коли-небудь;
never — ніколи;
recently — нещодавно;
lately — останнім часом;
so far — досі, до цього часу;
up to now — до цього часу;
since — з певного моменту;
for — протягом певного часу.

Приклади
Розгляньмо ще кілька речень, щоб побачити Present Perfect у різних ситуаціях:
1. I have lost my wallet.
2. She has bought a new laptop.
3. We have already discussed this problem.
4. They haven't arrived yet.
5. Have you ever visited another country?
6. He has never driven a car.
7. I have lived here since childhood.
8. My English has improved a lot.
9. We have just started the lesson.
10. She has finished reading the book.
Якщо ви тільки починаєте знайомитися з англійською граматикою, важливо рухатися поступово і структуровано. Англійська мова для дітей або ж вивчення англійської мови з нуля разом з репетитором допоможе вам сформувати базу, на якій буде значно легше опановувати складніші граматичні конструкції.
Чим відрізняється Present Perfect від Present Perfect Continuous?
Present Perfect (have / has + V3) зосереджується саме на результаті дії.
I have written three emails. — Я написав три електронні листи. Три листи вже написані.
А Present Perfect Continuous (have / has + been + Verb-ing) акцентує увагу на процесі або тривалості дії.
I have been writing emails for two hours. — Я пишу електронні листи вже дві години. Акцент на тривалості процесу.
Н3 Чим відрізняється Past Simple від Present Perfect?
Past Simple (V2 / Ved) використовується тоді, коли дія відбулася в конкретний завершений момент у минулому. Час дії відомий або прямо вказаний у реченні.
I visited Paris last year. — Я відвідав Париж минулого року. Відомо, коли саме відбулася дія.
А Present Perfect (have / has + V3) використовується тоді, коли точний час дії не називається або не має значення. У центрі уваги — сам факт, результат або досвід.
I have visited Paris. — Я був у Парижі. Важливий сам факт.
Різниця між Present Perfect і Past Perfect
Present Perfect (have / has + V3) використовується у випадках, коли минула дія має зв'язок із теперішнім моментом.
She has lost her keys. — Вона загубила ключі. Ключів зараз немає, тому минула дія має наслідок у теперішньому.
А Past Perfect (had + V3) використовується тоді, коли потрібно показати, що одна дія завершилася раніше за іншу дію в минулому.
She had lost her keys before she left the house. — Вона загубила ключі до того, як вийшла з дому. Спочатку вона загубила ключі, а потім вийшла.

Вправи на Present Perfect
Спробуйте виконати завдання самостійно, а потім перевірте відповіді.
Вправа 1. Поставте дієслово в Present Perfect:
1. I _____ already _____ my homework. (finish)
2. She _____ never _____ to Spain. (be)
3. We _____ just _____ dinner. (have)
4. They _____ not _____ the film yet. (see)
5. _____ you ever _____ sushi? (try)
Вправа 2. Оберіть правильний варіант:
1. I have seen / saw this film yesterday.
2. Look! I bought / have bought you flowers!
3. We lived / have lived here for ten years.
4. He hasn't called / didn't call me yet.
5. Have you ever been / Did you ever go to London?
Вправа 3. Складіть речення в Present Perfect:
1. she / finish / her work
2. they / not arrive / yet
3. you / ever / see / this movie
4. I / just / clean / my room
5. we / know / each other / for five years
Вправа 1. Відповіді:
1. I have already finished my homework.
2. She has never been to Spain.
3. We have just had dinner.
4. They have not seen the film yet.
5. Have you ever tried sushi?
Вправа 2. Відповіді:
1. I saw this film yesterday.
2. Look! I have bought you flowers!
3. We have lived here for ten years.
4. He hasn't called me yet.
5. Have you ever been to London?
Вправа 3. Відповіді:
1. She has finished her work.
2. They haven't arrived yet.
3. Have you ever seen this movie?
4. I have just cleaned my room.
5. We have known each other for five years.