Present Perfect
A Present Perfect az angol egyik különösen fontos, ugyanakkor a magyar nyelvhez képest kissé nehezebben megérthető igeideje. Olyan eseményekről beszélünk vele, amelyek a múltban történtek, de valamilyen kapcsolatuk van a jelennel.
A Present Perfectet gyakran használjuk élettapasztalatok, friss események, jelenlegi eredmények és olyan helyzetek kifejezésére, amelyek a múltban kezdődtek és a jelenig tartanak.
Ebben a tananyagban megtanulod, mikor használjuk a Present Perfectet, hogyan képezzük a mondatokat, hogyan működik a have/has, mikor használjuk a just, already, yet, ever, never, for és since szavakat, valamint hogyan különböztetjük meg a Past Simple-től.
1. Mikor használjuk a Present Perfectet?
Élettapasztalatok
A Present Perfect egyik gyakori használata, amikor arról beszélünk, hogy valaki életében már megtett vagy megtapasztalt valamit.
I have visited Italy.
She has tried sushi.
We have seen this film before.
They have never been to London.
Ilyenkor általában nem az a fontos, hogy pontosan mikor történt, hanem maga a tapasztalat.
Például:
I have been to Paris. → Jártam már Párizsban.
A mondat nem mondja meg, hogy mikor. Az a fontos, hogy ez része az eddigi tapasztalataimnak.
2. Valami megtörtént, és ennek most is van eredménye
A Present Perfectet akkor is használhatjuk, amikor egy múltbeli eseménynek jelenlegi következménye van.
I have lost my keys.
She has broken her phone.
Someone has eaten my cake.
We have finished the project.
Például:
I can’t get inside. I have lost my keys. → Nem tudok bemenni. Elvesztettem a kulcsaimat.
A hangsúly nem egyszerűen azon van, hogy a kulcsok elvesztek valamikor, hanem azon, hogy emiatt nem tudok bemenni; ez az oka a problémának.
3. Friss események
A Present Perfectet gyakran használjuk olyan eseményeknél, amelyek nemrég történtek, és amelyek eredménye fontos a jelenben.
She has just arrived.
I have just finished my homework.
They have just left.
A just jelentése itt körülbelül: → éppen most, nemrég
4. Már megtörtént valami
Az already azt fejezi ki, hogy valami már megtörtént.
I have already finished.
She has already seen the film.
We have already eaten.
Például:
Have you done your homework?
Yes, I have already done it. → Igen, már megcsináltam.
5. Még nem történt meg valami
A yet főleg kérdésekben és tagadó mondatokban gyakori.
Kérdés
Have you finished yet? → Már befejezted?
Has she arrived yet? → Megérkezett már?
Tagadás
I haven't finished yet. → Még nem fejeztem be.
She hasn't arrived yet. → Még nem érkezett meg.
A yet gyakran a mondat végén áll.
6. Ever és never
Az ever főleg kérdésekben használatos, jelentése: → valaha
Have you ever visited Italy?
Has she ever tried sushi?
Have they ever seen snow?
A never jelentése: → soha
I have never visited Italy.
She has never tried sushi.
We have never seen this film.
Fontos:
A never már önmagában tagadó jelentésű, ezért nem használunk mellette külön not-ot.
❌ I haven't never been there.
✅ I have never been there.
7. Hogyan képezzük?
A Present Perfect alapképlete:
have / has + Past Participle
A Past Participle az ige harmadik alakja.
I / You / We / They
have + Past Participle
I have worked.
You have seen it.
We have finished.
They have gone home.
He / She / It
has + Past Participle
He has worked.
She has seen it.
It has stopped.
8. Szabályos és rendhagyó igék
Szabályos igéknél a Past Participle általában megegyezik a Past Simple alakjával:
work → worked → worked
play → played → played
watch → watched → watched
Rendhagyó igéknél viszont külön alakot kell megtanulni:
Alapalak - Past Simple - Past Participle
go - went - gone
see - saw - seen
eat - ate - eaten
write - wrote - written
take - took - taken
give - gave - given
speak - spoke - spoken
do - did - done
break - broke - broken
be - was/were - been
Például:
I have seen this film.
Nem:
❌ I have saw this film.
9. Tagadó mondatok
Tagadásnál a not kerül a have vagy has után.
I / You / We / They
I haven't finished.
We haven't seen him.
They haven't arrived.
He / She / It
She hasn't finished.
He hasn't called.
It hasn't stopped.
A rövid alakok:
have not → haven't
has not → hasn't
10. Kérdő mondatok
Kérdésben a have/has kerül a mondat elejére.
Have you finished?
Have they arrived?
Has she called?
Has he seen it?
A szerkezet:
Have/Has + alany + Past Participle...?
11. Rövid válaszok
Have you finished?
→ Yes, I have.
→ No, I haven't.Has she arrived?
→ Yes, she has.
→ No, she hasn't.Have they seen it?
→ Yes, they have.
12. Gyakori időhatározók
Present Perfect mellett gyakran találkozunk ezekkel:
Kifejezés - Jelentés
ever - valaha
never - soha
just - éppen, nemrég
already - már
yet - már/még
recently - nemrégiben
lately - mostanában
so far - eddig
for - ...óta/...ideje
since - ...óta
13. A leggyakoribb hibák
1. Past Simple használata Present Perfect helyett
❌ I have seen him yesterday.
✅ I saw him yesterday.
2. Rossz igealak
❌ She has went home.
✅ She has gone home.
❌ I have saw this film.
✅ I have seen this film.
3. Has helyett have
❌ She have finished.
✅ She has finished.
4. Have/has kihagyása
❌ I finished my homework already.
✅ I have finished my homework already.
5. Since és for felcserélése
❌ I have lived here since five years.
✅ I have lived here for five years.
❌ I have lived here for 2020.
✅ I have lived here since 2020.
14. Gyors összefoglaló
Kijelentés
alany + have/has + Past Participle
I have finished.
She has finished.
Tagadás
alany + haven't/hasn't + Past Participle
I haven't finished.
She hasn't finished.
Kérdés
Have/Has + alany + Past Participle...?
Have you finished?
Has she finished?
A legfontosabb szabály
Present Perfect = have/has + Past Participle
Leggyakoribb használatai:
élettapasztalat
I have been to Italy.
jelenlegi eredmény
I have lost my keys.
friss esemény
She has just arrived.
15. Mini gyakorlás
Egészítsd ki a mondatokat a megfelelő alakban!
I ________ (visit) Italy three times.
She ________ just ________ (arrive).
We ________ (not finish) the project yet.
________ you ever ________ (eat) sushi?
He ________ never ________ (be) to London.
They ________ (live) here since 2022.
I ________ (know) Sarah for ten years.
________ she ________ (see) this film?
Tom ________ already ________ (do) his homework.
We ________ not ________ (hear) from him lately.
Megoldások
have visited
has / arrived
haven't finished
Have / eaten
has / been
have lived
have known
Has / seen
has / done
have / heard
Összegzés
A Present Perfect egyik legfontosabb gondolata, hogy egy múltbeli eseményt a jelennel kapcsolatban mutat be.
A legfontosabb képlet:
have / has + Past Participle
Érdemes különösen megtanulni a következő kifejezéseket:
just, already, yet, ever, never, for, since
És nagyon fontos megjegyezni:
Present Perfect → van kapcsolat a jelennel
Past Simple → lezárt múltbeli időpont
Például:
I have lost my keys. → Elvesztettem a kulcsaimat, és most sincsenek meg.
I lost my keys yesterday. → Tegnap elvesztettem a kulcsaimat. A hangsúly azon van, hogy mikor történt az esemény.