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. |
Правила по черзі
Форма, про яку йдеться в цій теміСлово, яке її вимагає
Якщо в реченні стоїть позначення завершеного часу, Present Perfect виключений.
The parcel arrived on Tuesday.Посилка прийшла у вівторок.
Після вступу в Present Perfect подробиці йдуть у Past Simple.
I have been to Prague. I went there in spring.Я бував у Празі. Я їздив туди навесні.
ago завжди вимагає Past Simple.
They left ten minutes ago.Вони пішли десять хвилин тому.
В американській англійській при 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). Ідеться про період, а не про відстань.
Усе пояснення
Читати повністю · бл. 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