Present Perfect (Общие сведения)
Прежде чем перейти к объяснению основных правил и нюансов употребления времени Present Perfect, необходимо понять, как данная временная форма переводится на русский язык и что обозначает: её базовые отличия от других времён. Present Perfect Tense – это Настоящее Совершенное время, используемое для описания законченных, свершившихся действий, которые имеют непосредственную связь с настоящим, результат этих действий влияет на настоящее. Основной порыв к употреблению рассматриваемой временной формы – это слова-маркеры, указывающие на неопределенность времени. Это вкратце. Теперь подробнее по каждому пункту: как понять, какое время и как использовать.
Образование
| Present Perfect Tense Настоящее Совершенное время |
| + |
| Подлежащие + have/has +основной глагол + -ed (3-я форма правильных глаголов) |
| I have visited – я посещал You have visited – ты посещал He (she, it) has visited – он (она, оно) посещал | We have visited – мы посещали You have visited – вы посещали They have visited – они посещали |
| Подлежащие + have/has +основной глагол в 3-й форме (неправильные глаголы) |
| I have done – я делал You have done – ты делал He (she, it) has done – он (она, оно) делал | We have done – мы делали You have done – вы делали They have done – они делали |
| – |
| Подлежащие + have/has + not + основной глагол + ed (3-я форма правильных глаголов) |
| I have not visited – я не посещал You have not visited – ты не посещал He (she, it) has not visited – он (она, оно) не посещал | We have not visited – мы не посещали You have not visited – вы не посещали They have not visited – они не посещали |
| Подлежащие + have/has + not + основной глагол в 3-й форме (неправильные глаголы) |
| I have not done – я не делал You have not done – ты не делал He (she, it) has not done – он (она, оно) не делал | We have not done – мы не делали You have not done – вы не делали They have not done – они не делали |
| ? |
| Have/has + подлежащие + основной глагол + ed (3-я форма правильных глаголов) |
| Have I visited? – я посещал? Have you visited? – ты посещал? Has he (she, it) visited? – он (она, оно) посещал? | Have we visited? – мы посещали? Have you visited? – вы посещали? Have they visited? – они посещали? |
| Have/has + подлежащие + основной глагол в 3-й форме (неправильные глаголы) |
| Have I done? – я делал? Have you done? – ты делал? Has he (she, it) done – он (она, оно) делал? | Have we done? – мы делали? Have you done? – вы делали? Have they done? – они делали? |
Употребление
Время Present Perfect Simple занимает в английской грамматике особое место.
Аналогов Present Perfect Simple нет в русском языке.
Поэтому необходимо разобраться и запомнить, в каких случаях данное время употребляется:
Для обозначения действия, которое произошло в ближайшем прошлом, но результат его наблюдается в настоящем. Иными словами, говорящий не заинтересован во времени, когда произошло действие, ему важно одно – результат, который связывает это произошедшее событие в прошлом с настоящим: She is not at home, she has gone to the library – Она не дома, она ушла в библиотеку (Она ушла и результат в настоящем – её отсутствие);
Для передачи «жизненного опыта».
В таких предложениях часто подчеркивается, сколько раз происходило действие: When have you been to Europe? I have been to Italy three times already – Когда ты был в Европе? Я был в Италии уже три раза;
Для обозначения действия, которое произошло в незаконченный отрезок времени. Чтобы подчеркнуть эту незаконченность в предложении употребляются словосочетания this morning (этим утром), this evening (этим вечером) , this month (в этом месяце), today (сегодня)и другие: This week she has come to his house twice – На этой неделе она приходила в его дом дважды.
Слова-спутники
Время Present Perfect обычно не обходится без помощи своих спутников – временных индикаторов, которые указывают на то, что действие началось в прошлом и не так давно завершилось:
Never – никогда (I have never been to England – Я никогда не был в Англии);
Ever – когда-либо (Have you ever read a detective story? – Ты когда-либо читал детектив?);
Already – уже (She has already finished her work – Она уже завершила работу);
Just – точно, как раз, только (He has just called him up – Он только ему позвонил);
Before – раньше, прежде (We have heard this strange story before – Мы слышали эту странную историю прежде);
Not …yet – ещё нет, всё еще нет (My mother has not heard news yet – Моя мама еще не слышала новостей);
Lately – в последнее время, давно, недавно (She has lately read many books – Она в последнее время прочитала много книг);
So far – на этот час, к настоящему времени, до этого момента, уже (Her temper has so far been good – Её настроение до сих пор было хорошим);
Of late – недавно, за последнее время, с недавних пор (This wonderful trip has been my dream of late – Это прекрасное путешествие было моей мечтой в последнее время);
By now – к настоящему моменту (He has confessed by now – Он признался на настоящий момент);
Recently – недавно, в последнее время (She has not had any difficulties recently – У неё не было никаких трудностей за последнее время);
Упражнения на Present Perfect
Упражнение 1. Поставьте глаголы в скобках в Present Perfect.
He _____ (finish) training.
She _____ (score) twenty points in the match.
We _____ (watch) all the Champions League matches this season.
That’s amazing! She _____ (run) fifteen kilometers this morning!
She _____ (buy) some really nice rollerblades!
Oh, no! I _____ (lose) my money!
My mum _____ (write) shopping list. It’s on the kitchen table.
Dad, you _____ (eat) my biscuit!
I’m tired. I _____ (watch) three X-Files videos.
Hurry up! They _____ (start) the film!
Mary _____ (study) hard this year, so she’ll pass her exams.
Oh no! She _____ (drop) the plate!
The garden is very green. It _____ (rain) a lot this month.
Упражнение 2. Поставьте глаголы в скобках в Present Perfect negative.
I _____ (not clean) my football boots.
They _____ (not start) their meal.
I _____ (not do) my homework.
He _____ (not win) all his matches this year.
My brother and I _____ (not see) any films this week.
It’s my birthday party today. I _____ (not invite) many people.
He _____ (not wash) his hands. They’re very dirty.
Mum’s really angry. We _____ (not tidy) our room!
I can’t play with my friends this evening. I _____ (not finish) my homework.
I _____ (not visit) New York for three years.
Where’s Alison? We _____ (not see) her since yesterday.
Dad _____ (not take) a holiday since last August.
Упражнение 3. Расставьте слова по порядку. Переведите получившиеся предложения.
have – Britain – several – I – to – times – been
Spain – since – she – lived – in – 1994 – has
five – married – have – they – years – been – for
I – coffee – made – already – for – have – you
never – Bob – a bike – has – had
Ex 4. Поставьте глаголы из скобок в форму Present Perfect. Предложения могут быть утвердительные, отрицательные и вопросительные.
Н-р: I never … (be) to Australia. – I have never been to Australia. (Я никогда не был в Австралии.)
He … (pass) the exam? – Has he passed the exam? (Он сдал экзамен?)
We just … (meet) an American actor. (Мы только что встретили американского актера.)
Your husband … (sell) the house? (Твой муж продал дом?)
I … (not start) my new job yet. (Я еще не начала свою новую работу.)
You … (be) to New York before? (Вы были в Нью-Йорке раньше?)
Ann … (not choose) the dessert yet. (Аня еще не выбрала десерт.)
They … (do) the shopping today. (Они сделали покупки сегодня.)
Tom … ever (visit) Disneyland? (Том когда-либо посещал Диснейленд?)
I just … (see) a horror film. (Я только что посмотрела фильм ужасов.)
She … (not find) her coat. (Она не нашла свое пальто.)
The cat already … (eat up) the fish. (Кошка уже доела рыбу.)
Ex 5 Translate into English
Я знал Анну 5 лет.
Он менял работу 3 раза в этом году.
Она уже закончила работу.
Они никогда не были в Германии.
Мы жили в деревне с 1995 года.