Время Present Perfect: правила образования и примеры
Английский язык отличается разнообразием не только лексики, но и часовых форм. Отличие в том, что если в русском языке лишь три времени – прошедшее, настоящее и будущее, то английский язык богат аж 12 временных форм. Поэтому при изучении Present Perfect нужно внимательно разобрать все варианты его употребления.
Что такое Present Perfect?
Present Perfect, или как встречается в некоторых источниках Present Perfect Simple, — это настоящее совершенное время, указывающее на деяние или процесс, которые совершались в прошлом и закончилось до определенного момента в настоящем.
Большинству очень трудно понимать, ведь в русском языке всего лишь три времени – прошлое, настоящее, будущее, и никаких промежуточных вариантов быть не может. Однако английский язык придерживается иной мысли: событие может происходить в прошлом, тем не менее результат первостепенен в настоящем времени.
Например:
- I have watched a lot fo the movies with John Depp. — Я смотрел много фильмов с Джонни Деппом (фильмы были просмотрены в прошлом, при всем этом в настоящем важен результат — я имею представление, о чем идет в них речь).
- My brother has lost keys. — Мой брат потерял ключи (ключи потеряны в прошлом, но результат этого важен сейчас).
- Catherine has talked to her boyfriend over the phone. – Кэтрин поговорила по телефону со своим молодым человеком.
- Bryan has written a wonderful song. – Брайан написал чудесную песню!
Если другие перфектные времена, такие как Past Perfect Tense, Future Perfect, Past Perfect Continuous и т.д. употребляются достаточно редко, то Present Perfect просто необходимо досконально изучить, так как оно очень популярен в повседневной жизни.
Present Perfect: правила образования
Как и большинство времен английского языка образование Present Perfect происходит с помощью основного и вспомогательного глаголов.
Subject + have/has + Verb3
Стоит также отметить, что разница в использовании между have и has зависит от подлежащего. Это две взаимозаменяемые формы.
Для 3 лица единственного числа мы используем has, во всех остальных случаях – have.
Т.е. если мы используем I/we/you/they, то вспомогательный глагол будет в форме have, если he/she/it – то has.
Например:
- I have listened to this song before. – Я слышал эту песню ранее.
- She has started worked hard lately. – В последнее время она начала очень много работать.
- We have been very tired at the time of travel. – Мы очень сильно устали вовремя путешествия.
- He has already seen his new boss. – Он уже виделся со своим новым начальником.
- Samantha has entered the university. – Саманта поступила в университет.
- The dog has stolen her ball inadvertently. – Собака нечаянно украла её мячик.
Например, неправильные глаголы:
- to lose – lost – lost;
- to bring – brought – brought;
- to catch – caught – caught;
- to buy – bought – bought;
- to send – sent – sent.
Правильные глаголы:
- to work – worked – worked;
- to listen – listened – listened;
- to paint – painted – painted;
- to receive – received – received;
- to enter – entered – entered.
Например:
Peter has lost control of the car. | Питер потерял контроль над управлением автомобиля. |
My grandfather has been very sick. | Мой дедушка очень сильно заболел. |
The husband has bought Elizabeth a new phone. | Муж купил Элизабет новый телефон. |
Bogdan has worked at this plant since January. | Богдан работает на этом заводе с января. |
Kate has lost the keys. | Кейт потеряла ключи. |
I have visited three stores today. | Я сегодня посетила три магазина. |
Megan has painted a landscape today. | Мэган сегодня нарисовала пейзаж. |
He has gone to the cinema with Ann. | Он пошел в кинотеатр с Аней. |
We have already left the hotel. | Мы уже покинули гостиницу. |
Каждое время характеризуется особыми наречиями, которые и помогают определить какое именно время использовано в предложении.
Например:
My brother has just eaten. | Мой брат только что поел. |
Peter has not come from London yet. | Питер еще не приехал из Лондона. |
My sister has just joined to the dance club. | Моя сестра недавно присоединилась к танцевальному кружку. |
Christina has already left. | Кристина уже уехала. |
My mom has never tasted pineapple. | Моя мама никогда не пробовала ананас. |
I have learned Italian since the fifth grade. | Я учу итальянский язык с пятого класса. |
My family has not been in their hometown for ten years. | Моя семья не была в своем родном городе уже десять лет. |
Jim has not already taken out the rubbish from the kitchen. | Джим до сих пор не вынес мусор с кухни. |
Christopher has never been in Scotland before. | Кристофер никогда не был в Шотландии прежде. |
I have read many books lately. | За последнее время я прочитала множество книг. |
ARVE Error: src mismatch
provider: youtube
url: https://www.youtube.com/watch?v=DInKEo2hiVM
src in org: https://www.youtube-nocookie.com/embed/DInKEo2hiVM?wmode=transparent&rel=0&feature=oembed
src in mod: https://www.youtube-nocookie.com/embed/DInKEo2hiVM?wmode=transparent&rel=0
src gen org: https://www.youtube-nocookie.com/embed/DInKEo2hiVM
Present Perfect: формы предложения
Как и в любом другом времени в Present Perfect можно использовать три типа предложений – утвердительные (Affirmative), отрицательные (Negative) и вопросительные (Interrogative).
Утвердительные предложения Present Perfect
Subject + have / has + Past Participle
Примеры:
He has never been to Spain. | Он никогда не был в Испании. |
Jack has already played football today. | Джек сегодня уже играл в футбол. |
The commission has already published the results of the exam. | Комиссия уже опубликовала результаты экзамена. |
I have never done such things before. | Я до этого никогда не делал такие вещи. |
Mary has studied English since 2004. | Мэри изучает английский язык c 2004. |
I have just finished reading the book. | Я только что закончила читать книгу. |
Up to now we have walked four kilometers. | К этому времени мы прошли четыре километра. |
Maxim has already known us for a long time. | Максим знал нас уже долгое время. |
The regional construction company has built this penthouse. | Пентхаус был построен региональной строительной компанией. |
Bella has already written the letter to her brother. | Белла уже написала письмо своему брату. |
Subject + have / has + been + Verb 3
Например:
The lesson has been held excellent in the first class. | Урок был проведен в первом классе на отлично. |
The apartment has been shown to us by a realtor. | Квартира была показана нам риелтором. |
We have been introduced to a new teacher of a foreign language. | Нам был представлен новый учитель иностранного языка. |
She has been transferred to another ward. | Её перевели в другую палату. |
Oatmeal porridge has been given to us this morning. | Нам подали овсяную кашу сегодня на утро. |
The house has been built. | Дом был построен. |
They have been examined in the morning today. | Они были проэкзаменованы сегодня утром. |
The window has been broken by Sebastian. | Окно разбито Себастьяном. |
His bicycle has been stolen three days ago. | Его велосипед украли три дня назад. |
Не стоит также забывать, что вспомогательный глагол может сокращаться для упрощения речи, например:
Употребление полной формы | Употребление сокращенной формы |
You have shown the room. | You’ve shown the room. |
I have worked. | I’ve worked. |
My friend has come. | My friend’s come. |
You have changed. | You’ve changed. |
Ross has bought the car. | Ross’s bought the car. |
Monica has understood a new topic. | Monica’s understood a new topic. |
Например:
Present Simple | Present Perfect |
Elizabeth’s the best pupil in the form. — Элизабет – лучшая ученица в классе. | Elizabeth’s forgotten the copybook in the classroom. — Элизабет забыла тетрадь в классе. |
Mike’s a teacher at the university.- Майк – преподаватель в университете. | Mike’s taught at the university since 2017. — Майк преподает в университете с 2017 года. |
Amanda’s a waiter at a roadside cafe. — Аманда – официант в придорожном кафе. | Amanda’s worked as a waiter at a roadside cafe for eight years. — Аманда работает официантом в придорожном кафе восьмой год. |
Christina’s a little girl. — Кристина – маленькая девочка. | Christina’s broken a cup. — Кристина разбила чашку. |
She’s Englishwoman. — Она – англичанка. | She’s lived in England since last year. — Она живет в Англии с прошлого года. |
Отрицательные предложения Present Perfect
Subject + have / has + not + Past Participle
Например:
Mary has not learnt Italian before. | Мэри не учила итальянский язык раньше. |
My husband has not been to America. | Мой муж никогда не был в Америке. |
This pupil has not done his task. | Этот ученик не выполнил задание. |
Kate has not heard that fairytale before. | Кейт не слышала эту сказку раньше. |
My brother has not come back home yet. | Мой брат пока что не вернулся домой. |
Her husband has not been an angry man. | Её муж не был злым человеком. |
James has not done his homework yet. | Джеймс еще не сделал домашнее задание. |
She has not forgotten. | Она не забыла. |
Стоит также помнить, что вспомогательный глагол и отрицательная частица могут сокращаться и иметь следующие формы:
- have + not = haven’t;
- has + not = hasn’t.
Например:
Употребление полной формы | Употребление сокращенной формы |
I have not seen you for ages. | I haven’t seen you for ages. |
Rachel has not heard me. | Rachel hasn’t heard me. |
Catherine has not wanted to see us. | Catherine hasn’t wanted to see us. |
Mary has not switched off the light. | Mary hasn’t switched off the light. |
They have not opened books. | They haven’t opened books. |
You have not finished it today. | You haven’t finished it today. |
Вопросительные предложения Present Perfect
Have / has + subject + Past Participle
Например:
Has Linda succeeded to pass the exam? | Удалось ли Линде сдать экзамен? |
Has Amanda written this novel? | Аманда написала этот роман? |
Have you ever been to Paris? | Ты когда-нибудь в Париже? |
Has John listened to this song? | Слышал ли Джон эту песню? |
Have your mother already met your boyfriend before? | Твоя мам когда-нибудь встречалась с твоим парнем ранее? |
Has teacher come yet? | Учитель уже пришел? |
Такая схема подходит только для альтернативных и общих вопросов. Остальные типы вопросов строятся по другой схеме.
Interrogative word + have / has + subject + Past Participle
Например:
How have they moved to Germany? | Как они переехали в Германию? |
For how much has Joey bought this jacket? | За сколько Джои купил этот пиджак? |
When have they invented this theory? | Когда они изобрели эту теорию? |
What has mother made for breakfast? | Что мама приготовила на завтрак? |
When has she invited them to the party? | Когда она пригласила их на вечеринку? |
Why have they not finished the bridge? | Почему они не достроили мост? |
Четвертый тип вопроса – разделительный. При построении такого типа вопроса сохраняется порядок слов как в утверждении или отрицании, а после них добавляется вопросы в короткой форме.
Например:
The builders have not completed the new house, have they? | Строители не достроили новый дом, не так ли? |
Our football team has played today’s match, has not it? | Наша футбольная команда сыграла сегодня матч, не так ли? |
The secretary has lost important papers under the new contract, has not she? | Секретарь потеряла важные бумаги по новому контракту, не так ли? |
Our family has left America, has not it? | Наша семья уехала из Америки, не так ли? |
You have already had dinner, have not you? | Ты уже пообедал, не так ли? |
You have never been to Australia, have you? | Ты никогда не был в Австралии, не так ли? |
She has never read a book more interesting than this, has she? | Она никогда не читала книгу интереснее, чем эта, не так ли? |
Что касается ответов, то в специальных и альтернативных вопросах в Present Perfect необходимо формулировать полное предложение. В остальных случаях можно обойтись кратким ответом на вопрос.
Например:
- Has Charlie turned off the lamp? – Yes, she has./No, she hasn’t.
Чарли выключила лампу? – Да./Нет. - Has Cristina studied German or Italian? – Cristina has studied German.
Кристина изучает немецкий или итальянский язык? – Она изучает немецкий язык. - Your elder sister has given birth to a child, has not she? – No, she has not.
Твоя старшая сестра родила ребенка, не так ли? – Нет. - I know Peter. I have already met him. – Я знаю Питера. Я уже видел его.
- I have closed the house. – Я замкнула дом. (Двери дома закрыты).
- Edward can not get into the house. He has lost the keys. – Эдвард не может попасть в дом. Он потерял ключи. (В данный момент Эдвард не может оказаться в доме, потому что в прошлом – день или неделю назад – он где-то оставил свои ключи).
- Richard can not go to the United Kingdom. He has not made a foreign passport. – Ричард не может поехать в Великобританию. Он не сделал загранпаспорт. (Сейчас в настоящее время Ричард не может посетить страну, потому что в прошлом он не сделал документы).
- Up to now Kate has not found her glasses. – Кейт до сих пор не нашла свои очки.
- You haven’t shown me your dairy book yet. – Ты еще не показала мне свой дневник.
- I have already told to children a fairytale. – Я уже рассказала детям сказку.
- Has Jim finished the article yet? – Not yet.
Джим уже закончил статью? – Ещё нет. - Have you learned to ride a bicycle yet? – Not yet.
Ты уже научился кататься на велосипеде? – Еще нет. - Have you heard this song before? – Слышал ли ты эту песню ранее?
- Have you seen Thomas before? – Виделась ли ты с Томасом ранее?
- Our family has already visited this picture gallery four times. – Наша семья посещала эту картинную галерею уже четыре раза.
- Christopher has already traveled abroad twice. – Кристофер путешествовал за границу уже дважды.
- Jennifer has gone to the competition for the third time. – Дженнифер ездила на соревнования уже в третий раз.
- Matt has been to Poland only once. – Мэтт был в Польше всего один раз.
- Family of Browns has been in New York for five years. – Семья Браунов в Нью-Йорке уже пять лет.
- Peter can’t buy the book, because the owner has already gone home. – Питер не купил книгу, потому что владелец ушел уже домой.
- Joseph has known Marina for ages. – Джозеф знает Марину целую вечность.
- I have not got enough sleep for ages. – Я нормально не высыпалась уже очень давно.
Present Perfect: употребление
Present Perfect используется в тех случаях, когда мы говорим про действие, которое совершилось в прошлом, но результат которого важен в настоящем.
Например:
Рассмотрим еще несколько случаев, в которых мы используем Present Perfect.
ARVE Error: Mode: lazyload not available (ARVE Pro not active?), switching to normal modeARVE Error: src mismatch
provider: youtube
url: https://www.youtube.com/watch?v=cc32pQqg7c4
src in org: https://www.youtube-nocookie.com/embed/cc32pQqg7c4?wmode=transparent&rel=0&feature=oembed
src in mod: https://www.youtube-nocookie.com/embed/cc32pQqg7c4?wmode=transparent&rel=0
src gen org: https://www.youtube-nocookie.com/embed/cc32pQqg7c4
Акцентирование внимания на результате действия
В английском языке используется Present Perfect, когда необходимо обратить внимание не на само действие в прошлом, а на его результат. Продолжительность процесса не имеет в данном случае значения.
Пример:
I have just eaten, so I do not want a cake. | Я только что покушал, поэтому я не хочу пирожное. (Действие произошло, ужин съеден, и как результат – нет чувства голода). |
Mike has lost his passport. | Майк потерял паспорт. (Результат налицо – паспорта у Майка нет). |
The teacher has had a wonderful lesson. | Учитель провел замечательный урок. (Урок уже прошел, его оценили на должном уровне). |
My friend has found a wonderful book. | Мой друг нашел замечательную книгу. (Книга уже находится у друга). |
My dog has tore up my notebook with my homework. | Моя собака разорвала мою тетрадь с домашним заданием. (Неважно когда это произошло, мы наблюдаем результат – остатки от тетради). |
I have prepared a dinner for my family. | Я приготовил праздничный ужин для своей семьи. (Результат виден – приготовленные блюда для ужина). |
Mrs. Brown has gone to the theatre. | Миссис Браун пошла в театр. (Как результат – её нет дома). |
К данному случаю употребления можно также отнести те ситуации, когда прошедшее действие является причиной совершенного действия в настоящем времени.
Например:
С перфектными наречиями
Present Perfect может использоваться в сложных предложениях, для того, чтобы указать на действие которое закончилось недавно.
Например:
At the moment I have read nine books. | На данный момент я прочитала девять книг. |
Mom has just made soup. | Мама только что приготовила суп. |
I still have not seen this movie. | Я до сих пор не видела это фильм. |
The police have not found the thieves yet who robbed our house. | Полиция до сих пор не нашла воров, которые ограбили наш дом. |
Kate has recently got the rights. | Недавно Кейт получила права. |
I have already written the essay for the next lesson. | Я уже написала сочинение на следующий урок. |
Например:
Отдельного внимания заслуживает указатель времени Present Perfect yet. Зачастую оно используется в отрицательных и вопросительных предложениях и стоит в конце. Ответ тоже можно давать краткий.
Например:
Наречие before также используется только в предложениях вопросительных (interrogative) и отрицательных (negative).
Например:
Рассказ о своем опыте
Используется Present Perfect также для того, чтобы акцентировать внимание непосредственно на действие, а не на время его совершения.
Например:
My brother has listened to the new album of this group. | Мой брат слушал новый альбом этой группы. |
I have already gone to this city. | Я уже ездила в этот город. |
Christina has passed this poem. | Кристина сдавала это стихотворение. |
My family has already traveled to America. | Моя семья уже путешествовала в Америку. |
My friends and I have already watched this movie five times. | Мы с друзьями смотрели этот фильм уже пять раз. |
She has looked through the book twice. | Она просмотрела всю книгу уже дважды. |
В таких предложениях нередко можно встретить числительные.
Например:
Например:
Конструкция have been in означает, что человек еще не вернулся из указанного места, например:
Словосочетание have gone to в отличие от двух предыдущих конструкций означает, что человек, о котором идет речь, только отправился куда-то, например:
Чтобы выделить, сколько раз произошло действие
Present Perfect используется для того, чтобы обратить внимание на то, сколько раз именно совершалось действие, а не где и когда.
Примеры:
I have rewatched the film for the third time. | Я пересмотрела фильм уже третий раз. |
We have travelled abroad for the first time. | Мы путешествуем за границу впервые. |
It is the second time when Jim has moved to another city. | Джим переезжает в другой город уже во второй раз. |
Marina has gone to the international competition for the fifth time. | Марина ездила на международный конкурс в пятый раз. |
For the first time I have gone to the opera house. | Впервые я ходила в оперный театр. |
My friend has written the poem himself a third time. | Мой друг сам написал стихотворение в третий раз. |
Если период, в который случилось действие, еще не закончился
Примеры:
She has returned to London this week. | Она вернулась в Лондон на этой неделе. |
I have finished writing this evening. | Я закончила писать произведение сегодня вечером. |
My mother has baked a cake in the morning. | Моя мама испекла торт утром. |
Our group has rehearsed this week. | Наша группа репетировала на этой неделе. |
Lessie has called three times this morning. | Лесси звонила трижды сегодня утром. |
Present Perfect в роли Present Perfect Continuous
В данном случае Present Perfect используется для того, чтобы действие продолжается до момента совершения разговора. В такой ситуации используется Present Perfect в тех случаях, когда используются глаголы, которые указывают на продолжительность или указывают на состояние.
Примеры:
She has already bought herself a new jacket. | Она уже купила себе новую куртку. |
Frank has worked for eight hours. | Фрэнк работает уже в течение восьми часов. |
Don has taught French for four years. | Дон учит французский уже четыре года. |
My mother has forgotten to give her a book to her grandmother. | Моя мама забыла отдать бабушке книгу. |
I have realized what this movie is about. | Я поняла, о чем этот фильм. |
I have finally realized what he said. | Я наконец-то осознала его слова. |
Одной небольшой хитростью для того, чтобы понять, что это именно Present Perfect, а не Present Perfect Continuous, является наличие в предложении предлога «for ages».
Например:
ARVE Error: src mismatch
provider: youtube
url: https://www.youtube.com/watch?v=JtsDwARqXWY
src in org: https://www.youtube-nocookie.com/embed/JtsDwARqXWY?wmode=transparent&rel=0&feature=oembed
src in mod: https://www.youtube-nocookie.com/embed/JtsDwARqXWY?wmode=transparent&rel=0
src gen org: https://www.youtube-nocookie.com/embed/JtsDwARqXWY
Present Perfect с предлогами since и ever since
Present Perfect используется в сложноподчиненных предложениях времени. Предлоги since и ever since считаются также маркерами данного времени.
Например:
Chris has been with the firm since he moved to London. | Крис работает в этой фирме с тех пор, как он переехал в Лондон. |
My dad has gone to play football since he met Jim. | Мой папа ходит играть в футбол с тех пор, как он познакомился с Джимом. |
I’ve danced ever since I saw Archie’s performance on TV. | Я занимаюсь танцами с тех пор, как увидела выступление Арчи по телевизору. |
I have learned English since I started studying at school. | Я учу английский язык с тех пор, как начала учиться в школе. |
Evelyn has not often drawn since she found herself some extra work. | Эвелин нечасто рисует с тех пор, как нашла себе дополнительную работу. |
Frank has not been on social networks since he started playing tennis. | Фрэнк не сидит в социальных сетях с тех пор, как начал заниматься теннисом. |
Present Perfect Tense с придаточными времени
Как правило, такие предложения используют для того, чтобы акцентировать внимание на том, что одно действие произойдет лишь тогда, когда будет исполнено второе.
Примеры:
John will call me as soon as he has got home. | Джон позвонит мне, как только доберется домой. |
While Clark has not begun to learn new words, he will not get a high rating. | Пока Кларк не начнет учит новые слова, он не получит высокую оценку. |
We’ll see each other after Mike has visited his grandmother. | Мы увидимся после того, как Майк съездит к бабушке. |
Before my family has gone on a trip, I’ll finish the book. | До того как наша семья поедет в путешествие, я допишу книгу. |
Michael will go on a picnic after he has done his homework. | Майкл пойдет на пикник после того, как сделает домашнее задание. |
I’ll take up the new order after I have got paid for my past work. | Я возьмусь за новый заказ после того, как получу деньги за свою прошлую работу. |
Чтобы рассказать недавнюю новость
Примеры:
John has finished his studies. He received a diploma and found a job. | Джон закончил обучение. Он получил диплом и нашел работу. |
I have won an international grant. Next I will develop the project. | Я выиграла международный грант. Дальше я буду заниматься разработкой проекта. |
My mother has left for the capital. She wanted to get the job of her dreams. | Мама уехала в столицу. Она сказала, чтобы устроиться там на работу ее мечты. |
The famous writer has finished his literary work. He said that he would change his occupation. | Знаменитый писатель закончил свою литературную деятельность. Он заявил, что сменит род занятий. |
David has received the award. He witnessed a robbery and detained a thief. | Дэвид получил награду. Он стал свидетелем ограбления и задержал вора. |
My friend has divorced her husband. She found out that he deceived her and said that she wanted to start a new life. | Моя подруга развелась с мужем. Она узнала, что он ей изменят и сказала, что хочет начать новую жизнь. |
Present Perfect и Past Simple
Очень часто при переводе многие путают, когда уместно использование Present Perfect, а когда Past Simple. Present Perfect используется для того, чтобы описать действие, которое еще ни разу не делалось, а Past Simple – когда делалось ранее.
Сравнение двух времен в таблице:
Present Perfect | Past Simple |
I have not been to Vegas. – Я не была в Вегасе.
(Никогда ранее в жизни). |
I did not go to Vegas last month. – Я не была в Вегасе в прошлом месяце.
(В прошлом месяце или году, но когда-то ранее была). |
Susan have smoked cigarette. – Сюзанна курила сигареты.
(Когда-то ранее, может быть, пробовала). |
Susan smoked cigarette. – Сюзанна курила сигареты.
(В какой-то конкретный день). |
My father have prepared dinner. – Мой отец приготовил обед.
(Когда-то ранее, в какой-то день семейной жизни). |
My father prepared dinner. – Мой отец приготовил обед.
(Либо вчера, на прошлой неделе, конкретно в какой-то день). |
Lukas have not jumped with parachute. – Лукас не прыгал с парашютом.
(Никогда ранее в жизни). |
Lukas did not jump with parachute. – Лукас не прыгал с парашютом.
(Вчера, несколько дней назад, однако, когда-то пробовал). |
Упражнения
Упражнение можно скачать тут.
Заключение
Несмотря на то что случаев употребления Present Perfect довольно-таки много, при постоянной практике грамматика данного времени не будет казаться настолько сложной, как на первый взгляд. Главное – немного усердия и от сомнений не останется и следа!