Present Perfect образуется с помощью вспомогательного глагола to have и причастия II смыслового глагола, то есть по формуле: have/has +V3
Глагол в настоящем времени группы Perfect обозначает действие, уже совершившееся в предшествующий период до момента речи, но имеющее непосредственную связь с настоящим моментом. Эта непосредственная связь с настоящим моментом проявляется двояко:
а) в виде результата действия, ощущающегося в момент речи, опыта или знаний, приобретенных к настоящему моменту:
He has written a book. | Он написал книгу. (Результат – вот она, можете прочитать ее.) |
б) в виде указания на период времени, который еще не закончился, то есть включает и настоящий момент, например: today, this morning, this week, this year и т.д.
I have seen him this week. | Я видел его на этой недели. |
Настоящее время группы Perfect часто употребляется с наречиями неопределенного времени ever когда-либо, never никогда, often часто, already уже, yet еще, just только что, lately недавно (за последние дни или недели), recently недавно (за последние месяцы или годы) и т.д. Наречия ever, never, often, seldom, just, already, как правило, ставятся перед смысловым глаголом. Наречие already употребляется в утвердительных предложениях. В отрицательных и вопросительных предложениях already меняется на yet, которое ставится в конце предложения:
He has already come. | Он уже пришел. |
He hasn’t finished his work yet. | Он еще не закончил свою работу. |
Has he come back yet ? | Он уже вернулся? |
Однако наречие already может употребляться в вопросительных предложениях в значении так скоро и выражает удивление и всегда ставится в конце предложения:
Have you translated the article already? | Неужели вы уже (так скоро) перевели статью? |
Следует подчеркнуть, что настоящее время группы Perfect не употребляется, если есть точное указание времени в прошлом. В таких случаях употребляется прошедшее время группы Indefinite.
Сравните:
We haven’t read any books by this writer yet. (Present Perfect) | Мы еще не читаем книг этого писателя. |
Last year we didn’t read English books. (Past Indefinite) | В прошлом году мы не читали английских книг. |
После вопросительного слова when никогда не употребляется Present Perfect, в таких случаях употребляется Past Indefinite:
Has he come yet? | Он уже пришел? |
When did he come? | Когда он пришел? |
Прошедшее совершенное время