Часть 1.
Часто в школе подачу этого весьма полезного времени так исковеркают, что мама не горюй.
Для начала послушайте такую вещь: не пытайтесь переводить названия английских времен на русский и искать в них смысл.


Вникайте в значение времени. Т.е. в голове схема мысли должна быть такая: Present Perfect (далее PP), ага, означает то-то и то-то, значит, строим предложение так-то.
PP означает действие, которое уже случилось, но мы всё ещё имеем дело с последствиями \результатами или опытом, полученными от совершения этого самого действия.
Как понять, что ваше русское предложение, которое у вас в голове, нужно перевести на англ с помощью РР?
Для этого анализируем русское предложение и смотрим, подходит оно под какой-нибудь случай употребления РР или не подходит.
Базовые случаи употребления РР:
1. Results. Вы что-то сделали и теперь результаты налицо.
а) Я потерял ключи. (результат: стоим у двери родной квартиры и не можем войти)
б) Я сварила борщ (результат: обед на плите, можете идти кушать)
с) Папа ушел на работу (результат: его сейчас нет дома).
В данном случае в русском языке PP мы выражаем совершенным видом глагола (отвечает на вопрос «что Сделал?») Нам важно не само действие, а его последствия и результаты, с которыми сейчас, в настоящем времени, приходится иметь дело (не могу попасть домой; есть чем пообедать; папы нет дома - некому почитать книжку)
2. Незаконченный период времени.
Пример:
а) Я сегодня встретил нашего соседа. («сегодня» еще не закончилось, поэтому строим предложение в PP)
б) Ты принимал душ сегодня утром? (если этот вопрос задан утром, то предложение строится в PP. Если утро уже закончилось, уже обед или вечер, то вопрос строится в Past Simple).
В) Мы не ездили на море этим летом. (Если лето еще длится - то строим предложение в РР, так как теоретически мы еще можем успеть отметиться на море, лето ведь еще длится. Если лето уже кончилось, то только Past Simple) Здесь нужно понять одну вещь: если период закончился, то это значит, что он безвозвратно ушел в прошлое, и если вы что-то не сделали, то шансов это сделать уже нет - прошлое есть прошлое. А безвозвратное прошлое выражается Past Simple.
Если период еще длится, то подразумевается, что у вас еще есть время на то, чтобы наверстать упущенное, при желании.
3. Действие, которое началось/случилось в прошлом и до сих пор актуально.
а) Он уже 20 лет как знаменитость. (He has been famous for 20 years). = То есть смысл такой, что человек обрел знаменитость 20 лет назад и всё еще знаменит.
Сравните: Он был знаменит 20 лет назад. (He was famous 20 years ago.) = 20 лет назад о нем все знали, а сегодня мало кто помнит. = строим предложение в Past Simple.
Порядок слов Present Perfect:
Утвердительное предложение:
+ Кто/что + has/have + глагол3 + ed + е остальное
глагол3 + ed означает, что если глагол правильный, то к нему прибавляется окончание -ed.
Если глагол неправильный, то ставим его в третью форму (past participle) из таблицы неправильных глаголов.
Have/has в данном времени никак не переводятся и ничего не означают.
Это помощники, которые помогают вам понять
1) что это present perfect
2) указывают лицо-число.
Have для I, you, we, they
Has для he, she it.
Пример:
I have forgotten my keys.
Maria has cooked breakfast.
Отрицательное предложение:
Кто/что + has/have + not+ глагол3 + ed + все остальное
I have not forgotten my keys.
Maria has not cooked breakfast.
Not сокращается в устной речи и неформальном письме:
I haven't forgotten my keys.
Maria hasn't cooked breakfast.
Вопросительные предложения:
Переносим глагол-помощник на первое место:
Have you forgotten your keys? - Yes, I have. - No, I haven't.
Has Maria cooked breakfast? - Yes, she has. - No, she hasn't.
В кратких ответах всегда используется только глагол-помощник. Нельзя ответить: Yes, she cooked.