A2 · Модуль 17 · Юніт 15

Present perfect: just, already, yet; how long, for і since

Present perfect — недавня подія, результат якої важливий зараз, і ситуація, що почалася в минулому й триває досі.

Приклади — з тексту юніта «Enough for a Guitar»

Підмет+have / has+just / already+третя форма
Just, already, yet: що й де
щойно
I'vejustboughtnew strings.
вже
She'salreadysaved£200.
вже?
Haveyoufounda guitaryet?
ще не
Ihaven'tdecidedyet.

just і already — між have і третьою формою. yet — у кінці питання чи заперечення.

I've just seen an advertisement.Я щойно побачила оголошення.

I've already paid my phone bill.Рахунок за телефон я вже оплатив.

Have you achieved your target yet? — Not yet.Ти вже досяг своєї цілі? — Ще ні.

How long? — for чи since
How longhaveyouhadthis guitar?
минулезаразмайбутнє
since відколи
2020

He's lived here since 2020.Він живе тут з 2020 року.

for скільки
five years

I've had it for five years.Вона в мене п’ять років.

for+ скільки триває

for ten minutes · for three months · for a long time

How long have you played the guitar? — For two years.А як давно ти граєш на гітарі? — Два роки.

since+ з якого моменту

since ten o'clock · since March · since I was a child

We've known each other since school.Ми знайомі ще зі школи.

живу

Українською — теперішній час: «живу тут два роки». Англійською — Present perfect: не «I live here for two years», а I've lived here for two years.

I've had it since two years.
I've had it for two years.
I've bought it yesterday.
I bought it yesterday.

Названо завершений час (yesterday, last week, in 2020) — Past simple, не Present perfect.

Перевір себе

Обери слово
I haven't paid the bill.
He's lived here2020.