Я уверена, что многие люди, изучающие язык самостоятельно, доходят до Present Perfect и ... на этом их изучение заканчивается, потому что по объяснениям из учебника не всем дано понять Как это? и Зачем это? В этой статье я не буду переписывать правила, я постараюсь наглядно и доступно объяснить, что такое Present Perfect.

Прежде всего напомню вам об образовании этого времени.

Утверждение образовываем при помощи вспомогательного глагола have или has и основного глагола в третьей форме, которая в грамматике называется Past Participle. Если глагол правильный (regular), то к нему добавляется окончание -ed, если глагол неправильный (irregular), то третью форму берем из третьей колонки таблицы неправильных глаголов. В этой статье я буду обозначать Past Participle как V3:

I You We They have V3 been
taken
written
called
He She It has

В отрицании к вспомогательному глаголу добавляется отрицательная частица not:

I You We They have not
(haven’t)
V3 made
met
seen
finished
He She It has not
(hasn’t)

Для образования вопросительной формы вспомогательный глагол ставится перед подлежащим (Subject):

Have I you we they V3 done
seen
tried
eaten
?
Has he she it

В Present Perfect можно задать не все специальные вопросы. Например, вопрос со словом When невозможен, так в Present Perfect собеседников интересует только результат. Если же нас интересует время, то нужно использовать Past Simple или другую грамматическую конструкцию для выражения действия в прошлом.

Использование Present Perfect

Present Perfect — настоящее совершенное время. Из названия понятно, что это время обозначает действие, которое было совершено в прошлом, но связано с настоящим. Как оно связано с настоящим? Как мы понимаем, что оно связано?

Из теории вы вероятно помните, что это время следует употреблять, когда говорим о результате действия; если действие началось в прошлом, но еще продолжается; а еще если мы рассказываем о своем жизненном опыте; когда действие произошло в период времени, который еще не закончился... Наверняка вы уже много раз читали об этом в книгах или слышали от преподавателя.

Я постараюсь поэтапно и наглядно объяснить вам, в каких случаях в английском языке применяется Present Perfect. Я постараюсь привести ситуации из жизни, с которыми вы сталкиваетесь каждый день, и в которых уместно и даже необходимо использовать Present Perfect. В этой статье я буду давать вам небольшие задания, выполняя которые, вы сможете убедиться в важности использования данного времени. Хочу заметить, что мое объяснение будет значительно отличаться от тех, которые вы читали в пособиях по грамматике.

Что отличает Present Perfect от других времен? Это его маркеры (их еще называют слова-определители, указатели времени). Выделим основные маркеры этого времени:

Я собираюсь рассказать вам о каждом из них, так как каждый маркер отражает основные моменты использования времени.

1. Just (только что)

Указатель времени just часто употребляется с Present Perfect и указывает на то, что действие произошло только что, и имеется определенный видимый и значимый результат.

В утверждении место just — после вспомогательного глагола:

have
has
just V3.

В отрицаниях just не используется. В общих вопросах крайне редко.

Just используется в специальных вопросах с вопросительными словами (What, Who, Why и т.д.) Вы можете встретить такие вопросы с just:

What has just happened? — Что только что произошло?

What has he just done / said? — Что он только что сделал / сказал?

Что только что произошло? Кто-то только что разбил чашку.

Когда произошло это действие? В недавнем прошлом, мы не знаем точно когда.

Что нам известно? Мы знаем лишь о результате действия. И можем сказать об этом в Present Perfect:


He / she has just broken the cup.

Что они только что сделали? Они только что убрали комнату.

Мы не знаем точного времени, но имеем видимый результат — комната чиста.


They have just cleaned the room. — Они только что убрали комнату.

Что он только что сделал? Он только что проснулся.

Время его пробуждения нам неизвестно (хотя на фото и присутствуют часы), но мы видим результат: он уже не спит.


He has just woken up. — Он как раз проснулся.

Что вы только что сделали? Вы только что прочитали объяснение. Действие совершилось, есть результат: вы узнали о слове just.

