Часи й аспект

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

Рівень B1 Часи й аспект
Головне

Це найважливіше рішення про час в англійській, і саме тут українці плутаються найчастіше. Past Simple вживаємо для завершеної дії з конкретним (названим або зрозумілим) моментом у минулому: "I saw her yesterday". Present Perfect — для досвіду, свіжих новин чи незавершеного періоду з вагою в теперішньому: "I've seen that film". Якщо в реченні є маркер завершеного часу (yesterday, last week, in 2010), він "вмикає" Past Simple: сказати "I have seen her yesterday" — помилка. Зверніть увагу на тонкощі: "He lived in Rome for years" означає, що він там уже не живе, а "He has lived in Rome for years" — що живе досі. На відміну від української, де ми обходимося одним минулим часом, англійська цю різницю позначає окремими формами.

Приклади

  • I saw her yesterday. a finished action at a stated time
  • I've seen that film. an experience, time unimportant
  • He lived in Rome for years. he no longer lives there (finished)

Весь урок

Усе з відео — текстом.

  1. I saw vs I've seen

    past simple чи present perfect?

    Скажи <t>I have seen her yesterday</t> — і кожен носій мови здригнеться. Одне слово, <t>yesterday</t>, ламає все речення. Ось чому.

  2. Названий минулий час → past simple. Час неважливий → present perfect.

    Це найбільший вибір часу в англійській. Угадаєш — одразу звучиш вільніше. Правило коротке.

  3. Два часи, дві ролі

    past simple
    • завершена мить
    • конкретний минулий час
    • час важить
    present perfect
    • досвід
    • свіжа новина
    • відкритий час / важливо тепер

    <t>Past simple</t> зачиняє двері за завершеною миттю: конкретний час, названий чи зрозумілий. <t>Present perfect</t> лишає двері відчиненими: досвід, свіжа новина або час, що ще триває, усе з вагою тепер.

  4. I saw her yesterday.

    yesterday → past simple

    Завершена дія в названий час бере <t>past simple</t>. I saw her yesterday.

  5. I've seen that film.

    досвід → present perfect

    Прибери час і говори про сам досвід — і потрібен <t>present perfect</t>. Не важливо коли; важливо, що це сталося. I've seen that film.

  6. I've lost my keys.

    результат тепер → present perfect

    Свіжа новина з ефектом тепер теж бере <t>present perfect</t>. Важить результат. I've lost my keys.

  7. I lost them this morning.

    this morning → past simple

    Але додай мить, коли це сталося, — і двері зачиняються. Названий, завершений час щоразу змушує <t>past simple</t>. I lost them this morning.

  8. He lived in Rome for years.

    завершено → past simple

    Дивись, що видає один час. <t>He lived in Rome for years</t> означає, що його там нема; той розділ закрито. He lived in Rome for years.

  9. He has lived in Rome for years.

    відкрито → present perfect

    Перемкни на <t>present perfect</t> — і він досі там. <t>He has lived in Rome for years</t> означає, що час не завершився: це правда й сьогодні. He has lived in Rome for years.

  10. завершений час + present perfect
    завершений час → past simple

    Названий, завершений час завжди змушує past simple.

    Ось помилка номер один: <t>present perfect</t> із завершеним часом. <t>I have seen her yesterday</t> — хибно. <t>Yesterday</t> минуло, тож має бути <t>I saw her yesterday</t>.

  11. досвід, без часу
    досвід → present perfect

    "ever" + життєвий досвід → present perfect.

    Зворотне теж дурить. Для життєвого досвіду без часу вживай <t>present perfect</t>, а не <t>past simple</t>. Питай <t>Have you ever been to Japan?</t>, а не <t>Did you ever go?</t>.

  12. I've already finished.

    just / already / yet → present perfect

    Швидкий тест: чи можеш додати конкретний минулий час? Якщо так — <t>past simple</t>. <t>Just</t>, <t>already</t> та <t>yet</t> тягнуть в інший бік, до <t>present perfect</t>. I've already finished.

  13. Запамʼятай

    • Час названий і завершений → past simple
    • Досвід · новина · відкрите → present perfect
    • Ніколи present perfect + yesterday

    Запамʼятай: якщо час названий і завершений — <t>past simple</t>. Якщо це досвід, свіжа новина чи відкритий час — <t>present perfect</t>.