Разница между present perfect и past simple

Когда мы хотим сказать уже о завершенном событии в прошлом (yesterday, last week etc.), мы используем past simple (arrived, saw, was etc.).

Разница между present perfect и past simple
Finished time
We arrived: Yesterday – вчера
Last week – на прошлой неделе
At 4 o’clock – в 4 часа
In 2018 – в 2018
Three months ago – три месяца назад

Не используйте present perfect, если есть точное обозначение времени в прошлом.

  • I saw Jane yesterday. – Я видел Джэйн вчера.
  • Where were you on Monday afternoon? – Где ты был в понедельник в полдень?
  • We didn’t have a holiday last year. – У нас не было отпуска в прошлом году.
  • What did you do last night? I watched TV. – Что ты делал прошлым вечером? Я смотрел ТВ.
  • William Shakespeare lived from 1565 to 1616. He was a writer. He wrote many plays and poems.
    Вильям Шекспир жил с 1565 по 1616. Он был писателем. Он написал много пьес и поэм.

Используйте past simple, когда задаете вопрос с when / what time

  • When did you buy your car? – Когда ты купил машину?
  • What time did Anna go out? – Во сколько вышла Анна?

Сравнение present perfect и past simple

Present perfectPast simple
I have lost my key
Я потерял ключи
(Я не могу их сейчас найти)
I lost my key last week
Я потерял ключи на прошлой неделе
Sam has gone home
Сэм ушел
(Его сейчас нет дома)
Sam went home ten minutes ago
Сэм ушел из дома 10 минут назад
Have you seen Diana?
Ты видел Диану?
(Где она сейчас?)
Did you see Diana on Sunday?
Ты видел Диану в воскресенье?
present perfect 2
Past simple
Present perfectPast simple
Have you ever been to Italy?
Ты когда-нибудь был в Италии?
Did you go to Italy last year?
Ты был в Италии в прошлом году?
My friend is a writer. She has written many books
Мой друг писатель. Она написала много книг
Shakespeare wrote many play and poems
Шекспир написал много пьес и поэм
Bruce has not phoned me yet
Брюс мне еще не звонил
Bruce did not phone me yesterday
Брюс мне вчера не звонил
We have lived in London for five years
Мы живем в Лондон уже пять лет
We lived in Liverpool for five years, but now we live in London
Мы жили в Ливерпуле пять лет, но сейчас живем в Лондоне

One thought on “Разница между present perfect и past simple”

  1. “Finished time” = законченное время. Такова не бывает в природе, время не кончается.
    Насчёт времён – в английском только три времени: прошедшее, настоящее и будущее плюс
    разные типы действий(законченное-perfect, длящееся-continious и т.п.).
    В природе не бывает 12 времён, английское и русское преподавание условно назвали эти предложения
    “временами” но это не “времена” это разные типы действий в трёх временах.

Comments are closed.