Вы можете сказать:

I have just read the explanation. — Я только что прочитал обьяснение.

Задание: Выполнив какое-то действие, получив результат, говорите о его завершении:

I have just had my breakfast. — Я как раз позавтракала.

Можете выглянуть в окно и прокомментировать, что там только что произошло:

The tall man has just crossed the street. — Высокий мужчина только что перешел улицу.
Two girls have just entered the shop. — Две девушки как раз зашли в магазин.

2. Already / yet (уже / еще)

Present Perfect употребляется для описания действия, которое уже произошло либо еще не произошло. В этих случаях мы неизменно заинтересованы в результате, а не во времени. Чтобы было понятнее, рассмотрим пример из жизни.

Представьте себе, что вы пришли в магазин со списком покупок (shopping list).

Уже сделав некоторые покупки, вы остановились посмотреть, что вы уже приобрели.



I have already bought some tomatoes. — Я уже купил помидоры.

I have already bought some oranges. — Я уже купил апельсины.

I have already bought some onions. — Я уже купил лук.

I have already bought some bananas. — Я уже купил бананы.

I have already bought some cauliflower. — Я уже купил цветную капусту.

I have already bought some parsley. — Я уже купил петрушку.

Мы не знаем, когда овощи были куплены, в каком порядке, однако имеем в качестве результата их наличие в тележке (shopping trolley). Вы их уже купили, и чтобы сказать об этом на английском, нужно употреблять слово already.

Already используется только в утвердительных предложениях и, как just, ставится после вспомогательного глагола have / has.

have
has
already V3.

Вернемся в магазин. Вы сверяетесь со своим списком, проверяя, что вы еще не купили.

I haven’t bought any milk yet. — Я еще не купил молоко.

I haven’t bought any bread yet. — Я еще не купил хлеб.

I haven’t bought any sugar yet. — Я еще не купил сахар.

В отрицательных предложениях используется слово yet, которое переводится «еще не» и ставится в конец предложения.

have not (haven’t)
has not (hasn’t)
V3 yet.

В этот самый момент вам звонит жена/ муж/ друг/ подруга и начинает интересоваться покупками (иначе говоря, результатом):

• Ты уже купил помидоры?
• Ты уже купил молоко?

Чтобы задать эти вопросы на английском языке, вам нужно слово yet, которое также ставится в конце предложения:

Have you bought tomatoes yet? — Ты уже купил помидоры?

Have you bought milk yet? — Ты уже купил молоко?

Have you bought oranges yet? — Ты уже купил апельсины?
Have
Has
V3 yet?

Ответами на эти вопросы будут утверждения (со словом already) и отрицания (со словом yet).

Рассмотрим еще один пример.

Вы запланировали на сегодня много дел:

• проверить почту (to check e-mail)
• отправить письма (to send the letters)
• закончить отчет (to finish the report)
• встретиться с клиентами (to meet the clients)
• позвонить коллеге Александру (to call Alex)
• обсудить новые заказы с начальством (to discuss new orders with the boss)

В первой половине дня вы справились только с половиной заданий. Во время ланча вы отмечаете, что вы уже сделали за сегодня и что еще не сделано. В данном случае неважно, во сколько вы выполнили задания, вас волнует только результат:

I have already checked my e-mail. — Я уже проверил почту.

I have already sent the letters. — Я уже отправил письма.

I have already finished my report. — Я уже закончил отчет.

I haven’t met the clients yet.  — Я еще не встречался с клиентами.

I haven’t called Alex yet. — Я еще не звонил Алексу.

I haven’t discussed new orders with my boss yet. — Я еще не обсуждал заказы с начальством.

Если кто-нибудь, например ваш коллега, захочет узнать о вашем объеме работ, он спросит вас:

Have you checked your e-mail yet? — Ты уже проверил почту?

Have you sent the letters yet? — Ты уже отправил письма?

Have you finished your report yet? — Ты уже закончил отчет?

Have you met the clients yet? — Ты уже встретился с клиентами?

Have you called Alex yet? — Ты уже позвонил Алексу?

