Present Perfect

Present perfect simple

Начнем изучение Present Perfect с примера.

  • Peter can’t find his key. He has lost his key.
  • Питер не может найти свой ключ. Он потерял свой ключ.
present perfect 1

Построение present perfect

He has lost his key = он потерял ключ (в прошлом) и у него нет ключа в данный момент (в настоящем).

Построение present perfect simple: Have/Has + Verb(-ed) / past participle

I have finished. She has made. We have brought.
Я закончил. Она сделала. Мы привезли.

Present perfect примеры использования

Present Perfect помогает рассказать о новом происшествии. Рассказывает, что что-то случилось.

  • I’ve cut my hand. – Я порезал руку.
  • Traffic is jammed. There has been a car accident. – Движение затруднено. Произошла автомобильная авария.
  • A scientist has invented a new anti-aging drug. – Ученый изобрел новый препарат против старения..

Present Perfect связан с настоящим (now). Действие произошло в прошлом, а результат существует в настоящем.

  • Peter has lost his key. (= He doesn’t have it now.)
    Питер потерял свой ключ. (= Сейчас у него нет ключа.)
  • Mom told me to do something, but I have forgotten it. (= I don’t remember it now.)
    Мама велела мне кое-что сделать, но я забыл об этом. (= Сейчас я этого не помню.)
  • Sarah can not find her phone. Have you seen it? (= Do you know where is the phone now?)
    Сара не может найти свой телефон. Ты видел его? (= Ты знаешь, где сейчас телефон?)

Сравните предложения с gone (to) и been (to).

  • Diana is on vacation. She has gone to France. (= She is in France now.)
    Диана в отпуске. Она уехала во Францию. (= Сейчас она во Франции.)
  • Diana is back home now. She has been to France. (= She was in France, but she is at home now.)
    Диана сейчас вернулась домой. Она была во Франции. (= Она была во Франции, но сейчас она дома.)

Маркеры present perfect

Для present perfect есть три маркера времени: just, already, yet

Just – недавно, только что

  • Are you hungry? No, I have just had breakfast.
    Ты голоден? Нет, я только что позавтракал.
  • Have you just woken up?
    Ты недавно проснулся?

Already – уже

  • Don’t forget to call the dad. I have already called him.
    Не забудь позвонить отцу. Я уже звонил ему.
  • What time is train arriving? It has already arrived.
    Во сколько прибывает поезд? Он уже прибыл.

Yet – пока, еще.

Yet чаще всего используется в вопросительных и отрицательных предложениях.

  • Has it stopped snowing yet?
    Снег еще не перестал идти?
  • Kids have not done their homework yet.
    Дети пока не сделали домашнюю работу.

Present perfect и Past simple

Часто предложения в present perfect можно заменить на past simple, и это не будет считаться ошибкой.

  • Diana isn’t here. She has gone out. / She went out.
  • Are you hungry? No, I have just had breakfast. / No, I just had breakfast.