Перейти до змісту
EveryLingua Усі мовиСловник
UK
Усі теми (84)

Абетка і вимова

Абетка і вимова

Часи й майбутнє

Часи й тривалі форми

Як говорити про майбутнє

Дієслова: модальні, пасив і решта

Модальні дієслова

Пасивний стан

Умови й побажання

Непряма мова

Дієслівні моделі: «-ing», «to», фразові дієслова

Артиклі, іменники й прикметники

Іменники, артиклі й кількість

Займенники

Прикметники й прислівники

Прийменники

Будова речення

Будова речення

Підрядні речення і поєднання речень

Стиль і правопис

Правопис і пунктуація

B1  ·  Часи й тривалі форми

Present Perfect чи Past Simple?

Важить момент чи результат?

Коротко

Запамʼятай
Період завершений – Past Simple. Період відкритий – Present Perfect.
Коли

Яка форма коли — Теми, що пояснюють не одну форму, а вибір між двома.

Форма
I have seenя (побачити – досі)
Сигнальні слова
  • yesterday, last …, in 2019, ago, then → Simple Past
  • ever, never, already, yet, so far, this week → Present Perfect
Пастка
Неправильно:I have finished the work two hours ago.
Правильно:I finished the work two hours ago.

Тепер ти

Вправи до цієї теми: 7. Відповіді перевіряє браузер; жодна з них не залишає твого пристрою.

Тепер твоя чергаРечення до цієї теми: 5; вправляйся письмово – з миттєвою перевіркою.

Форма

Як утворюються форми

У кожному рядку спершу значення, потім форма англійською. Кольори показують, що змінюється від однієї форми до наступної.

основа (правильна) основа (неправильна) показник часу допоміжне дієслово

я (побачити – досі)I have seen
ти (побачити – досі)you have seen
він, вона, воно (побачити – досі)he, she, it has seen
ми (побачити – досі)we have seen
«ви», «Ви» (побачити – досі)you have seen
вони (побачити – досі)they have seen
я (побачити – тоді)I saw
ти (побачити – тоді)you saw
він, вона, воно (побачити – тоді)he, she, it saw
ми (побачити – тоді)we saw
«ви», «Ви» (побачити – тоді)you saw
вони (побачити – тоді)they saw
відкритий періодI have seen him twice this week.
завершений періодI saw him twice last week.
результат заразShe has lost her passport.
подія тодіShe lost her passport in Rome.

Правила по черзі

Форма, про яку йдеться в цій теміСлово, яке її вимагає

  1. Якщо в реченні стоїть позначення завершеного часу, Present Perfect виключений.

    The parcel arrived on Tuesday.Посилка прийшла у вівторок.

  2. Після вступу в Present Perfect подробиці йдуть у Past Simple.

    I have been to Prague. I went there in spring.Я бував у Празі. Я їздив туди навесні.

  3. ago завжди вимагає Past Simple.

    They left ten minutes ago.Вони пішли десять хвилин тому.

  4. В американській англійській при just, already і yet часто стоїть і Past Simple.

    Did you eat yet? (AE) — Have you eaten yet? (BE)Ти вже поїв?

Приклади речень

Have you finished the report? — Yes, I finished it last night.Ти закінчив звіт? – Так, я закінчив його вчора ввечері.

She has written four books.Вона написала чотири книжки.

She wrote her first book in 2012.Свою першу книжку вона написала у 2012 році.

I have not seen him today.Сьогодні я його ще не бачив.

I did not see him yesterday.Учора я його не бачив.

Більше прикладів речень (6)

I have been to Rome. I went there in 2019.Я бував у Римі. Я був там у 2019 році.

She has broken her arm — it is still in plaster.Вона зламала руку – досі в гіпсі.

Did you speak to him yesterday?Ти говорив з ним учора?

We have not decided yet.Ми ще не вирішили.

He lived in Paris for two years and then moved.Два роки він жив у Парижі, а потім переїхав.

The post has just arrived.Пошта щойно прийшла.

Пастка, у яку часто потрапляє той, хто говорить українською

Увага

Правило не каже, що Present Perfect означає недавнє минуле. Подія тридцятирічної давності стоїть у Present Perfect, якщо йдеться про досвід (I have been to Japan), а подія пʼятихвилинної давності – у Past Simple, якщо поруч стоїть завершене позначення часу (He left five minutes ago). Ідеться про період, а не про відстань.

Неправильно:I have finished the work two hours ago.
Правильно:I finished the work two hours ago.

Усе пояснення

Читати повністю · бл. 1 хв

Для українців це найважчий вибір у всій англійській граматиці, і з однієї причини: українського «я був у Празі» досить для обох значень. Англійською це два різні твердження, і український вид тут нічим не допомагає – «зробив» може бути і тим, і тим.

Питання завжди одне: чи період завершений? Yesterday, last week, in 2019, two hours ago – завершений, отже Past Simple. Today, this week, so far, ever, never, немає позначення часу – відкритий, отже Present Perfect.

Друга ознака допомагає, коли позначення часу немає: якщо йдеться про те, як є зараз, стоїть Present Perfect; якщо про те, що тоді сталося, – Past Simple. He has broken his arm – зараз у нього гіпс. He broke his arm in 2019 – давня історія.

Наскільки добре ти знаєш цю тему?

Наступна на шляху: 65 · Без «will» після «when» і «if»Назад до шляху навчання

Дієвідмінювання дієслів із цієї сторінки: have · do · write · see · finish · eat · be · go

Повʼязані теми