Present perfect simple
Начнем изучение Present Perfect с примера.
- Peter can’t find his key. He has lost his key.
- Питер не может найти свой ключ. Он потерял свой ключ.
Построение 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.