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. | Я не ел пирожное. |