Как не путать Past Simple и Present Perfect?
Чтобы не путать эти времена, проверяйте одно: назван ли момент действия. Если в предложении есть yesterday, ago, last week или любая другая точка в прошлом — только Past Simple. Present Perfect момента не называет никогда.
- Найдите обстоятельство времениЕсть точка в прошлом — Past Simple, и дальше думать не о чем.
- Если точки нет, спросите: важен ли результат сейчас?I have lost my keys — ключей нет и сейчас. I lost my keys — просто сообщение о прошлом.
- Проверьте маркеры Present PerfectJust, already, yet, ever, never, so far, recently — их наличие означает Perfect.
- Посмотрите на формуHave/has + третья форма — Perfect. Вторая форма или did — Past Simple.
I have seen him yesterday.
She has arrived two hours ago.
Did you have finished?
I saw him yesterday.
She arrived two hours ago.
Have you finished?
I have finished the report. — Я закончил отчёт — он готов.
I finished the report at six. — Я закончил отчёт в шесть.
Have you ever tried sushi? — Ты когда-нибудь пробовал суши?
Короткие ответы
А если действие ещё продолжается?
Тогда Present Perfect с for или since: I have lived here for five years.
Правда ли, что американцы чаще берут Past Simple?
Да, в американском варианте I just ate звучит нормально, тогда как в британском ожидается I have just eaten.
Какое время учат первым?
Past Simple. Present Perfect вводят на его фоне.
Читайте также
- Как понять где презент перфект а где паст Симпл
- В чем разница Present Perfect и Past Simple
- Как объяснить разницу между Past Simple и Present Perfect
Ответ дополнен 4 сентября 2026 года: добавлены разбор правила, таблица, примеры с переводом, частая ошибка и короткие ответы на смежные вопросы.











