Present Perfect

Результат сейчас, жизненный опыт или состояние, длящееся до настоящего момента.

Ктоhave или has3-я форма глагола

Примеры использования present perfect:

Утверждение
She has finished the report.Она закончила отчёт.
Отрицание
She has not finished the report yet.Она ещё не закончила отчёт.
Вопрос
Has she finished the report yet?Она уже закончила отчёт?

Запомните

  • He / she / it - has; остальные - have. Затем третья форма: worked, seen, gone.
  • С yesterday, last week, two days ago используйте Past Simple. Since - с какого момента; for - как долго.

В чём разница

I have seen this film - у меня есть такой опыт. I saw it yesterday - посмотрел его вчера.

Правила Past Simple →