Present Perfect пов'язує минуле з теперішнім — акцент на результаті чи актуальності зараз, а не на точному часі, коли щось сталося.
Чого ви навчитеся
Present Perfect пов'язує щось, що сталося в минулому, з теперішнім моментом — тому що це щойно сталося, тому що результат все ще важливий зараз, чи тому що це сталося в невизначений момент до тепер.
Вживайте have (I/you/we/they) чи has (he/she/it), а далі дієприкметник минулого часу основного дієслова. Багато дієприкметників правильні (-ed), але багато поширених дієслів неправильні: go → gone, see → seen, do → done.
Ever і never питають/відповідають про досвід у будь-який момент життя. Already і yet поширені в питаннях і запереченнях про те, чи сталося щось. Just означає «щойно». So far і up to now показують, що щось досі триває чи відкрите.
Present Perfect вживається, коли час не вказаний чи не важливий. Щойно ви згадуєте конкретний завершений час (yesterday, in 2019, last week), потрібно переходити на Past Simple.
Конкретний завершений час (last week) вимагає Past Simple, а не Present Perfect.
Present Perfect потребує дієприкметника минулого часу (gone), а не форми простого минулого (went).
Для стану, що почався в минулому й триває зараз, вживайте Present Perfect (з for/since), а не Present Simple.
Українська не має Present Perfect — цю роль виконує вид дієслова разом з минулим часом
В українській немає окремої конструкції, схожої на have/has + дієприкметник. Замість цього ідею «завершеної дії з актуальністю зараз» передає ВИД дієслова (доконаний/недоконаний) у поєднанні зі звичайним минулим часом: «я зробив» (доконаний вид) уже сам собою натякає, що результат важливий зараз — без жодного додаткового граматичного маркування, і без розрізнення «я зробив X» (конкретна минула подія) та «I have done X» (загальний результат зараз), як це робить англійська. Оскільки в українській немає окремої структури для цього, дуже природно за замовчуванням вживати Past Simple значно частіше, ніж дозволяє англійська граматика.
💡 Українська передає «завершену дію з актуальністю зараз» видом дієслова, а не окремою конструкцією — тому легко забути Present Perfect і сказати Past Simple.
💡 Конкретний час (yesterday, in 2019) завжди означає Past Simple, ніколи Present Perfect.
"Have you seen the new café downtown?"
"Not yet — I've heard it's really good, though."
"We should go. Have you eaten lunch already?"
"No, I haven't. Let's go now, actually."
Вправа 1 · Оберіть правильну форму
I ___ my keys — can you help me find them?
Вправа 2 · Оберіть правильні форми
___ you ever ___ to Japan?
Вправа 3 · Оберіть правильну форму
She ___ this movie three times already.
Вправа 4 · Оберіть правильне слово
We haven't finished the report ___.
Вправа 5 · Оберіть правильні форми
He ___ just ___ the news.
Вправа 6 · Оберіть правильне слово
I've ___ eaten sushi.
Вправа 7 · Оберіть правильну форму
How many books ___ this year?
Вправа 8 · Доповніть речення
Complete: She ___ (finish) her homework already.
Вправа 9 · Доповніть речення
Complete: They ___ (not/arrive) yet.
Вправа 10 · Складіть речення
Вправа 11 · Оберіть правильне речення
Which is correct?
Вправа 12 · Типова помилка з української
Ukrainian conveys 'a completed action relevant now' through verb aspect rather than a separate tense, so English learners often default to the past simple instead. Which is correct with no specific time mentioned?
П'ять коротких запитань, щоб перевірити, що запам'яталося.
Питання 1 / 5
Результат: 0/0
We ___ already ___ dinner.
Теперішній доконано-тривалий час (Present Perfect Continuous)
Дізнайтеся, як утворювати й вживати Present Perfect Continuous (have/has been + verb-ing) — для дій, що почалися в минулому й тривають зараз, чи чия недавня активність пояснює теперішній результат.
Теперішній тривалий час (Present Continuous)
Дізнайтеся, як утворювати й вживати Present Continuous (be + verb-ing) — для дій, що відбуваються зараз, тимчасових ситуацій і дієслів стану, які його уникають.
Теперішній простий час (Present Simple)
Дізнайтеся, як утворювати й вживати Present Simple — для звичок, рутини, фактів і розкладів — включно з питаннями й запереченнями через do/does.
Дієслова-зв'язки
Дізнайтеся, як дієслова-зв'язки на кшталт be, seem, become, feel, look, taste, sound і smell з'єднують підмет з описом, а не показують дію — і чому після них вживається прикметник, а не прислівник.