Для кого эта статья:
- Вы когда-то учили правило Present Perfect, а в разговоре всё равно говорите Past Simple.
- Вы знаете, что нужны have и третья форма глагола, но не понимаете, когда их ставить.
- Собеседник спросил вас Have you ever…?, и вы не знаете, как ответить.
- Вы путаете Present Perfect и Past Simple и хотите понять разницу на живых примерах.
Правило Present Perfect многие взрослые помнят: have или has и третья форма глагола. А в разговоре всё равно говорят I lost my keys вместо I've lost my keys или замолкают, выбирая между двумя формами. Так бывает не только у вас. В русском языке отдельной формы для таких случаев нет, и фразу вы по привычке строите как русскую.
Когда используется Present Perfect?
Present Perfect используется в четырёх случаях: когда вы говорите об опыте, о результате, о новости и о времени, которое ещё не кончилось. Опыт: вы бывали в Лондоне, и этот опыт у вас есть. Результат: вы потеряли ключи и поэтому сейчас не можете попасть домой. Новость: вы сообщаете собеседнику, что только что случилось, и не говорите когда, например «мы только что вернулись из отпуска». Время не кончилось: вы живёте в этом городе двадцать лет и живёте до сих пор.
Четыре случая, когда звучит Present Perfect
| Случай | Пример | Перевод | Что есть сейчас |
|---|---|---|---|
| Опыт | Have you ever been to Australia? | Вы когда-нибудь бывали в Австралии? | Жизнь продолжается, и опыт у вас есть сейчас |
| Результат | I can't get in the house. I've lost my keys. | Не могу попасть домой. Я потерял ключи. | Ключей нет до сих пор |
| Новость | There's been an accident on the main road, so let's take a different route. | На главной дороге авария, поедем по другой. | Из-за аварии вы меняете дорогу прямо сейчас |
| Время не кончилось | I've lived here for 20 years. | Я живу здесь двадцать лет. | Вы и сейчас здесь живёте |
| Время не кончилось | Have you seen Helen today? | Вы сегодня видели Хелен? | Сегодняшний день ещё идёт |

