Present perfect и past simple (have you seen / did you see)

Present perfect — для опыта БЕЗ указания времени («Have you ever seen it?»). Past simple — когда ГОВОРИШЬ, когда это было («I saw it yesterday»).

Present perfect — без слова времени

Используй «have/has + V3» для жизненного опыта, когда точное время неважно или не названо.

Have you ever seen this film? — Ты когда-нибудь видел этот фильм? I have been to Paris. — Я был в Париже (когда-то в жизни).

  • She has never eaten sushi. — Она никогда не ела суши.

Past simple — с законченным временем

Как только называешь законченное время (yesterday, last week, in 2020, two days ago), переходи на past simple.

I saw it yesterday. — Я видел это вчера (НЕ «I have seen it yesterday»). She bought a new phone last week. — Она купила новый телефон на прошлой неделе.

  • We arrived two hours ago. — Мы приехали два часа назад.

Естественная пара: сначала perfect, потом past

В живой речи часто начинают с present perfect, а потом переходят на past simple для деталей.

«Have you been to Italy?» — «Yes, I have. I went there last summer. It was beautiful.»

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

  • Не используй present perfect с «yesterday/last week»: «I saw it yesterday», а не «I have seen it yesterday».
  • На вопрос в present perfect отвечай have/has: «Have you been there?» — «Yes, I have» (а не «Yes, I did»).

Начать учить английский бесплатно →