грамматическая таблица · Английский

Present Perfect: образование, употребление и отличие от Past Simple

Present Perfect — это have или has + третья форма глагола (V3): I have seen, she has seen. Он связывает прошлое с настоящим: результат, который виден сейчас, жизненный опыт или период, который ещё не закончился. На русский он чаще всего переводится прошедшим временем («Я потерял ключи»), но как только названо законченное время — yesterday, in 2019, last week, — нужен Past Simple.

Когда нужен Present Perfect

Present Perfect: прошлое действие, важное сейчас

have/has + третья форма глагола связывает прошлое с настоящим: прошлое действие, важное сейчас, жизненный опыт или период, который ещё не закончился (со since/for). Никогда не употребляется со словами, которые называют законченный период в прошлом, вроде yesterday.

  • I have lost my keys. — Я потерял ключи.
  • She has lived here for ten years. — Она живёт здесь десять лет.

Have / has + третья форма

Под каждой формой отрицания — краткая: haven't, hasn't.

Present Perfect: глагол see
ЛицоУтверждениеОтрицаниеВопрос
II have seenI have not seen I haven't seenHave I seen?
youYou have seenYou have not seen You haven't seenHave you seen?
he / she / itHe has seenHe has not seen He hasn't seenHas he seen?
weWe have seenWe have not seen We haven't seenHave we seen?
theyThey have seenThey have not seen They haven't seenHave they seen?
Английский язык. Present Perfect: глагол see — I have seen; I have not seen; Have I seen; You have seen; You have not seen; …
Present Perfect: глагол see

скачать картинку (PNG) · SVG · CC BY 4.0

Present Perfect или Past Simple?

Present Perfect и Past Simple
ВремяФормулаКогда употребляетсяПримерСлова-маркеры
Present Perfecthave / has + V3прошлое действие с результатом сейчас; опыт; незаконченный периодI have lost my keys. Я потерял ключи.already, yet, just, ever, never, recently, since, for
Past SimpleV2законченное действие или состояние в определённый момент прошлогоWe visited Paris last year. Мы посетили Париж в прошлом году.yesterday, last week, ago, in 2020, then
Английский язык. Present Perfect и Past Simple — I have lost my keys; We visited Paris last year
Present Perfect и Past Simple

скачать картинку (PNG) · SVG · CC BY 4.0

I've seen it или I saw it?

Present Perfect — когда время не названо или период ещё не закончился; Past Simple — когда время названо или период уже закончился. I've seen it — «я это видел (когда-то)», I saw it yesterday — «я видел это вчера».

  • Have you ever been to Japan? Yes, I went in 2019. — Ты когда-нибудь был в Японии? Да, я был там в 2019 году.

Since и for

Since или for?

В перфектных временах for обозначает длительность (for two years — «два года»), а since называет точку отсчёта (since 2020, since Monday — «с 2020 года», «с понедельника»).

  • We have known each other for years. — Мы знаем друг друга много лет.
  • He has been ill since Monday. — Он болен с понедельника.

Present Perfect Continuous: have been + -ing

Present Perfect Continuous: глагол work
ЛицоУтверждениеОтрицаниеВопрос
II have been workingI have not been working I haven't been workingHave I been working?
youYou have been workingYou have not been working You haven't been workingHave you been working?
he / she / itHe has been workingHe has not been working He hasn't been workingHas he been working?
weWe have been workingWe have not been working We haven't been workingHave we been working?
theyThey have been workingThey have not been working They haven't been workingHave they been working?

Present Perfect Continuous: как долго — до сих пор

have/has been + форма на -ing подчёркивает длительность или непрерывность действия вплоть до настоящего момента или объясняет нынешний результат. Present Perfect Simple, напротив, подчёркивает законченность и результат.

  • I have been waiting for an hour. — Я жду уже час.
  • Her eyes are red — she has been crying. — У неё красные глаза — она плакала.

учите язык шаг за шагом

Английский язык онлайн

Гид по экзамену IELTS Academic

сохраните или распечатайте таблицу

Под главными таблицами этой страницы — их картинки: сохраните в телефоне, поделитесь или распечатайте.

Можно свободно распространять и изменять по лицензии CC BY 4.0 — укажите wspell и дайте ссылку на эту страницу. текст лицензии

подпись для копирования: Present Perfect: образование, употребление и отличие от Past Simple — wspell, CC BY 4.0, https://wspell.com/ru/courses/english/grammar/present-perfect

вопросы

Когда Present Perfect, а когда Past Simple?

Present Perfect — когда время не названо или период ещё не закончился: I have seen this film. Past Simple — когда сказано или ясно, когда это было: I saw it yesterday. Have you ever been to Japan? — Yes, I went in 2019.

Можно ли сказать I have seen him yesterday?

Нет. Слова, которые называют законченный период в прошлом, — yesterday, last week, in 2019, ago — требуют Past Simple: I saw him yesterday.

Как перевести «Я живу здесь десять лет»?

Действие началось в прошлом и продолжается, поэтому по-английски нужен перфект, а не Present Simple: I have lived here for ten years или I have been living here for ten years. For — длительность (for ten years), since — точка отсчёта (since 2015).

Говорят ли американцы just, already и yet с Present Perfect?

И в британском, и в американском английском говорят I've just seen it и Have you eaten yet? Но в американском с этими словами часто ставят и Past Simple: I just saw it. Did you eat yet?