Present Perfect простыми словами: почему это настоящее время?
Посмотрите, из чего собрана эта форма. Первое слово в ней — have, глагол «иметь» в настоящем времени, а после he, she и it — has. За ним идёт третья форма основного глагола: lost, seen, been. В английском толковом словаре Present Perfect так и описан: форма для событий, которые случились в отрезке времени до настоящего момента.
Как это звучит в жизни? `Your flowers haven't arrived` — «Ваши цветы ещё не привезли». Цветы ждали раньше, но сейчас их нет, и говорят именно об этом. `She's broken her arm in two places` — «Она сломала руку в двух местах», и рука до сих пор не зажила. По-русски в обеих фразах прошедшее время, а по-английски в них речь о том, что есть сейчас.
Почему русскоязычным Present Perfect даётся трудно?
В русском языке нет отдельной формы глагола для тех случаев, где по-английски ставят Present Perfect. Поэтому английское время вы подбираете по русской фразе. «Я потерял ключи» по-русски сказано в прошедшем времени, и выходит Past Simple: `I lost my keys`. «Они знакомы с января» сказано в настоящем, и выходит Present Simple, простое настоящее время: `They know each other since January`. А по-английски в обеих этих фразах нужен Present Perfect: `I've lost my keys` и `They've known each other since January`.
Так же «Я живу в Москве с 2000 года» по-русски звучит в настоящем, а по-английски это `I have lived in Moscow since 2000`.
Есть и вторая ловушка. По-русски «он написал письмо» и «я прочитал книгу вчера» стоят в одном и том же прошедшем времени. В английском это разные времена. Письмо написано и готово, поэтому `He has written a letter` — «Он написал письмо». А у книги названо время, вчера, поэтому Past Simple: `I read the book yesterday` — «Я прочитал книгу вчера». По этой же причине, рассказывая о своём опыте, русскоязычные часто говорят Past Simple там, где нужен Present Perfect. Бывает и наоборот: Present Perfect ставят рядом с «вчера» или «в прошлом году», а по-английски так не говорят.
Правило вы, скорее всего, знаете. Но в разговоре вспоминать его некогда: собеседник ждёт ответа, и вы говорите так, как подсказывает русская фраза в голове.
Как спросить об опыте: Have you ever…?
Почему здесь Present Perfect, если поездка давно закончилась? Ваша жизнь продолжается, и по-английски это время, которое ещё не кончилось. В вопросах об опыте добавляют ever, «когда-нибудь», а в отрицаниях never, «никогда».
Вот как это звучит в разговоре. `Have you ever been to San Francisco?` — «Вы бывали в Сан-Франциско?». Ответ: `No, but I've been to Los Angeles` — «Нет, но в Лос-Анджелесе бывал». Или о знакомых: `Have you ever met George?` — «Вы знакомы с Джорджем?». Ответ: `Yes, but I've never met his wife` — «Да, а вот с его женой ни разу не встречался».
Обратите внимание на been. `I've been to Los Angeles` значит, что вы там были и вернулись. Если человек уехал и ещё не вернулся, говорят gone: `She's gone to Paris for a week` — «Она уехала в Париж на неделю». Been стоит и в вопросе `Where have you been?` — «Где ты был?». Ответ может быть таким: `I've just been out to the supermarket` — «Выходил в магазин».
Ещё две фразы с Present Perfect пригодятся при знакомстве и в разговоре. `We haven't met before, have we?` — «Мы ведь раньше не встречались?». `That's the first time I've seen you get angry` — «Впервые вижу, как вы сердитесь».
Как сообщить новость и результат: just, already, yet
Когда вы сообщаете новость или говорите, сделано ли дело, тоже нужен Present Perfect. С ним часто идут короткие слова из заголовка: just — «только что», already — «уже», yet — «уже» в вопросе и «ещё» в отрицании. К ним добавляется ещё одно слово, still — «до сих пор».
Новость часто начинают так: `Have you heard the news?` — «Слышали новость?». Если что-то случилось у вас на глазах, спрашивают `What's just happened?` — «Что сейчас случилось?». О своей новости можно сказать так: `We have just got back from our holidays` — «Мы только что вернулись из отпуска».
С already подчёркивают, что дело уже сделано, и часто раньше, чем от вас ждали: `I've already booked my flight home` — «Я уже забронировал билет домой». Yet ставят, когда дело ещё впереди: `I haven't finished my coffee yet` — «Я ещё не допил кофе». В вопросе yet значит «уже»: `Have you checked your emails yet?` — «Вы уже проверили почту?». А со still говорят о том, чего ждали, а оно так и не случилось: `She still hasn't said sorry to me` — «Она до сих пор передо мной не извинилась».
Как сказать «я живу здесь двадцать лет»: for и since
По-английски «я живу здесь двадцать лет» говорят в Present Perfect: `I've lived here for 20 years`. После for называют срок: for 20 years, «двадцать лет». После since называют момент, с которого всё началось: since 2000, «с 2000 года».
Тот же Present Perfect нужен в вопросе «как долго?». `How long have you worked there?` — «Давно вы там работаете?». Ответ: `Since 21 August. So for about four months` — «С 21 августа. То есть месяца четыре». А `How long have you had that phone?` значит «Давно у вас этот телефон?».
Время, которое ещё не кончилось, бывает и короче: today, «сегодня», this week, «на этой неделе», this year, «в этом году». Пока день идёт, вы спрашиваете `Have you seen Helen today?` — «Вы сегодня видели Хелен?». Здесь тоже Present Perfect.
Рядом с Present Perfect есть время Present Perfect Continuous: have been и глагол с окончанием -ing. Его берут, когда хотят подчеркнуть, что действие длится: `How long have you been waiting for me?` — «Давно меня ждёте?». Иногда разницы почти нет: `I've lived here for 20 years` и `I've been living here for 20 years` значат одно и то же. Но с know, «знать», like, «нравиться», и understand, «понимать», Present Perfect Continuous обычно не используют.
Present Perfect и Past Simple: разница на примерах
Почему важно, прошло ли время? Past Simple нужен для прошлого, которое закончилось и с настоящим уже не связано. Вчера, прошлая неделя и 2017 год уже прошли. Поэтому фраза `I have seen that film yesterday` считается ошибкой, хотя по-русски «Я видел этот фильм вчера» звучит обычно.
Сравните две пары. `We didn't see Diana last week` — «На прошлой неделе мы Диану не видели», неделя закончилась. `We haven't seen Diana this week` — «На этой неделе мы Диану не видели», и неделя ещё идёт. Даже со словом today бывают обе формы. `I haven't had any lunch today` — «Я сегодня не обедал», а пообедать ещё не поздно. `I didn't have any lunch today` — «Я сегодня так и не пообедал»: день почти кончился, время обеда прошло.
Past Simple нужен и тогда, когда закончилась часть вашей жизни. Если вы рассказываете о прошлой работе, о жизни в другом городе, об учёбе, это уже позади. `Before she retired, she worked in several different countries` — «До пенсии она работала в нескольких странах».

