Когда я училась в школе, я толком не понимала смысл этого времени. Зачем оно вообще нужно, если есть Past Simple. Но в 11 классе меня как осенило, пазл сложился и я познала дзен Present Perfect.
Вообще Present Perfect - это не самое страшное, что бывает в английском языке. Сейчас вы в этом сами убедитесь.
Как образуется Present Perfect?
Сначала подлежащее, потом have/has и глагол с -ed. Если глагол неправильный, вам нужна 3-я форма глагола.
Если Вам нужно отрицание, после have/has вставляем частичку not.
Вопросительное предложение образуем так:
Юзайте Present Perfect
- если действие произошло, но хз когда
She has found a flat. Она нашла хату.
- если действие закончилось недавно, и даже есть пруфы (доказательства) в настоящем времени
Представим ситуацию, что вы приходите домой, а ваш холодильник пустой.
И вы такой ё моё...
My brother has eaten all the food! Мой брат съел всю хавку!
- если вы хотите поделиться опытом
Часто здесь используется never & ever
Have you ever written a book? Ты когда-нибудь писал книгу?
I have never written a book. Я никогда не писал книгу.
- если действие началось в прошлом и длится до сих пор
В таком случае используют 2 слова: since & for
since - с какого-то момента
for - на протяжении какого-то времени
He hasn't sold anything since morning. Он ничего не продал с самого утра.
Вот он стоит у прилавка, все ещё продаёт, но никто ничего не покупает до сих пор.
He has drawn this picture for 3 weeks. Он рисует эту картину в течение 3х недель.
Прошло уже 3 недели, но он до сих пор её рисует.
Чтобы было легче ориентироваться в этом времени, вот вам слова-подсказки:
just (только что), ever (когда-либо), never(никогда), always (всегда), already (уже в утвердительном предложении) , yet (уже или ещё, используется в отрицательных или вопросительных предложениях), for, since,
so far (пока что), how long (как долго), lately (за последнее время), recently (недавно), today (сегодня), this week / month / year, once, several times (несколько раз), etc.