Have you discussed new orders with the boss yet? — Ты уже обсудил новые заказы с начальником?

Вот так при помощи слов already и yet мы говорим о выполненных и невыполненных действиях, когда нас интересуют их результаты на данный момент.

Задание: подумайте, что вы уже сделали сегодня, и что вы еще не успели сделать. Скажите об этом на английском, запишите несколько примеров.

3. Recently/lately (недавно; на днях, в последнее время)

Эти два слова используем, когда говорим о новостях: что-то произошло в прошлом, но вы хотите донести до собеседника лишь результат действия. Поэтому Present Perfect можно услышать от ведущего новостей, когда он объявляет о каком-то событии или происшествии.

Представьте, что вы случайно встречаете друга, которого не видели некоторое время.

За это время многое произошло:
• вы переехали в другую квартиру (to move house)
• вы получили новую работу (to get a new job)
• вы купили новую машину (to buy a new car)


Ваш друг тоже делится последними новостями:
• он женился (to get married)
• он получил повышение по службе (to be promoted)
• он занялся йогой (to take up yoga)

Чтобы поделиться новостями, вам необязательно (да и неуместно) указывать дату этих событий, вы рассказываете только о результатах, о новостях. Для этого вам понадобится слово recently. Оно употребляется в утвердительных предложениях, ставится в конце предложения и переводится «недавно, за последнее время».

have
has
V3 recently.

I have moved house recently.

I have got a new job recently.

I have bought a new car recently.

Your friend has got married recently.

Your friend has been promoted recently.

Your friend has taken up yoga recently.

Обменявшись собственными новостями, вы вспоминаете о своих знакомых:

Have you seen Max lately?

Have you heard from Maria lately?

Has Julia called you lately?

Has Olga written to you lately?
Have
Has
V3 lately?

К сожалению, вы за последнее время не получали никакой информации от ваших общих знакомых, поэтому вам необходимо образовать отрицательные предложения, в которых используется слово lately. Его место также в конце предложения.

have not (haven’t)
has not (hasn’t)
V3 lately.

I haven’t seen Max lately.

I haven’t heard from Maria lately.

Julia hasn’t called me lately.

Olga hasn’t written to me lately.

Задание: Напишите несколько утвердительных предложений о том, что произошло с вами в последнее время. Составьте несколько отрицаний о том, чего вы не делали в последнее время. Помните: никаких дат, только recently и lately в конце предложений. Подумайте, какие вопросы вы бы задали своему другу, если бы случайно встретились в ним.

4. So far, before now (до сих пор; пока; до настоящего времени: до настоящего момента)

So far может употребляться во всех типах высказывания.

Рассмотрим разные ситуации.

Вы читаете и переводите сложный текст. До настоящего момента вы перевели только десять страниц. Вы все еще продолжаете работать с текстом. Вы скажете:

I have translated ten pages so far. — Я пока перевел десять страниц.

Ваш друг — писатель. Он пишет романы. На данный момент он опубликовал один роман и продолжает писать. О нем вы скажете:

He has published one novel so far. — Он пока опубликовал один роман.

Компания, в которой вы работаете, быстро расширяется. На данный момент вы открыли двадцать новых офисов по всей стране и компания продолжает расти:

Our company has opened twenty new offices so far. — Наша компания открыла двадцать новых офисов на данный момент.

Все описанные выше действия имели место в прошлом, но мы оцениваем их результаты на данный момент, в то время как действие продолжается.

Вопрос: Сколько пунктов этой статьи вы прочитали на данный момент?

5. Never / ever (никогда / когда-нибудь)

Если вы решили предаться воспоминаниям и рассказать о своем жизненном опыте (life experience), то без времени Present Perfect вам не обойтись.

Вы любите путешествовать? В каких странах вы бывали?



I have been to France. — Я был во Франции.

I have been to Italy. — Я был в Италии.

I have been to Spain. — Я был в Испании.

Совершенно неважно, когда вы ездили в эти страны, главное — что вы там побывали, получили впечатления, можете рассказать об этом.

