Present Perfect не имеет аналогов в нашем родном языке. Такое время описывает действие, которое началось в прошлом и закончилось к настоящему моменту. Английские глаголы времени Present Perfect (форма past participle) переводятся на русский язык в прошедшем времени. При этом, стоит учитывать, что в самом английском эти глаголы понимаются в настоящем времени из-за своей привязки к настоящему моменту.
Как образуется Present Perfect
Образование происходит с помощью вспомогательного глагола to have и причастия прошедшего времени. Есть 2 категории глаголов: правильные и неправильные. К правильным просто добавляем окончание -ed, а неправильные придётся выучить. To have имеет две формы: Has (для местоимений he/she/it + сущ. в единственном числе) ('s - сокращённо для местоимений) Have (для местоимений I/ we/you/they + сущ. во множественном числе) ('ve - сокращённо для местоимений )
Примеры
I have done my homework. Я сделал домашнюю работу.
Karl has started his course. Карл начал свой курс.
They have been to Paris twice. Они дважды были в Париже.
Для образования отрицательного предложения после вспомогательного глагола to have мы ставим отрицательную частицу not. (have not - haven't / has not - hasn't)
Примеры
I have not done my homework. Я не сделал домашнюю работу.
Karl hasn't started his course. Карл не начал свой курс.
They haven't been to Paris twice. Они не были в Париже дважды.
В вопросительном предложении to have встаёт перед подлежащим, а смысловой глагол сразу после подлежащего.
Примеры
HaveIdone my homework? Я сделал домашнюю работу?
Has Karl started his course? Карл начал свой курс?
Have they been to Paris twice? Они были в Париже дважды?
Подробнее про случаи употребления Present Perfect
1. Говорящему важен факт (не) произошедшего события 2. Время события не имеет значение 3. Период, в который произошло действие, ещё не закончился 4. Действия, которые начались в прошлом и продолжаются до текущего момента