всі продуктикабінет
всі продуктикабінет
Present Perfect: правила, маркери, приклади

Present Perfect: правила, маркери, приклади

·Яна КірінаЯна Кіріна

Present Perfect вважається ледь не найважчим часом англійської мови. Чи це виправдано? І так і ні. Адже відповідного часу в українській мові немає, і іноді дуже складно розібратися, коли ж його використовувати. Але якщо розібратися, то все не так важко.

I have just finished my work. - Я щойно закінчив працювати

Наче дія з минулого. Але з якого конкретно минулого? Це дія наче вже завершилася, але насправді вона повʼязана з теперішнім, тому що зараз я вже вільний. Чому саме так? Давайте розбиратися. В цій статті розглянемо формулу побудови речень, правила використання, відмінність від Past Simple та слова-маркери.

Що таке Present Perfect (теперішній доконаний час)

Present Perfect перекладається як теперішній доконаний час і використовується для дій, які завершилися до моменту мовлення, але мають результат в теперішньому часі, формуючи звʼязок з зараз. Це не просто дія в минулому, яка відбулася в конкретний час, це саме про звʼязок минулого і теперішнього.

Present Perfect vs Past Simple — у чому різниця

Основна різниця між цими двома часами в тому, що при вживанні Past Simple ми зазначаємо, коли саме відбулася дія в минулому. В Present Perfect нам не важливо, коли відбулая дія, нам важливий результат чи скільки разів дія відбувалася дотепер. Вона може бути як завершена, але з привʼязкою до теперішнього, або незавершена і в такому випадку ми будемо говорити про дію, як досвід ( I have worked in this company for 10 years - Я почав працювати 10 років тому і досі працюю).

Таблиця-порівняння:

Past Simple Present Perfect
Конкретний момент у минулому Звʼязок із теперішнім
I saw him yesterday. I have seen him (today).
Маркери: yesterday, last week, in 2020, ago Маркери: just, already, yet, ever, since, for
Період завершився Період триває / результат важливий зараз

Коли вживається Present Perfect — 5 ситуацій

Present Perfect вживається в наступних випадках:

  1. Дія завершилася, але результат важливий заразI have lost my keys. (= не можу зайти зараз)
  2. Життєвий досвід — будь-коли в житті (з ever/never) - Have you ever been to Paris?
  3. Нещодавня дія (з just/recently/lately) - She has just arrived.
  4. Період, що ще не завершився (today, this week, this year) - I have read three books this month.
  5. Дія, що почалася в минулому і триває досі (зі since/for) - We have lived here for 5 years.

Як утворюється Present Perfect — формула

Загальна формула: S + have / has + V3 (Past Participle)

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

Тут все будуєтсья достатньо легко, лише треба памʼятати деякі нюанси:

Використовуємо допомічник  have для I / you / we / they і has для he / she / it. Основне дієслово у 3-й формі (Past Participle / V3)

