Образование времени Present Perfect
Утвердительная форма Present Perfect образуется при помощи вспомогательного глагола to have (для третьего лица единственного числа (he, she, it – has) и третьей формы смыслового глагола:
I have done the work. – Я выполнил работу.
You have done the work. – Ты выполнил работу.
We have done the work. – Мы выполнили работу.
They have done the work. – Они выполнили работу.
He (she, it) has done the work. – Он (она, оно) выполнил работу.
Чтобы образовать вопросительную форму, переносим вспомогательный глагол to have вперед и ставим его перед подлежащим:
Have you done the work yet? – Ты уже выполнил работу?
Has she done the work yet? – Она уже выполнила работу?
В отрицательной форме добавляем к вспомогательному глаголу to have частицу not:
I have not done the work yet. – Я еще не выполнил работу.
He has not done the work yet. – Он еще не выполнил работу.
В сокращенном виде вспомогательный глагол to have выглядит как ‘ve, has – как ‘s:
I’ve done the work.
He’s done the work.
Сокращенная отрицательная форма – haven’t, hasn’t:
I haven’t done the work.
Hasn’t he done the work?
Present Perfect употребляется:
1. Для выражения действия, завершившегося к моменту речи. Время действия не указывается, важен сам факт совершения действия к настоящему моменту или его результат.
She has read this book. Она прочитала эту книгу. (Действие завершено к моменту речи.)
В этом значении Present Perfect часто употребляется с наречиями just – только что, already – уже, yet – ещё, lately – недавно, of late – в последнее время, recently – недавно.
The mail has just come. Почта только что пришла.
He has seen many films lately. В последнее время он посмотрел много фильмов.
2. Для выражения действия, которое завершилось, но тот период, в котором оно происходило, ещё продолжается и может быть обозначен обстоятельствами времени today – сегодня, this week – на этой неделе, this month – в этом месяце, this century – в нашем веке и др.
I have written a letter this morning. Я написал письмо сегодня утром.
3. Для выражения действия, которое началось в прошлом и продолжается до настоящего времени.
I have known him all my life. Я знаю его всю жизнь.
I have known him for 2 years. Я знаю его 2 года.
He has not seen his parents since January. Он не видел своих родителей с января.
4. Present Perfect может употребляться с наречиями always – всегда, often – часто, seldom – редко, ever – когда-нибудь, never – никогда.
She has never been to London. Она никогда не была в Лондоне.
Have you ever been to Moscow? Вы когда-нибудь были в Москве?