Настоящее совершенное время

Present Perfect образуется из настоящего времени вспомогательного глагола have + 3-я форма спрягаемого глагола:

I have worked работал we have worked работали
you have worked работал you have worked работали
he, she, it has worked работал (-а, -о) they have worked работали

Present Perfect употребляется для выражения действия, совершенного к моменту речи, причем результат действия имеется сейчас и связан с последующим. Время совершения действия или совсем не указывается, или охватывает еще не истекший промежуток времени - today, this week, this month и т. д. Часто при Present Perfect употребляются наречия never, ever, just, already, not yet:

He has built a fence around his house. Он построил забор вокруг своего дома.
Mary has torn the letter. Мэри порвала письмо.

Если действие относится к какому-либо моменту или отрезку времени в прошлом, выраженному наречием прошедшего времени или другим каким-либо обстоятельством прошедшего времени, Present Perfect не употребляется, а употребляется Past Indefinite:

He built a fence around his house last year. Он построил забор вокруг своего дома в прошлом году

Иногда Present Perfect обозначает действие, начавшееся в известный момент до момента разговора и продолжающееся все время до настоящего момента или даже сейчас:

She has not seen her aunt for the last two months. Она не видела свою тетю за последние два месяца.
We have believed her all the time. Мы верили ей все время.

Вопросительная форма Present Perfect:

Have I eaten the cake? Ел ли я пирожное?
Has he eaten the cake? Ел ли он пирожное?

Отрицательная форма Present Perfect:

I have not eaten the cake. Я не ел пирожное.