Present Perfect II – ever, never, already, yet, just, for, since
Ezek a határozószók a Present Perfecttel állnak — soha Past Simpleként. · ever (valaha) – kérdésben: Have you ever...? · never (soha) – tagadó értelmű állításban: I've never been... · already (már) – állításban: I've already done it. · yet (még nem / már) – tagadásban és kérdésben a mondat végén · just (éppen most) – állításban, a have/has után · for (óta / mióta — IDŐTARTAM) – I have lived here for three years. · since (óta — IDŐPONT) – I have lived here since 2021.
FOR – időtartam (mennyi ideje?)
- ·A FOR után egy időszak hosszát adjuk meg — nem egy konkrét pontot.
- ·for two hours (két óra óta) · for a week (egy hete) · for months (hónapok óta) · for a long time (régóta)
- ·I have known her for ten years. – Tíz éve ismerem.
- ·He has been ill for three days. – Három napja beteg.
- ·Kérdés: How long have you lived here? – Mióta laksz itt?
SINCE – időpont (mikortól?)
- ·A SINCE után egy konkrét időpontot vagy eseményt adunk meg — onnan számolunk.
- ·since 2020 · since Monday · since last summer · since I was a child
- ·She has worked here since January. – Január óta dolgozik itt.
- ·I haven't seen him since the party. – A buli óta nem láttam.
- ·Kérdés: Since when have you been learning English? – Mióta tanulsz angolul?
Gyakorló feladatok
Have you ever been to London?
Jártál már Londonban?
I have never eaten sushi.
Soha nem ettem szusit.
She has already finished the exam.
Már befejezte a vizsgát.
He hasn't called me yet.
Még nem hívott.
I have just seen the news.
Éppen most láttam a híreket.
I have studied English for three years.
Három éve tanulok angolul.
She has lived here since 2019.
2019 óta lakik itt.
Mondatfordítás