Разница между Present Perfect и Past Simple
при указании периода

Deference №1

Учитывая, что Present Perfect имеет пять разных применений, разница между данным временем и грамматическим временем Past Simple будет проходить по нескольким позициям. В данной статье рассмотрим первую разницу.

Разница при описании периода

Существует два вида периода

Первый тип периода с Past Simple

Первый тип период – это период, который заканчивается в прошлом.

Например, ученику 15 лет и когда-то в детстве он ходил в садик 3 года. Поход в садик и будет периодом, который уже закончился.
Для данной ситуации используется Past Simple.

He went to a kindergarten for 3 years. – Он ходил в садик 3 года.

Рассмотрим еще примеры:

She had a cold for 3 days. – Она имела простуду 3 дня (означает, что она уже не болеет, что простуда прошла).
Нe had that car for 2 years. – Он имел ту машину 2 года (Past Simple указывает на то, что период прошел, что у человека машины уже нет).
They lived in Paris for 5 years. – Они прожили в Париже 5 лет (Past Simple указывает на то, что они уже не живут в Париже).
She was a teacher for 2 years. – Она работала (была) учителем 2 года (Past Simple указывает, что женщина уже поменяла профессию и не работает учителем).

Второй тип периода с Present Perfect

Второй тип периода – это период, который заканчивается к данному моменту или вовсе не заканчивается, а продолжает длиться.

Например, это сколько человек живет в своем городе, сколько лет он знает своего лучшего друга и т.д.

Для таких ситуаций используется Present Perfect.

We have lived in Paris for 5 years. – Мы живем в Париже 5 лет.
She has known her best friend for 7 years. – Она знает свою лучшую подругу уже 7 лет.
He has had this car for 2 years. – Эта машина у него уже 2 года.
She has had a cold for 3 days. – Она болеет простудой уже три дня (Present Perfect указывает на то, что простуда еще не прошла, что период еще актуален).
She has been a teacher for 2 years. – Она работает (является) учителем 2 года.

Present Perfect для периода чаще всего используется с глаголами know (знать кого-то уже какое-то время), have (иметь что-то уже какой-то период), be (когда человек является кем-то уже определенное время), live, want, own, like и т.д.

Упражнения на разницу между Past Simple и Present Perfect при указании периода

Упражнение 1: Выбор времени

Вставьте правильную форму глагола (Past Simple или Present Perfect).

  1. I ___ (live) in this city for five years, and I still love it.
  2. She ___ (finish) her homework an hour ago.
  3. They ___ (work) here since 2019.
  4. He ___ (call) you last night.
  5. We ___ (not see) each other for a long time.
  6. The company ___ (open) a new branch in 2022.
  7. I ___ (never/try) sushi before.
  8. He ___ (visit) France three times this year.
  9. We ___ (move) to this house when I was a child.
  10. She ___ (not be) to the new restaurant yet.

Упражнение 2: Найдите ошибку

Найдите и исправьте ошибки в следующих предложениях.

  1. I have met him yesterday.
  2. She has worked here in 2020.
  3. They lived here since 2015.
  4. He didn’t call me yet.
  5. We have gone to Spain last summer.

Упражнение 3: Соответствие времени и маркеров

Определите, какие маркеры времени используются с Past Simple, а какие с Present Perfect. Разделите их на две группы:

  • yesterday, just, ever, for, last year, already, in 2010, never, since, yet, ago, today, this week

Упражнение 4: Перевод предложений

Переведите предложения на английский, используя Past Simple или Present Perfect в зависимости от контекста.

  1. Я никогда не был в Италии.
  2. Она купила машину два года назад.
  3. Мы жили здесь с детства.
  4. Он уже сделал свою работу.
  5. Они закончили проект на прошлой неделе.

Ответы на упражнения

Упражнение 1: Выбор времени

  1. I have lived in this city for five years, and I still love it. (Present Perfect – действие началось в прошлом и продолжается)
  2. She finished her homework an hour ago. (Past Simple – указано точное время в прошлом)
  3. They have worked here since 2019. (Present Perfect – действие продолжается с определенного момента в прошлом)
  4. He called you last night. (Past Simple – указано точное время в прошлом)
  5. We haven’t seen each other for a long time. (Present Perfect – период до настоящего момента)
  6. The company opened a new branch in 2022. (Past Simple – конкретный момент в прошлом)
  7. I have never tried sushi before. (Present Perfect – личный опыт)
  8. He has visited France three times this year. (Present Perfect – период “этот год” еще не завершился)
  9. We moved to this house when I was a child. (Past Simple – конкретное событие в прошлом)
  10. She hasn’t been to the new restaurant yet. (Present Perfect – отсутствие опыта до настоящего момента)

