Перейти к содержанию
Англійська граматика · B1

Present perfect vs Past simple

  • 1 Present perfect vs Past simple
    1.1

    Определенное прошлое vs связь с настоящим

    Past Simple vs Present Perfect
    Простое прошедшее время vs Present Perfect

    Оба времени говорят о прошлом; отличие заключается в наличии точного времени и связи с настоящим:

    • Past Simple (простое прошедшее): действие завершилось в определенное время в прошлом и не связано с настоящим.
    • Present Perfect (настоящее совершенное): не указывает конкретное время, акцентирует внимание на влиянии на настоящее или опыте.

    我I 看saw 他him 昨天yesterday.

    Я видел его вчера. (Точное время → простое прошедшее)

    我I (完成时)have 看seen 那部that 电影film.

    Я смотрел этот фильм. (Опыт, без указания времени → настоящее совершенное)

    Внимание! Как только появляются конкретные маркеры прошлого времени, такие как yesterday, last week, in 2019, ago, используется Past Simple, а не Present Perfect.

    1.2

    Маркеры времени

    Эти слова помогут определить, какое время использовать:

    • Past Simple: yesterday, last night, … ago, in 2019, then, when.
    • Present Perfect: just, already, yet, ever, never, so far, recently, since, for.

    她She (完成时)has 刚刚just 到达arrived.

    Она только что пришла. (just → Present Perfect)

    他们They 离开left 一an 小时hour 前ago.

    Они ушли час назад. (ago → Past Simple)

    Внимание! Не смешивайте их в одном предложении: ~~I have seen him yesterday~~ ✗ → I saw him yesterday ✓.

    1.3

    been и gone

    Оба являются формами глагола go, но имеют разное значение:

    • have been to: был (уже вернулся) — обозначает опыт посещения.
    • have gone to: ушел (все еще там / в пути).

    他He (完成时)has 去过been (介词)to 日本Japan.

    Он был в Японии. (Был и уже вернулся сейчас)

    她She (完成时)has 去了gone (介词)to (冠词)the 银行bank.

    Она пошла в банк. (Ее сейчас нет здесь, она там)

    Внимание! «Побывал где-то» используется been to; «уехал и еще не вернулся» — gone to.

    Частые ошибки

    • ❌ ~~When have you arrived?~~ → ✓ When did you arrive? — когда спрашивает о конкретном моменте в прошлом, поэтому всегда используется Past Simple.
    • ❌ ~~I have finished it just now.~~ → ✓ I finished it just now. / I have just finished it. — just now (только что) сочетается с Past Simple; just (только что) — с Present Perfect.
    • ❌ ~~I lost my keys — can you help me look?~~ → ✓ I have lost my keys… — ключи до сих пор не найдены, результат влияет на настоящее, поэтому Present Perfect более точен.
    • ❌ ~~This is the first time I go there.~~ → ✓ This is the first time I have been there. — конструкции «впервые / лучший» требуют Present Perfect: the first time / the best film I have ever seen.

Все темы · Англійська граматика · B1

Войти или создать аккаунт

IGCSE, A-Level & AP