Present Perfect Tense (Настоящее совершенное время) образует утвердительную форму с помощью вспомогательного глагола to have в Present Simple (have/ has) и причастия прошедшего времени (Past Participle) основного глагола. Правила образования причастия прошедшего времени (Past Participle) смотрите в статье “Время Past Simple в английском языке”.
Подл. + have/ has + Past Participle …
В вопросительной форме Present Perfect Tense вспомогательный глагол to have ставится перед подлежащим, а Past Participle основного глагола – после подлежащего.
Have/ Has + Подл. + Past Participle …?
Отрицательная форма образуется при помощи отрицания not, которое стоит после вспомогательного глагола и, как правило, сливается с ним в одно целое:
have not → haven’t
has not → hasn’t
Подл. + have/ has + not + Past Participle …
Правила употребления Present Perfect Tense:
1. Для выражения прошедшего действия связанного с настоящим временем, если в предложении нет каких-либо обстоятельств времени. Примеры:
I’ve seen wolves in the forest – Я видел волков в лесу
We’ve heard so much about them – Мы так много слышали о них
The snow has stopped, you can leave – Снег остановился, ты можешь уехать
I have fallen off a horse – Я упал с лошади
You’ve got nine – Ты получил девятку
He has become part of our life – Он стал частью нашей жизни
2. Если в предложении присутствуют такие обстоятельственные слова или наречия неопределенного времени и повторности как:
· ever – когда-либо
· never – никогда
· often – часто
· always – всегда
· yet – еще
· seldom – редко
· already – уже
· rarely – редко
· several times – несколько раз
Примеры:
I haven’t had lunch yet – Я еще не кушал ланч
He has already made good progress – Он уже сделал хороший прогресс
She’s always been hardworking person – Она всегда была трудолюбивой личностью
Have you ever been to London? – Ты когда-нибудь был в Лондоне?
No, never – Нет, никогда
3. Если в предложении указываемый период времени все еще не закончился к моменту речи с такими обстоятельными словами и наречиями определенного времени как:
· today – сегодня
· all day – весь день
· this morning – этим утром
· this month – в этом месяце
· just – только что
Примеры:
I haven’t had time to look at the paper today – У меня не было времени просмотреть бумаги сегодня
She hasn’t seen me today – Она меня сегодня не видела
They must be there, I’ve just seen them – Они должны быть там, я их только что видел
4. Если в предложении присутствуют такие обстоятельства времени, которые указывают на период, в течении которого происходило действие (начиная с определенного момента в прошлом и до настоящего времени):
· for a long time – в течении долгого времени
· for the past two years (days, months, hours) – в течении последних двух лет (дней, месяцев, часов)
· for three days (hours, months, years) – в течении трех дней (часов, месяцев, лет)
· for ages – целая вечность
· how long – как долго
· up to now – до сих пор
· up to the present – до настоящего времени
· lately – недавно
Примеры:
Have you bought anything new lately? – Ты покупал что-то новое недавно?
She hasn’t written to me up to now – Она мне не писала до сих пор
Where have you been for the past two years? – Где ты был в течении последних двух лет?
We haven’t seen each other for ages – Мы не виделись друг с другом целую вечность
Или если в предложении присутствуют обстоятельства времени, которые указывают только на начало такого периода:
since – с, с тех пор, с тех пор как
Примеры:
They have been partners since 2005 – Они являются партнерами с 2005 года
I have owned this flat since my parents bought it for me – Я владею этой квартирой с тех пор, как мои родители купили ее для меня
I haven’t seen you since May, have I? – Я не видел тебя с мая, не так ли?