Начну с того,что английская грамматика достаточно схожа с русской.И на русском языке особенно хорошо можно передать разницу времён.Я попытаюсь обьяснить все как можно проще, и доступнее.
И так,Present Perfect. (завершенность действия,результат к данному моменту)
1 АКТИВНЫЙ ЗАЛОГ
have/has+V3/ed.
Examlpe:
I have written this letter (already).
(Я написал это письмо уже.)
Вместо already может также в этом предложении может стоять:сегодня,уже,только что.
Что вообще может указывать на Present Perf:today,just,this day,ever,never,already,never.
2 ПАССИВНЫЙ ЗАЛОГ
have/has+been+V3/ed
Examples:
The flowers have already been watered.
Цветы уже политы.
Досл:Цветы имеются уже будучи политыми.
This boy has been given many presents.
Этот мальчик получил много подарков.
Already нет,но это также Present Perfect,потому что мы имеем результат.
Продолжение о past и future следует😉