Present perfect vs Past simple
IntroducedДва способа взглянуть на прошлое

- Оба времена говорят о прошлом — но по-разному.
- Past simple = завершенное время. Present perfect = связь с настоящим.
- I saw it yesterday. / I have seen it.
I lost my keys yesterday; I have found three old receipts since.
Завершённое действие → Past Simple
- Используйте past simple с завершенным временем в прошлом.
- yesterday, last week, in 2019, two days ago.
- We met in 2018. She called an hour ago.
Связь с настоящим → Present Perfect
- Используйте present perfect для опыта или недавнего прошлого, без точного времени.
- I have visited Japan. He has just left.
- Это важно сейчас — результат или опыт.
Заполните: Вы когда-либо ___ (be) в Лондоне?
Опыт с «ever» → present perfect: “Have you ever been …?”
Слова-маркеры
- Past simple: yesterday, … ago, last …, in 2019.
- Present perfect: just, already, yet, ever, never, since, for.
- Никогда не ставьте завершенное время с present perfect.
Какое время требуется для слова-маркера?
Завершенное время → past simple; открытое / «до настоящего момента» слово → present perfect.
Выберите правильное предложение.
«yesterday» — завершенное время → past simple: “I saw him yesterday.”
Верно ли это? “I have finished my homework an hour ago.”
«an hour ago» — завершенное время → past simple: “I finished … an hour ago.”
Переведите на английский: 我从没去过北京。
Опыт (never) → present perfect: “I have never been to Beijing.”
Распространенные ошибки
- ❌ When have you arrived? → ✓ When did you arrive? — when спрашивает о времени в прошлом.
- ❌ This is the first time I go here. → ✓ …the first time I have been here.
- just now → past simple; just → present perfect: I finished just now. / I have just finished.
Какое предложение верное?
last year — точное прошлое время → past simple.
Заполните одним словом: Я только что закончил — отчет на твоем столе.
just стоит внутри present perfect; just now потребовал бы past simple.
- Завершенное время в прошлом → past simple.
- Опыт / недавно, без указания времени → present perfect.
- yesterday → past simple; just / already / ever → present perfect.
Напишите одно предложение о том, что вы недавно делали, используя present perfect (без точного времени).
Пример: “I have just finished a good book.”