В каких странах вы еще не бывали? Чтобы рассказать об этом, вы можете использовать отрицание или слово never (никогда). Место never в предложении — после вспомагательного глагола have / has:

have
has
never V3.

I haven’t been to India. — I have never been to India. — Я никогда не был в Индии.

I haven’t been to China. — I have never been to China. — Я никогда не был в Китае.

I haven’t been to Japan. — I have never been to Japan. — Я никогда не был в Японии.

Если используется слово never, то отрицательная частица not не нужна, потому что never само по себе несет отрицательное значение.

Вы хотите задать вопросы вашему собеседнику. Используйте слово ever:

Have
Has
ever V3?

Have you ever been to London? — Вы когда-нибудь были в Лондоне?

Have you ever been to the USA? — Вы когда-нибудь были в США?

Have you ever been to Prague? — Вы когда-нибудь были в Праге?

Во всех приведенных выше примерах использовался глагол be, но, конечно мы можем создать вопросы с любым глаголом:

Have you ever broken a bone? — Вы когда-нибудь ломали руку или ногу?

Have you ever eaten raw fish? — Вы когда-нибудь ели сырую рыбу?

Has she ever flown in a helicopter? — Она когда-нибудь летала на вертолете?

Если ответы отрицательные, нужно вставлять never. В положительных ответах вы можете указать сколько раз что-то с вами происходило, не указывая точного времени:

Yes, I have broken a bone twice. — Да, я ломал руку/ ногу дважды.

Yes, I have eaten raw fish but only once. — Да, я ел сырую рыбу, но только один раз.

Yes, she has flown in a helicopter several times. — Да, она летала на вертолете несколько раз.

Задание: Подумайте, чего вы никогда не делали и запишите несколько примеров. Не забывайте использовать never после вспомогательного глагола have.

Расспросите друга о необычных поступках и событиях из его / ее жизни и расскажите об этом на английском используя форму: He / she has never...

Представьте, что вы познакомились с интересной личностью и вам хочется как можно больше узнать о его / ее жизни. Составьте вопросы с началом Have you ever..., которые вы могли бы задать.

6. For / since (на протяжении / с)

Одно из значений Present Perfect — действие, которое началось в прошлом и продолжается до настоящего момента. Используется с такими глаголами, как live (жить), study (учиться), work (работать), know (знать), have (иметь).

Например, я проживаю в этой квартире на протяжении двух лет. Я переехала в нее в прошлом (два года назад) и все еще живу здесь. Переводим:

I have lived in this flat for two years. — Я живу в этой квартире на протяжении двух лет.

Маркер for указывает на период времени, сколько действие уже продолжается.

Можно перефразировать это предложение и сказать:

I have lived in this flat since 2011. — Я живу в этой квартире с 2011 года.

Указатель времени since указывает время начала действия.

Моя коллега работает в университете уже десять лет, она устроилась на работу в 2003 и все еще работает там. О ней можно сказать:

She has worked at the university for ten years. — Она работает (проработала) в университете на протяжении десяти лет.

или

She has worked at the university since 2003. — Она работает (проработала) в университете с 2003.

Еще несколько примеров:

He has studied English for a year / since last year. — Он изучает английский уже год / с прошлого года.

We have known them for twenty years / since we were at school. — Мы знакомы с ними уже двадцать лет / со школьных лет.

They have had their car for a month / since last month. — У них эта машина уже месяц / с прошлого месяца.

Если вы захотите узнать как долго продолжается действие до настоящего момента: как долго я живу в этой квартире, как долго она проработала в университете и т.д., используйте вопросительное слово How long...? Форма вопроса такая:

How long have
has
V3?

How long have you lived in this flat? — Как долго вы живете в этой квартире?

How long has she worked at the university? — Как долго она работает в университете?

How long has he studied English? — Как долго он изучает английский?

How long have you known them? — Как долго вы с ними знакомы?

How long have they had this car? — Как долго у них эта машина?