Упражнение 2: Найдите ошибку

  1. ❌ I have met him yesterday. → ✅ I met him yesterday. (Past Simple – “yesterday” указывает на конкретное прошлое время)
  2. ❌ She has worked here in 2020. → ✅ She worked here in 2020. (Past Simple – конкретный год в прошлом)
  3. ❌ They lived here since 2015. → ✅ They have lived here since 2015. (Present Perfect – действие продолжается с указанного момента)
  4. ❌ He didn’t call me yet. → ✅ He hasn’t called me yet. (Present Perfect – “yet” используется с Present Perfect)
  5. ❌ We have gone to Spain last summer. → ✅ We went to Spain last summer. (Past Simple – “last summer” указывает на прошлое время)

Упражнение 3: Соответствие времени и маркеров

  • Past Simple: yesterday, last year, in 2010, ago
  • Present Perfect: just, ever, for, already, never, since, yet, today, this week

Упражнение 4: Перевод предложений

  1. Я никогда не был в Италии. → I have never been to Italy. (Present Perfect – личный опыт)
  2. Она купила машину два года назад. → She bought a car two years ago. (Past Simple – указано конкретное время в прошлом)
  3. Мы жили здесь с детства. → We have lived here since childhood. (Present Perfect – продолжающееся действие)
  4. Он уже сделал свою работу. → He has already done his work. (Present Perfect – факт к настоящему моменту)
  5. Они закончили проект на прошлой неделе. → They finished the project last week. (Past Simple – “last week” указывает на прошлое)

Потренируйте правило в реальной ситуации

Путешествия, еда, отель, ресторан, работа и четыре ситуации в дороге. Выберите уровень и тему в каталоге.

Все девять ситуаций ↗

Практика в реальной ситуации

В поездке

Лексика до A2. Четыре способа потренироваться: выбор, ввод, порядок слов и перевод. Если вы вошли в кабинет, результаты сохраняются в нём, иначе — только в этом браузере.

A2

Выберите ответ

Выберите подходящую форму в каждом предложении.

Послушать диалог и проверить понимание ↗

Хотите разобрать правило вместе с преподавателем?

Перейти в кабинет
A2 · Present Perfect

В поездке: present-perfect

В поездке

Диалог одной записью · синтезированная озвучка.

  1. Anna Before we leave, have you checked the map yet? Прежде чем уйти, ты уже проверил карту?
  2. Ben Please do not check again. I have checked the map already. Пожалуйста, не проверяйте ещё раз. Я уже проверил карту.
  3. Anna Who has helped us today? Кто нам сегодня помог?
  4. Ben Let us thank our guide. Our guide has helped us today. Давайте поблагодарим его. Нам сегодня уже помог наш гид.
  5. Anna Have we been to the station before? Мы уже бывали на вокзале?
  6. Ben This place looks familiar. We have been to the station before. Это место кажется знакомым. Мы уже бывали на вокзале.
  7. Anna Has she taken the bags inside? Она уже отнесла внутрь сумки?
  8. Ben Please do not carry them again. She has carried the bags inside. Пожалуйста, не носите их снова. Она уже отнесла внутрь сумки.
  9. Anna Thank you. Now I know what to do next. Спасибо. Теперь я знаю, что делать дальше.
  10. Ben You're welcome. We can ask for more help here if we need it. Пожалуйста. Если понадобится, мы можем попросить здесь ещё помощи.

Выделено — формы темы «Present Perfect».

Проверьте, что вы поняли

1. Что Бен сообщает в первом ответе?

2. Кто в конце предлагает при необходимости попросить дополнительную помощь?

Восстановите выражения из диалога

Впишите именно ту форму, которая прозвучала в записи. Сверьтесь с диалогом и обратите внимание на выделенную грамматику.

Фраза 1

have checked · has checked · have check

Фраза 2

has helped · have helped · has help

Фраза 3

have been · has been · have be

Фраза 4

has carried · have carried · has carry