Англійська мова · Граматика
Present Perfect чи Past Simple: як вибрати час
Past Simple називає дію, яка відбулася в конкретний, названий момент минулого (yesterday, in 2019, two years ago). Present Perfect зв’язує минуле з теперішнім: результат, досвід або період, який триває до цього часу (already, ever, since, this week). Щоб вибрати час у пропуску, спершу шукай маркер часу.
Авторський матеріал Тями · оновлено
Форми й основна відмінність
Past Simple утворюємо другою формою дієслова (worked, went) або за допомогою did у запитаннях і запереченнях: Did you call? I didn’t see him. Present Perfect — це have/has + третя форма дієслова (have worked, has gone): Have you finished? She hasn’t arrived.
| Питання | Past Simple | Present Perfect |
|---|---|---|
| момент дії | названий або зрозумілий із контексту момент у минулому | момент не названо, важливий зв’язок із теперішнім |
| що підкреслюємо | факт у минулому | результат, досвід, період до тепер |
| маркери | yesterday, ago, last week, in 2019, when…?, at six o’clock | already, yet, just, ever, never, recently, so far, for, since, this week |
| приклад | I lost my keys yesterday. | I have lost my keys (and I can’t get in now). |
For, since і незакінчений період
З Present Perfect вживаємо for (скільки триває дія) і since (від якого моменту). Якщо ситуація триває й тепер, потрібен Present Perfect: She has lived here for ten years (вона досі тут живе). Якщо період закінчився, вживаємо Past Simple: She lived there for ten years (тепер уже ні).
Незакінчений проміжок часу (today, this morning, this week, this year) вимагає Present Perfect, якщо він ще триває: I haven’t seen him this week. Якщо проміжок завершився, вживаємо Past Simple: I didn’t see him this morning (вже вечір). Після слів the first time, the second time, the best… I have ever seen теж потрібен Present Perfect: It’s the first time I have flown.
Been чи gone. She has been to Paris — вона була там і повернулася (досвід). She has gone to Paris — вона поїхала й досі там. Так само: just now означає «щойно» і вимагає Past Simple, а just — Present Perfect.
Розібрані приклади
Спробуй розв’язати сам, а потім відкрий розв’язання. Це авторські приклади, а не завдання з тренувань.
Приклад 1
Put the verbs in the correct tense: I ___ (not / see) Olha since Monday. I ___ (see) her on Monday.
Показати розв’язанняСховати розв’язання
- Since Monday означає «від понеділка до тепер» — Present Perfect: haven’t seen.
- On Monday — названий момент у минулому, тож Past Simple: saw.
Відповідь: haven’t seen; saw.
Приклад 2
___ you ever (be) to Kyiv? — Yes, I ___ (go) there in 2022.
Показати розв’язанняСховати розв’язання
- Питання про життєвий досвід без названого моменту: Have you ever been?
- У відповіді названо рік, тому Past Simple: I went there in 2022.
Відповідь: Have you ever been; I went.
Приклад 3
Where is Anna? — She ___ (go) to the shop. She ___ (be) to Italy twice.
Типові помилки
- Вживати Present Perfect з yesterday, ago, last week: «I have seen him yesterday».
- Вживати Past Simple зі since: «I didn’t see her since Monday».
- Плутати has been to (був і повернувся) з has gone to (поїхав і ще там).
- Ставити Present Perfect у питання When…?: правильно When did you…?