Зачем это
На каникулах говорим «я уже был / ещё не пробовал / только что видел».
Правило
Форма: have/has + Past Participle (V3). I have visited Sochi. She has never ridden a horse. Отрицание: haven’t / hasn’t. Вопрос: Have you…? Has he…? Маркеры: already, just, ever, never, yet (в вопросах и отрицаниях), for, since. Не путать с Past Simple (вчера, в 2020): Present Perfect связывает прошлое с сейчас.
Примеры
I have just finished my project.
Have you ever been to the sea?
She has never tried sushi.
We haven’t packed our bags yet.
He has lived here for five years.
They have already bought tickets.
see → seen, go → gone, write → written, be → been, do → done.
Правильные: visit → visited, play → played.
Так часто ошибаются
- I have went → I have gone.
- I have seen him yesterday → I saw him yesterday (есть точное прошлое время).
- She have / He hasn’t went.
- Yet в утверждениях вместо already.
Памятка
have/has + V3. already/just/ever/never/yet. Не ставь yesterday в Present Perfect.
Проверь себя
Ответ откроется, если нажать на вопрос. Это не тест — просто проверка.
1. Собери: she / just / arrive
She has just arrived.
2. ever в вопросе: Have you ___ …?
ever
3. go → V3?
gone