Как Present Perfect и Past Simple идут в одном разговоре?
Почему в одном разговоре два времени? В первой фразе спрашивают об опыте вообще, и неважно, когда он был. Поэтому там Present Perfect. Во второй говорят о конкретном спектакле, а он уже прошёл. Поэтому там Past Simple. Вторая фраза целиком: `I saw a fantastic production of 'The Crucible'` — «Я видел отличную постановку одной из них».
Новости по-английски тоже часто начинают с Present Perfect. `Charlton Heston has died aged 84` — «Умер Чарлтон Хестон, ему было 84 года». Следом идёт `Heston died on Saturday at his home in Beverly Hills` — «Хестон умер в субботу у себя дома в Беверли-Хиллз». Здесь уже назван день, поэтому Past Simple.
Как говорят американцы: Did you eat yet?
Американцы говорят Present Perfect реже британцев, особенно со словами already и yet. Вместо него они часто берут Past Simple. Британец спросит `Have you eaten yet?`, американец скажет `Did you eat yet?`, а значат обе фразы одно и то же: «Ты уже поел?». Так же `Have you finished already?` и `Did you finish already?` — «Ты уже закончил?».
Примеры, которые вы видели выше, британские. Если в американском фильме или от американского коллеги вы слышите Past Simple там, где британец сказал бы Present Perfect, особенно с already или yet, это обычная американская речь, ошибки здесь нет. А сами можете говорить Present Perfect: американцы его тоже употребляют, просто реже.
Как начать говорить Present Perfect, а не только знать правило?
Начните с готовых фраз о своей жизни и говорите их вслух. Когда фраза сказана много раз, в разговоре её не нужно собирать по правилу, она выходит целиком.
Как подготовить свои фразы с Present Perfect
- Скажите о своём опытеГде вы бывали и где нет: I've been to…, «Я бывал в…»; I've never been to…, «Я никогда не был в…». Подставьте свои города и страны.
- Скажите о том, что длится до сих порГде живёте и работаете: I've lived here for… years, «Я живу здесь… лет»; I've worked there since…, «Я работаю там с…».
- Подготовьте вопросы собеседникуHave you ever been to…? — «Вы бывали в…?»; How long have you worked there? — «Давно вы там работаете?»; Have you heard the news? — «Слышали новость?».
- Продолжите фразу в Past SimpleПосле I've been to… добавьте, когда это было и что запомнилось. Вслух, в обычном темпе, несколько раз подряд.
Дома вы отвечаете на вопросы, которые задали себе сами. В разговоре вопрос будет чужим, и форму придётся выбирать на ходу. Здесь самостоятельной работы уже мало: заметить за собой Past Simple вместо Present Perfect, пока вы говорите, трудно. Для этого нужен собеседник, который вас слышит. Мы учим говорить по-английски, и на занятиях один на один, онлайн, преподаватель задаёт вам вопросы вроде Have you ever…? и сразу поправляет форму в ответе.
Если сначала хотите понять, с какого уровня начинаете, пройдите наш короткий тест на уровень английского. В нём 26 заданий, заявку оставлять не нужно.




