В английском языке существует особая форма настоящего времени, которая употребляется, когда говорящий, рассказывая о действии, завершившемся к моменту разговора, подчеркивает его значение для настоящего времени. Форма Present Perfect характерна для диалога.
Настоящее время группы Perfect образуется из настоящего времени вспомогательного глагола have и третьей формы (причастия II) основного глагола. На русский язык переводится глаголами в прошедшем времени совершенного вида.
Например:
I have seen the new film. – Я посмотрел новый фильм.
Употребляя Present Perfect, говорящий имеет в виду, главным образом, факт совершения действия к настоящему моменту, а не время и не место его совершения. Поэтому Present Perfect не сочетается с вопросительным словом when и с обстоятельствами времени, четко относящимися к прошлому: yesterday, last week, a long time ago.
В силу своего значения Present Perfect часто сочетается с наречиями неопределенного времени: already, always, ever, never, just, yet.
Например:
I’ve already done the work.
He’s just got the letter.
Present Perfect может употребляться также с такими обстоятельственными словами, которые обозначают еще не истекший период времени, как например: today, this month, this week, this year.
Например:
We’ve done a lot of work, haven’t we?
Образование вопросительной и отрицательной формы в Present Perfect:
Например:
Have you heard the news?
He hasn’t thought of it yet.
The Present Perfect Continuous Tense