Настоящее совершенное время — Present Perfect
Present Perfect (настоящее совершенное время) – одно из часто используемых времен в английском языке, особенно в его британском варианте.
Образование времени Present Perfect
Образование утверждения
I/we/you/they have Ved / V3
He/she/it has Ved / V3
I have worked
He has bought
Ved – глагол с окончанием –ed (для правильных глаголов)
V3 – третья форма глагола (для неправильных глаголов)
Образование отрицания (полная форма)
I/we/you/they have NOT Ved / V3
he/she/it has NOT Ved / V3
I have not worked
He has not bought
Образование отрицания (краткая форма)
I/we/you/they haven’t Ved / V3
he/she/it hasn’t Ved / V3
I haven’t worked
He hasn’t bought
Образование вопроса
Have I/we/you/they Ved / V3
Has he/she/it Ved / V3
Have you worked?
Has he bought?
Значения времени Present Perfect
1) Действия, произошедшие в неопределенное время в прошлом:
Peter has sold his car. – Питер продал машину.
Мы не говорим, когда именно произошло это действие.
2) Действия, произошедшие в прошлом, но имеющие видимый результат в настоящем:
Alan has broken a cup. – Алан разбил чашку.
(Результат – на полу лежат осколки).
3) Жизненный опыт и события, происходившие с нами в течение жизни:
I have been to the USA twice. – Я был в США дважды.
(Возможно, я еще раз посещу эту страну, но на данный момент я был там два раза).
I have never eaten sushi. – Я никогда не ел суши.
(Но возможно, попробую в будущем).
4) Действия, начавшиеся в прошлом и продолжающиеся в настоящем:
He has lived in London for 3 years. – Он прожил в Лондоне 3 года.
(И продолжает там жить).
Маркеры Present Perfect
У этого времени есть свои слова-маркеры, которые часто с ним употребляются и помогают понять, что нужно использовать именно это время.
Just → Только что
Ever → Когда-либо
Never → Никогда
Already → Уже
Yet → Ещё
For → Уже (указывает на длительность действия)
Since → С (какого-то момента)
So far → К настоящему моменту
Lately → В последнее время
Recently → Недавно
This (week, month, etc) → На этой неделе (в этом месяце и т.д.)
Примеры:
I have already cooked dinner. – Я уже приготовил ужин.
I haven’t done my homework yet. – Я ещё не сделал домашнее задание.
Jill has lived here for 2 years. – Джилл живет здесь уже 2 года.
Jill has lived here since 2015. – Джилл живет здесь с 2015 года.
Paul has written 3 letters so far. – К настоящему моменту Пол написал 3 письма.