Present Perfect használjuk
A Present Perfectet olyan múltbeli cselekvések kifejezésére használjuk, amelyeknek a jelen pillanatra is van eredményük vagy kapcsolódásuk.
I have finished the report.
Befejeztem a jelentést.
Befejeztem a jelentést.
Present Perfect Forma
Subject + have / has + V3.
I have completed the task.
Befejeztem a feladatot.
Befejeztem a feladatot.
She has finished the project.
Befejezte a projektet.
Befejezte a projektet.
Present Perfect Szabály
-
A befejezett jelen időt gyakran használják olyan közelmúltbeli cselekvésekre, amelyeknek a jelenben is van eredményük.
I have lost my keys.
Elvesztettem a kulcsaimat.She has broken her phone.
Eltörte a telefonját. -
Arra használják, hogy élettapasztalatokról beszéljenek anélkül, hogy megadnák a pontos időt.
I have visited London.
Már jártam Londonban.She has tried Japanese food.
Ő már próbált japán ételt. -
Gyakran használunk időjelölőket, mint például:
már, éppen csak, még, valaha, sohaI have already finished the task.
Már befejeztem a feladatot.She has just arrived.
Épp most érkezett meg.Have you ever tried sushi?
Próbáltál már valaha sushit? -
Olyan cselekvésekre vagy állapotokra használjuk, amelyek a múltban kezdődtek, és a jelenig tartanak (a for és a since használatával).
I have worked here for five years.
Öt éve dolgozom itt.She has lived here since 2020.
2020 óta itt él.
Present Perfect Tagadás
-
A tagadás a have not vagy a has not használatával képződik.
I haven't finished the report yet.
Még nem fejeztem be a jelentést.She hasn't replied to the message.
Nem válaszolt az üzenetre.
Present Perfect Kérdések
Kérdésekben a have vagy a has az alany elé kerül.
Have / Has + subject + V3?
Wh-word + have / has + subject + V3?
Have you finished the report?
Befejezted a jelentést?
Befejezted a jelentést?
Has she called you?
Felhívott téged?
Felhívott téged?
Where have they gone?
Hová tűntek?
Hová tűntek?
Why has he left early?
Miért ment el korán?
Miért ment el korán?
Present Perfect Gyakori hibák
❌ I have saw this movie.
✅ I have seen this movie.
❌ She has went home.
✅ She has gone home.
❌ Did you ever visit London?
✅ Have you ever visited London?
Present Perfect Mondatok
I have finished the report and sent it to my manager.
Befejeztem a jelentést, és elküldtem a vezetőmnek.
Befejeztem a jelentést, és elküldtem a vezetőmnek.
She has already completed the task.
Már befejezte a feladatot.
Már befejezte a feladatot.
We have visited several countries this year.
Idén több országban is jártunk.
Idén több országban is jártunk.
He has changed his phone number, so you should call the new one.
Megváltoztatta a telefonszámát, ezért az újat kellene felhívnod.
Megváltoztatta a telefonszámát, ezért az újat kellene felhívnod.
They have started a new project.
Elkezdtek egy új projektet.
Elkezdtek egy új projektet.
I have read this book before.
Már olvastam ezt a könyvet.
Már olvastam ezt a könyvet.
She has just finished her work.
Éppen most fejezte be a munkáját.
Éppen most fejezte be a munkáját.
We have solved the problem.
Megoldottuk a problémát.
Megoldottuk a problémát.
He has forgotten his password.
Elfelejtette a jelszavát.
Elfelejtette a jelszavát.
They have improved the system.
Fejlesztették a rendszert.
Fejlesztették a rendszert.
Present Perfect Példák
I have tried the new application and I like it.
Kipróbáltam az új alkalmazást, és tetszik.
Kipróbáltam az új alkalmazást, és tetszik.
She has updated the document and shared it with the team.
Frissítette a dokumentumot, és megosztotta a csapattal.
Frissítette a dokumentumot, és megosztotta a csapattal.
They have completed the task and started another one.
Befejezték a feladatot, és belekezdtek egy másikba.
Befejezték a feladatot, és belekezdtek egy másikba.
We have discussed the issue and found a solution.
Megbeszéltük a problémát, és találtunk rá megoldást.
Megbeszéltük a problémát, és találtunk rá megoldást.
He has checked the code and fixed several bugs.
Ellenőrizte a kódot, és kijavított több hibát.
Ellenőrizte a kódot, és kijavított több hibát.
I have already sent the email.
Már elküldtem az e-mailt.
Már elküldtem az e-mailt.
She has prepared the presentation.
Elkészítette a prezentációt.
Elkészítette a prezentációt.
We have organized the meeting.
Megszerveztük a találkozót.
Megszerveztük a találkozót.
He has learned a lot from this project.
Sokat tanult ebből a projektből.
Sokat tanult ebből a projektből.
They have improved their workflow.
Fejlesztették a munkafolyamatukat.
Fejlesztették a munkafolyamatukat.