Назад в блог
5 мин чтения

Present Perfect: полное руководство по использованию for, since, yet и already

Не уверены, когда использовать Present Perfect? Наше простое руководство объясняет правила на примерах с for, since, yet и already. Улучшите свою грамматику!

present perfect tensehow to use present perfectfor and sinceyet and alreadyenglish grammar rules

Чтобы правильно использовать время Present Perfect, необходимо соединить вспомогательный глагол 'have' или 'has' с причастием прошедшего времени (Past Participle) основного глагола (например, *I have seen*). Это важное английское время создает мост между прошлым и настоящим, описывая действия, которые начались в прошлом и продолжаются до сих пор, или прошлые действия, имеющие прямой результат в настоящем.

Понимание Present Perfect кардинально меняет уровень владения английским. Оно добавляет точности вашему общению и помогает звучать более естественно. Давайте разберем его структуру, а затем углубимся в использование с ключевыми словами-маркерами: 'for', 'since', 'yet' и 'already'.

Что такое Present Perfect и как его образовать?

Основная структура этого времени проста:

Подлежащее + have/has + Past Participle (третья форма глагола)

  • I/You/We/They have worked. (Я/ты/вы/мы/они поработали.)
  • He/She/It has finished. (Он/она/оно закончило.)

Past Participle — это третья форма глагола, которую можно найти в таблице неправильных глаголов (например, go, went, gone; see, saw, seen). Для правильных глаголов она совпадает с формой Past Simple (например, work, worked, worked).

Мы используем это время в нескольких ключевых ситуациях:

  • Незавершенные действия: Действия, которые начались в прошлом и все еще актуальны.
  • Жизненный опыт: Действия, которые произошли в неопределенное время в вашей жизни.
  • Недавние прошлые действия: Действия, которые только что произошли и имеют явный результат в настоящем.

Как правильно использовать Present Perfect с 'for' и 'since'?

Слова 'for' и 'since' часто используются с Present Perfect, когда речь идет о незавершенных действиях. Они указывают, *как долго* происходит действие, но делают это по-разному. Понимать их различие крайне важно.

Когда используется 'for'?

Используйте 'for', чтобы говорить о продолжительности или периоде времени. Это слово отвечает на вопрос «Как долго?».

Думайте о нем как об отрезке времени: *for two hours* (в течение двух часов), *for ten years* (в течение десяти лет), *for a long time* (долгое время).

Примеры:

  • She has lived in Paris for five years. (Она живет в Париже уже пять лет. — Она начала жить там пять лет назад и до сих пор живет.)
  • We have known each other for a long time. (Мы знаем друг друга уже давно.)
  • They haven't spoken for three weeks. (Они не разговаривали три недели.)

Когда используется 'since'?

Используйте 'since', чтобы указать на конкретную отправную точку в прошлом. Это слово отвечает на вопрос «С какого момента?».

Думайте о нем как о начале временной шкалы: *since 2020* (с 2020 года), *since last Monday* (с прошлого понедельника), *since I was a child* (с детства).

Примеры:

  • She has lived in Paris since 2019. (Она живет в Париже с 2019 года. — Она начала жить там в 2019 году и до сих пор живет.)
  • I have been a teacher since I graduated. (Я работаю учителем с тех пор, как окончил университет.)
  • He hasn't eaten anything since breakfast. (Он ничего не ел с самого завтрака.)

Как использовать 'yet' и 'already' в Present Perfect?

'Yet' и 'already' — распространенные наречия, используемые с Present Perfect для описания недавних действий и ожиданий.

В каких случаях ставить 'already'?

Используйте 'already', когда что-то уже произошло, часто раньше, чем ожидалось. Это слово почти всегда используется в утвердительных предложениях.

'Already' обычно ставится между вспомогательным глаголом (have/has) и причастием прошедшего времени.

Примеры:

  • "Don't forget to call your mum." / "I've already called her." («Не забудь позвонить маме». / «Я ей уже позвонил».)
  • She has already finished her report, even though the deadline is next week. (Она уже закончила свой отчет, хотя дедлайн только на следующей неделе.)
  • They have already seen that film twice. (Они уже видели этот фильм дважды.)

В каких случаях ставить 'yet'?

Используйте 'yet', когда вы ожидаете, что что-то произойдет, но этого еще не случилось. Оно используется в отрицательных предложениях и вопросах.

'Yet' почти всегда ставится в конце предложения.

Примеры:

  • I haven't received the package yet. (Я еще не получил посылку. — Я все еще ее жду.)
  • Have you finished your homework yet? (Ты уже закончил домашнее задание? — Я ожидаю, что ты скоро его закончишь.)
  • She hasn't decided where to go on holiday yet. (Она еще не решила, куда поехать в отпуск.)

Краткие правила: ключевые моменты

Вот простое резюме по этим четырем важным словам:

  • For: Используйте с периодом времени (например, *for two days* — в течение двух дней).
  • Since: Используйте с отправной точкой в прошлом (например, *since yesterday* — со вчерашнего дня).
  • Already: Используйте для уже завершенных действий, обычно в утверждениях (например, *He has already left* — Он уже ушел).
  • Yet: Используйте для ожидаемых действий, в отрицаниях и вопросах (например, *He hasn't left yet* — Он еще не ушел).

Заключение: освоение Present Perfect

Освоить правильное использование Present Perfect — это огромный шаг в изучении английского. Понимая его связь между прошлым и настоящим, вы сможете выражать свои мысли точнее. Запомните простые правила для 'for' и 'since', чтобы определять временные рамки, и используйте 'yet' и 'already' для управления ожиданиями о недавних событиях. Продолжайте практиковаться, и скоро это мощное время станет естественной частью вашей речи.

Часто задаваемые вопросы

В чем разница между Present Perfect и Past Simple?

Past Simple (например, *I went*) используется для завершенных действий в конкретный момент в прошлом. Present Perfect (например, *I have gone*) используется для действий, имеющих связь с настоящим, таких как жизненный опыт или незавершенные ситуации.

Можно ли использовать 'yet' в утвердительных предложениях?

Нет, в данном контексте 'yet' не используется в утвердительных предложениях. Оно предназначено для отрицаний («I haven't done it yet» — Я еще это не сделал) и вопросов («Have you done it yet?» — Ты это уже сделал?).

Куда ставить 'already' в предложении?

'Already' обычно ставится между вспомогательным глаголом 'have' или 'has' и причастием прошедшего времени основного глагола. Например: «She has already eaten dinner».

Всегда ли нужно использовать 'for' или 'since' с Present Perfect?

Нет. 'For' и 'since' используются только тогда, когда нужно указать продолжительность или начальную точку незавершенного действия. Для жизненного опыта (например, «I have been to Japan» — Я был в Японии) или недавних событий (например, «I have lost my keys» — Я потерял ключи) они не нужны.

Как правильно: 'I have went' или 'I have gone'?

Правильная форма — «I have gone». Время Present Perfect всегда требует причастия прошедшего времени (Past Participle), то есть третьей формы глагола. Для глагола 'go' формы такие: go (инфинитив), went (Past Simple) и gone (Past Participle).