Особа Формула Приклад
I / You / We / They I have (I've) + V3 I have finished the book.
He / She / It He has (He's) + V3 She has written a letter.

Заперечення (−)

В цих реченнях додаємо not після have/has. Скорочення: haven't, hasn't

Особа Формула Приклад
I / You / We / They have not (haven't) + V3 I haven't seen him today.
He / She / It has not (hasn't) + V3 He hasn't called yet.

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

Тут have/has ставимо перед підметом

Тип Формула Приклад
Загальне (Yes/No) Have / Has + S + V3? Have you eaten?
Спеціальне (Wh-) Wh- + have/has + S + V3? Where has she been?
Short answers Yes, I have. / No, I haven't. — Have you done it? — Yes, I have

Past Participle (V3) — як утворюється третя форма

В англійській мові є два типи дієслів - правильні і неправильні. Якщо дієслово правильне, то тут все просто, щоб створити з нього третю форму - додаємо закінчення -ed. Але якщо дієслово неправильне, то тут вже треба вивчати список неправильних дієслів і їх 2 і 3 форми. 

Топ нерегулярних дієслів для Present Perfect

Інфінітив V2 (Past) V3 (Past Participle) Приклад
be was/were been I have been to London.
have had had She has had lunch.
do did done They have done it.
go went gone / been He has gone home. / I have been there.
see saw seen We have seen this film.
make made made I've made a cake.
read read read She has read the book.
write wrote written He has written 3 emails.
take took taken I have taken your advice.
give gave given They have given us a gift.

Як бачите, у дієслова go є два варіанти для 3 форми. В чому різниця? He has gone to Paris — поїхав і ще там. He has been to Paris — був і повернувся (досвід)

Маркери часу Present Perfect

Слів-маркерів достатньо небагато, їх можна побачити в табличці нижче. Особливу увагу зверніть на їх місце у реченні

Маркер Переклад Позиція Приклад
just щойно між have/has і V3 I have just eaten.
already вже (стверд.) між have/has і V3 She has already left.
yet ще / вже (запер./пит.) в кінці речення Have you finished yet? — Not yet.
ever колись між have/has і V3 (у питаннях) Have you ever tried sushi?
never ніколи між have/has і V3 I have never been to Asia.
recently нещодавно в кінці або на початку He has called recently.
lately останнім часом в кінці I haven't seen her lately.
so far поки що / на даний момент в кінці We've completed 3 tasks so far.
up to now до цього часу в кінці Up to now, I haven't decided.
today / this week / this month / this year сьогодні / цього тижня / місяця / року в кінці I've drunk 2 coffees today.
for + період протягом (періоду) в кінці I have lived here for 10 years.
since + момент з (моменту в минулому) в кінці She has worked here since 2020

Since vs For — вживання у Present Perfect

Ці слова зустрічаються найчастіше з Present Perfect. Але важливо памʼятати різницю. Слово for використовуємо для того, щоб позначити як довго відбувається дія, протягом якого часу (I have known him for 5 years - Я знаю його протягом 5 років). Слово since використовується для того, щоб показати з якого моменту в минулому відбувається дія (I have known him since 2020 - Я знаю його з 2020 року)

Слово Після нього Приклад
for період (як довго) for 2 hours, for a week, for ages
since момент початку since Monday, since 2020, since I was a kid

Зведена таблиця Present Perfect

Для того, щоб легче було візуально запамʼятати цей час, ми підготували для вас зведену табличку Present Perfect

Підмет Стверджувальна (+) Заперечна (−) Питальна (?)
I I have written. I haven't written. Have I written?
You You have written. You haven't written. Have you written?
He He has written. He hasn't written. Has he written?
She She has written. She hasn't written. Has she written?
It It has written. It hasn't written. Has it written?
We We have written. We haven't written. Have we written?
They They have written. They haven't written. Have they written?

10 прикладів речень у Present Perfect

1. I have visited Paris twice. Я відвідував Париж двічі.

2. She has already finished her homework. Вона вже закінчила домашнє завдання.

3. They have never tried sushi. Вони ніколи не пробували суші.

4. He has just called me. Він щойно мені зателефонував.

5. We have known each other for ten years. Ми знаємо одне одного вже десять років.

6. I have lost my keys. Я загубив свої ключі.

7. Have you ever seen a shooting star? Ти коли-небудь бачив падаючу зірку?

8. She has lived in Kyiv since 2015. Вона живе в Києві з 2015 року.

9. The train has already left. Поїзд вже відправився.

10. I have never heard that song before. Я ніколи раніше не чув цієї пісні.

Часті помилки при вживанні Present Perfect

Ось основні помилки при вживання Present Perfect:

  • Використовувати do/does у питанні (Do you have seen? ❌ → Have you seen?).    
  • Плутати have / has (He have done ❌ → He has done).    
  • Ставити V2 замість V3 (I have went ❌ → I have gone).    
  • Використовувати PP з конкретним моментом у минулому (I have seen him yesterday ❌ → I saw him yesterday).    
  • Плутати since і for (since 5 years ❌ → for 5 years).    
  • Плутати been і gone (She has gone to Italy and is back ❌ → She has been to Italy).
поділися з друзями

питаннячка

Це дія, яка відбулася в минулому і повʼязана з теперішнім

Це один і той самий час з різними назвами. Іноді пишуть Present Perfect Simple щоб не плутати його з Present Perfect Continuous

S + have / has + V3 (Past Participle)

 Past Simple - уточнюємо, коли дія відбулася, це важливо

 Present Perfect - важливий звʼязок з теперішнім, а не час, коли відбулася дія

Ні, бо з yesterday вживається Past Simple, так як це конкретний час у минулому

Since використовується, щоб позначити момент в минулому, з якого відбувається дія, for - для позначення того, як довго відбувається дія, протягом якого часу

наші продукти

Воркбук "Бріджертони" (Bridgerton) - 4 сезон

Воркбук "Бріджертони" (Bridgerton) - 4 сезон

Воркбук "Емілі в Парижі" - 5 сезон

Воркбук "Емілі в Парижі" - 5 сезон

Воркбук "Friends Halloween"

Воркбук "Friends Halloween"

Воркбук "Squid Game 2" (Гра в кальмара 2)

Воркбук "Squid Game 2" (Гра в кальмара 2)

підписуйся в Instagram

знижки, безкоштовні продукти та постійна підтримка — це все доступно в моєму блозі

@chillandspeak

занурюйся в TikTok

нестандартні відео, інтерактивне вивчення англійської та регулярні разбори тем

@chillandspeakk