Image descriptionThe Present Perfect Tense



Present Perfect - обозначает действие, которое завершилось к настоящему моменту или завершено в период настоящего времении.
Глаголы в Present Perfect часто переводятся на русский язык в прошедшем времени, но в английском языке эти действия воспринимаются в настоящем.

Present Perfect употребляется:
1) Для выражения действия, завершившегося к моменту речи, употребляется со следующими временными маркерами: just - только что, already - уже, yet - ещё, lately - недавно, of late - в последнее время, recently - недавно.
Например:
I have just had lunch – Я только что пообедал
He has already posted it – Он уже отправил это
Have you just arrived? – Ты только что приехал?


2) Для выражения действия, которое началось в прошлом и продолжается до настоящего времени, употребляется со следующими временными маркерами: since – с, for - в течение.
Например:
I have been married for about a year – Я жена около года
I have trusted you for 10 years – Я доверяю тебе уже 10 лет
We have not had a holiday since 2004 – У нас не было отпуска с 2004

3) Для выражения действия, которое завершилось, но тот период, в котором оно происходило, ещё продолжается, употребляется со следующими временными маркерами: today - сегодня, this week - на
этой неделе, this month - в этом месяце.
Например:
I have spent all my money this morning – Я потратил все мои деньги этим утром (еще утро)
I have written two poems this week – Я на написал два стихотворения на этой неделе
I have caught cold today – Я простудился сегодня


4) Для выражения новой информации, например:
Max is on holiday, he has gone to Italy – Максим в отпуске, он уехал в Италию
Max is back, he has been to Italy – Максим вернулся, он побывал в Италии

5) А так же Present Perfect употребляется со следующими временными маркерами: always - всегда, often - часто, seldom - редко, rarely – редко, ever - когда-нибудь, never – никогда, this is the first time - впервые
Например:
This is the first time I have been drunk – Это впервые, когда я пьян
I have never been to Paris before – Я никогда до этого не был в Париже
Have you ever been there? – Вы когда-нибудь были там?

Present Perfect образуется при помощи have/has + 3 форма глагола
утвердительная форма
отрицательная форма
вопросительная форма
I, we, you, they
He, she, it
I, we, you, they
He, she, it
Have
Has
have
has
have not
has not
I, we, you, they
He, she, it
глагол +ed или 3 форма неправильного глагола
I have written a letter
He has just watched a film
I have not written a letter
He has not watched a film
Have you written a letter?
Has she watched a film?