Указатели времени for и since можно использовать в отрицательных предложениях с любыми глаголами, чтобы сказать, как долго вы чего-то не делали, как долго что-то не происходило:

I haven't visited my grandmother for two months / since January. — Я не навещала свою бабушку уже два месяца / с января.

He hasn't smoked since morning / for five hours. — Он не курил с утра / пять часов.

We haven't been on holiday for a year / since last year. — Мы не были в отпуске год / с прошлого года.

Самая распространенная фраза с for:

Haven't seen you for ages! — Сто лет тебя не видел!

Задание: Переведите вопросы на английский и дайте на них по два ответа (с for и since):

Как долго вы живете в вашем городе?
Как долго вы изучаете английский?
Как долго вы работаете на вашей работе?
Как долго вы знакомы со своим лучшим другом?

Составьте список своих вещей, которые вам дороги и вспомните, как долго у вас есть эти вещи. Например:

I have had my laptop for a year/ since last year.

7. Today (сегодня); this morning / week / month / year

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

Теоретически, если период времени (час, день, неделя, месяц, год ...) еще продолжается, то действие может повториться.

Представьте ситуацию.

Утро. Вы уже выпили три чашки кофе.
В 10 утра вы говорите:



I have drunk three cups of coffee this morning. — Я за утро выпил три чашки кофе.

То же самое можно сказать и в 11, и в 11:30, пока не наступил полдень. После 12 утро закончится, и вам нужно будет использовать другое (прошедшее) время, если вы хотите сказать this morning, потому что с завершением периода времени действие теряет связь с настоящим и уходит в прошлое.

Но можно будет сказать:

I have drunk three cups of coffee today. — Я выпил три чашки кофе сегодня.

Present Perfect используется, так как день еще не окончен, действие все еще в настоящем и, теоретически, вы можете выпить еще кофе. Но я думаю, трех чашек вполне достаточно.

Еще несколько примеров:

She has called me several times this evening. Maybe she'll call again. — Она звонила мне несколько раз вечером. Возможно, она позвонит снова.

I have read three books this month. — Я прочитал три книги в этом месяце.

My sister has visited us only once this year, but she promised to come at Christmas. — Моя сестра навещала нас только раз в этом году, но она обещала приехать на Рождество.

They have been abroad this year. — Они ездили за границу в этом году.

Вы наверняка обратили внимание, что во всех примерах указывается какое-то число: количество раз, чашек, книг. Еще одна подсказка: если в предложение возможно вставить слова "уже" или "еще" без ущерба для его смысла: это Present Perfect.

Задание: Скажите на английском:

• были ли вы в кино в этом месяце / году, сколько раз
• пили ли вы сегодня чай / кофе, сколько чашек
• сколько раз вы звонили друзьям / родственникам сегодня
• сколько статей вы прочитали за последний час
• ездили ли вы за границу в этом году и сколько раз

Итак, Present Perfect следует использовать в следующих случаях:

1. Действие произошло только что (just).

2. Действие уже произошло или еще не произошло (already / yet).

3. Для описания событий, которые происходили в последнее время без конкретного указания времени (recently / lately).

4. Для описания серии действий, которые произошли до настоящего момента (so far).

5. Для описания жизненного опыта (never / ever).

6. Действие началось в прошлом и продолжается до настоящего времени (since / for).

7. Действия произошли за период времени, который еще не окончен (today, this evening / week / month etc.)

Об основных различия между временами Past Simple и Present Perfect вы можете узнать уже сейчас из нашей статьи. Предлагаем вам также ознакомиться со статей Разница между Present Perfect Simple и Present Perfect Continuous!

Я очень надеюсь, что мое объяснение помогло вам понять суть времени Present Perfect. Присылайте ваши отзывы smiley

А если вам сложно изучать английский язык самостоятельно и нужна профессиональная помощь, наши преподаватели с радостью вам помогут. Оставляйте заявку на бесплатное вводное занятие английским по Скайп уже сегодня.

Присоединяйтесь также к нам в Facebook, подписывайтесь на нашу рассылку. Совершенствуйте свой английский вместе с нами. Успехов!