Present Perfect vs Past Simple
HAVE DONE · DID
B1Present Perfect — опыт или результат без конкретного времени. Past Simple — когда есть «когда».
Прогресс урока0%
1. Есть «когда» — или нет?
Главное правило: точное время в прошлом — это Past Simple.
present perfect
опыт или результат сейчас
I have been to London.
Я бывал в Лондоне.
She has lost her keys.
Она потеряла ключи (и до сих пор их нет).
past simple
есть конкретный момент
I went to London in 2019.
Я ездил в Лондон в 2019-м.
She lost her keys yesterday.
Вчера она потеряла ключи.
2. Слова-подсказки
Эти слова почти всегда тянут за собой Present Perfect.
| Слово | Пример |
|---|---|
| ever — когда-нибудь | Have you ever tried sushi? Ты когда-нибудь пробовал суши? |
| never — никогда | I have never seen snow. Я никогда не видел снега. |
| already — уже | We have already finished. Мы уже закончили. |
| yet — уже (в вопросе) / ещё (в отрицании) | Has he called yet? Он уже звонил? |
| just — только что | I have just arrived. Я только что приехал. |
| for / since — в течение / с | I have lived here for five years / since 2020. Я живу здесь пять лет / с 2020 года. |
! Не говорите «I have seen him yesterday». Есть yesterday — значит, I saw him yesterday.
Видеоразбор
То же правило от других преподавателей. Посмотрите хотя бы одно видео перед упражнениями.
Past Simple чи Present Perfect? Як розрізняти? Практичні вправи І Англійська граматикаLily the TeacherОбъяснение разницы плюс практические упражнения; зрители особенно хвалят формат с практикой.
PAST SIMPLE or PRESENT PERFECT? | Let's learn and compare! - English TensesArnel's Everyday EnglishЗрители пишут, что урок бьёт именно туда, где ученики ошибаются, и наконец прояснил разницу между временами.
Мои заметки
1 · Выберите правильный вариант
I this film three times so far.
2 · Выберите правильный вариант
We to Rome last year.
3 · Выберите правильный вариант
Have you been to Japan?
4 · Выберите правильный вариант
She has lived here 2018.
5 · Впишите пропущенное
They . (just / leave)
6 · Выберите правильный вариант
The parcel hasn't arrived .
7 · Впишите пропущенное
I my wallet yesterday. (lose)
8 · Выберите правильный вариант
I have known her ten years.