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 - посмотрел его вчера.