Present Perfect jelentése és használata

A Present Perfect, magyarul befejezett jelen, olyan angol igeidő, amely egyszerre kapcsolja össze a múltat és a jelent. A cselekvés a jelen idő előtt történt, egy meghatározatlan időpontban, és gyakran inkább érdekel minket az eredmény, mint maga a cselekvés.

A Present Perfectet akkor használjuk, amikor a mondandónk egyszerre utal a jelenre és a múltra is. A Present Perfect jelenhez, vagyis a mosthoz viszonyítja a cselekvés megtörténését, ezért nem egyszerűen a múltbeli esemény időpontját hangsúlyozza, hanem annak jelenbeli kapcsolatát, eredményét, tapasztalati értékét vagy folytatódását.

A Present Perfect alapjelentése

A Present Perfect felfogható a múlt és a jelen egyfajta keverékének, de azért „inkább” a múltra utal, mint a jelenre. Ez jól szemlélteti, hogy angolban sokszor különbséget kell tennünk az igeidő és a cselekmény valós ideje között.

Az alapelv nagyon egyszerű: azokban az esetekben használunk Present Perfect igeidőt, amikor a mondandónk egyszerre utal a jelenre és a múltra is. Míg a múlt idővel lezárult eseményeket fejezünk ki, addig a jelen idővel jelenbeli vagy teljesen általános cselekvésekről és történésekről beszélünk, a Present Perfect pedig összeköti ezt a két idősíkot.

Jól látható, hogy a Present Perfect igeidejű mondat magyarul gyakran jelen időben áll. A puszta fordítás ezért nem mindig segít meglátni a különbséget a jelen idő és a Present Perfect között: a szövegkörnyezetet és az időhatározókat is figyelni kell.

A Present Perfect képzése

A Present Perfect minden alakjának két része van: a to have jelen idejű segédige megfelelő formája és a főige befejezett melléknévi igenévi, vagyis harmadik alakja.

Forma: HAVE/HAS + az ige harmadik alakja

AlanySegédigeFőige harmadik alakja
I, you, we, theyhavevisited
he, she, ithasvisited

Az egyszerű Present Perfect szerkezete kijelentő mondatban: alany + have/has + V3. Csak egyes szám harmadik személyben használunk has-t, minden más személyben és számban have áll.

I have eaten the cake. - Megettem a tortát. He has painted a picture. - Festett egy képet. They have asked a question. - Kérdeztek.

Szabályos és rendhagyó igék

A szabályos igék befejezett melléknévi igenévi formája általában a szótő és az -ed segítségével képződik, tehát például played, arrived és looked.

AlapalakMúlt időHarmadik alakJelentés
finishfinishedfinishedbefejez
arguearguedarguedvitatkozik
askaskedaskedkérdez
eatateeatenenni
drinkdrankdrunkinni
makemademadecsinálni
shakeshookshakenrázni
sleepsleptsleptaludni
beatbeatbeatenmegverni

A rendhagyó igék harmadik alakját külön kell megtanulni. Vannak bizonyos minták, de semmi nem jelzi biztosan, hogy egy adott rendhagyó ige melyik mintához tartozik.

Tagadó mondatok

Tagadásban a have vagy has segédigét tesszük tagadó alakba, majd ezután következik a főige harmadik alakja.

Szerkezet: alany + have/has + not + V3

I have not done my homework. No, I have not done my homework. No, I haven’t done it. No, he hasn’t done it. She has not danced. We have not decided yet.

A have not összevont alakja haven’t, a has not összevont alakja pedig hasn’t.

She hasn’t danced. = She has not danced. We haven’t decided yet. = We have not decided yet.

Kérdő mondatok

Kérdésben a have vagy a has segédige az alany elé kerül.

Szerkezet: Have/Has + alany + V3?

Have you done your homework yet? Has he done his homework? Have you seen him? Has she made lunch? Have you been to London?

Tagadó kérdések

Összevont alakban a tagadó kérdés szerkezete: haven’t/hasn’t + alany + a mondat többi része.

Hasn’t she watched it? = Has she not watched it? Haven’t I checked it? = Have I not checked it?

MondattípusSzerkezetPélda
Állítóalany + have/has + V3She has visited.
Tagadóalany + have/has not + V3She has not visited.
KérdőHave/Has + alany + V3?Has she visited?
Tagadó kérdőHaven’t/Hasn’t + alany + V3?Hasn’t she visited?

A Present Perfect legfontosabb használatai

1. Meghatározatlan időpontban történt cselekvés

A Present Perfect egyik legismertebb használata, amikor egy cselekvés a jelenhez képest korábban, valamikor megtörtént, de nem fontos, hogy pontosan mikor. Ilyenkor maga a megtörtént tény, a tapasztalat vagy az eredmény számít.

I have finished my homework already. Has he done the washing-up yet? I have not gone yet. I have written the letter. I have made coffee. He has read ‘War and Peace’.

A Present Perfectet alapvetően akkor használjuk, ha nem tudjuk a történés időpontját, vagy az egyáltalán nem lényeges, csak az, hogy megtörtént-e.

Have you had breakfast? - Reggeliztél már? Ebben a kérdésben nincs konkrét időhatározó, ezért Present Perfectet használunk.

A Present Perfect ilyen esetben elbeszélésekben vagy híradásokban is megjelenhet mindaddig, amíg nincs konkrét időhatározó a mondatban: There has been an accident near the town; two cars have been crashed. All of the cars’ passengers have been injured. Azután, hogy konkrét időpont jelenik meg, az angol Past Simple-re vált: The ambulance arrived 20 minutes ago.

2. Tapasztalatok és élmények

A Present Perfecttel az egész életünk során szerzett tapasztalatokat és élményeket is kifejezhetjük. A kérdés ilyenkor általában az, hogy valami megtörtént-e már valaha, nem pedig az, hogy mikor történt.

Have you ever been to Germany? I have never eaten anything like this. I have never been to the Bahamas, but I would like to go. I have been to Egypt a few times. I have been to England twice. I have travelled abroad three times.

Have you ever fallen off a horse? - Estél már le lóról? Ha az alany még lovagol, ezután is megtörténhet vele, ezért Present Perfectet használunk. Ha az alany már nem lovagol, a kérdés egy lezárt múltbeli időszakra vonatkozik, ezért Past Simple is használható.

I have seen wolves in the forest. - Farkasokat láttam az erdőben, és még bármikor láthatok. I saw wolves in the forest. - A farkasokat kiirtották, ezért ez már nem fordulhat elő.

3. Jelenbeli eredménnyel járó múltbeli cselekvés

Present Perfectet használunk, ha egy múltban történt cselekvésnek a jelenben is érezhető hatása vagy eredménye van. Ilyenkor nem az a lényeg, hogy mikor történt a cselekvés, hanem az, hogy megtörtént, és ennek milyen következményei vannak.

I have bought some new decorations. Now my room is much nicer! - Vettem néhány új dekorációt. A szobám így sokkal szebb.

I have repaired the toy. - Megjavítottam a játékot. A játékot nemrég megjavították, így a gyerek tud vele játszani. I have made dinner. - Csináltam vacsorát. A vacsora elkészült, és már ott van az asztalon.

A legegyszerűbben úgy ismerhetjük fel ezt az esetet, hogy a mondat jelenbeli állapotot vagy következményt is kifejez: I have just entered my house. = I’m home. - Hazaértem.

A különbség a következő példán is jól látható: The lift has broken down. - A lift elromlott, és még mindig rossz, ezért gyalog kell mennünk. The lift broke down. - A lift elromlott, de már megjavították.

4. Közvetlenül a jelen előtt befejeződött cselekvés

A Present Perfectet akkor is használjuk, amikor a cselekvés éppen a jelen pillanat előtt fejeződött be. Ezt gyakran a just szóval fejezzük ki.

I have just eaten, I am not going running. He has just finished school. My mother has left just now. We have just finished. I have just eaten. We have just seen her. Has he just left?

A just leginkább kijelentő módban használatos, kérdésben is előfordulhat, de tagadásban soha. A just a segédige és a főige harmadik alakja közé kerül.

He has just gone out. - Éppen most ment ki. Épp most mostam fogat. Épp most olvastam el az újságot, úgyhogy elviheted. Épp most ültem le. A pók épp most fogott néhány legyet.

5. Le nem zárt időszakban történt cselekvés

Present Perfectet használunk, ha a cselekvés egy még le nem zárult jelenbeli időszakban történt. Ilyen időszak lehet a mai nap, ez a hét, ez a hónap vagy ez az év.

We have had a holiday in Austria this year already. I have been to the gym this week already. A mondatot például pénteken mondjuk, amikor a hét még nem zárult le.

A today, this morning, this afternoon, this evening és this week típusú időhatározókat akkor használhatjuk Present Perfecttel, ha az adott időszak még nem ért véget.

I haven’t seen Tom this morning. Ha a mondat délelőtt hangzik el, a reggel vagy délelőtt még nem feltétlenül zárult le a beszélő számára. Később, egy már lezárult délelőttre utalva, Past Simple-t használunk.

I have worked hard this week. It has rained a lot this year. We haven’t seen her today. Ezen a héten fejeztem be a könyvet. Orbán sokat volt a tévében ezen a héten. Idén még nem voltam nyaralni. Ma még nem ettem reggelit.

6. Múltban kezdődött, jelenben is tartó állapot vagy cselekvés

Present Perfectet használunk, ha egy cselekvés vagy szituáció a múltban kezdődött, de a jelenben is folytatódik. Ilyenkor a kapcsolat a jelennel még fennáll.

I have lived in Bristol since 1984. We have lived in London for eleven years now. He has been a firefighter for a year. He has been in the army for two years. She has worked in the bank for five years. We have had the same car for ten years.

A hangsúly a jelenig tartó időszakon van: a beszélő a múltban lépett be a klubba, a beszéd pillanatában is klubtag, és azután is az lesz. A tűzoltó egy éve dolgozik tűzoltóként, most is az, és várhatóan az is marad.

I have taught since 2003. I have not visited my mom for 2 years. How long have you worked there? Joe eddig egész életében Londonban élt. Mióta vadászol elefántra? 1999 óta élek itt. A Bosch-nál dolgozom 10 éve.

7. Ismétlődő cselekvés jelenig tartó időszakban

A Present Perfecttel azt is kifejezhetjük, hogy egy cselekvés a múlt és a jelen közötti, még releváns időszakban többször megtörtént. Ilyenkor a cselekvés később újra előfordulhat, mert az élet vagy az adott időszak még nem zárult le.

I have been to England twice. She has had 3 boyfriends so far. We have visited her three times in her new flat. We have visited Portugal several times. They have seen that film six times. It has happened several times already.

A héten négy pizzát ettem meg. Háromszor cserélted a mobilod idén. Minden hétvégén meglátogattam a szüleim ebben a hónapban. Eddig négyszer jártam Olaszországban.

A present perfectet akkor használjuk, ha egy történés eddig egyszer vagy néhányszor már megtörtént, és később újra előfordulhat: I have travelled abroad three times. - Mostanáig háromszor utaztam külföldre.

8. Felsőfokú melléknévvel és az ever szóval

Gyakori használat, amikor felsőfokú mellékneves szerkezetbe a ever határozó is bekerül. Ilyenkor azt fejezzük ki, hogy valami a beszélő eddigi tapasztalatai alapján a legjobb, legszebb, legérdekesebb vagy más szempontból a legkiemelkedőbb.

This is the best lasagna I have ever had. - Ez a legfinomabb lasagna, amit valaha ettem. I have never felt this good. Soha nem voltam még ennyire vidám.

Gyakori időhatározók a Present Perfect mellett

IdőhatározóJelentés vagy használat
evervalaha
neversoha
alreadymár
yetmár kérdésben, még tagadásban
justéppen most
recentlymostanában, a közelmúltban
latelymostanában
so fareddig, idáig
foridőtartam óta
sincekonkrét időpont óta
alwaysmindig
oftengyakran

Az ever és a never használata

Az ever jelentése „valaha”, és leggyakrabban kérdésekben jelenik meg: Have you ever been to Germany? Have you ever fallen off a horse?

A never jelentése „soha”, és már önmagában tagadó jelentést hordoz, ezért utána nem használunk külön not szócskát.

I have never eaten anything like this. I have never been to the Bahamas, but I would like to go. Még soha nem beszéltem ilyen jól. Még soha nem voltam a Bahamákon, de szeretnék elmenni.

Az already és a yet használata

Az already jelentése „már”, és leggyakrabban állító mondatokban használjuk.

I have finished my homework already. We have had a holiday in Austria this year already. It has happened several times already.

A yet kérdő mondatban általában „már”, tagadó mondatban pedig „még” jelentésű. Gyakran a mondat végén áll.

Has he done the washing-up yet? Have you eaten your sandwich yet? We haven’t decided yet. I haven’t been to Italy yet.

For és since használata

A for időtartamot fejez ki, míg a since egy konkrét kezdőpontot jelöl. Mindkettővel olyan eseményeket és állapotokat írhatunk le, amelyek a múltban kezdődtek, és a jelenig tartanak.

For: időtartamSince: kezdőpont
for ten yearssince 1998
for three weekssince Tuesday
for two hourssince March
for 30 yearssince I was thirteen

I haven’t met her for 30 years. I haven’t met her since I was thirteen. I haven’t met her since 1980. He has been teaching since 1990. He has been a firefighter for a year.

Ha azt szeretnéd kérdezni, hogy „Mióta?”, akkor a how long vagy a since when kerülhet a mondat elejére.

How long have you worked there? How long have you been learning English? Since when have you been working?

Present Perfect és Past Simple: a legfontosabb különbség

Sok nyelvtanulónak nehézséget okoz a Present Perfect Simple és a Past Simple közötti különbség, mert mindkét igeidő megtörtént cselekvésekről beszél. A magyarban nincs pontosan ugyanez a nyelvtani különbség, ezért a fordítás önmagában gyakran nem ad elegendő segítséget.

A legfontosabb kérdés az, hogy tudjuk-e, mikor történt a cselekvés, vagy konkrét múltbeli eseményre gondolunk-e. Ha nem tudjuk, mikor történt, vagy nem fontos az időpont, Present Perfectet használunk. Ha konkrét múltbeli időpontról, helyről vagy lezárt eseményről beszélünk, Past Simple-re van szükség.

Present PerfectPast Simple
I have been to Egypt a few times.I was in Egypt in July 2006.
Nem tudjuk, mikor történt a cselekvés.Pontosan tudjuk, mikor és hol történt a cselekvés.
Tapasztalat, eredmény, jelenbeli kapcsolat.Lezárt múltbeli esemény vagy időszak.

A Present Perfect mondatokban nem használunk konkrét múltbeli időpontot jelölő időhatározókat. Mondhatunk olyat, hogy already, yet, ever, never, for vagy since, de a pontos múltbeli időpontot megadó határozók nem illenek hozzá.

Ezért helytelen például azt kérdezni: When have you been to Egypt? A helyes kérdés: When did you go to Egypt?

Present Perfect példa és Past Simple példa

I have been to Paris three times. Ebben a mondatban az eredmény, vagyis a három alkalom számít, de nem tudjuk, mikor történt az utazás.

I haven’t been to Italy yet. A yet nem konkrét időpontot jelöl, hanem azt, hogy a jelenig bezárólag nem történt meg az esemény.

I went to Paris last summer. A last summer konkrét, lezárt múltbeli időszakot jelöl, ezért Past Simple-t használunk.

I went to Paris three times between 1989 and 2001. Bár a mondat a három alkalom eredményét is közli, a between 1989 and 2001 lezárt múltbeli időszakot jelöl, ezért Past Simple szükséges.

A Past Simple rövid használata

A Past Simple-t lezárult cselekvések és lezárt időszakok kifejezésére használjuk.

William Shakespeare wrote 154 sonnets. We spent our summer in Italy in 2018. I saw the pyramids in Egypt last summer.

A Past Simple olyan múltbeli szokásokra és rutinokra is használható, amelyek már nem állnak fenn.

My dad always packed lunch for me.

Past Simple-t használunk akkor is, ha a cselekvés pontos ideje vagy helye ismert, vagy ha konkrét múltbeli eseményre gondolunk.

A két igeidő időhatározói

Present PerfectPast Simple
everlast Monday
neverlast week
forlast month
sincelast year
alreadyyesterday
yeta week ago
justtwo years ago
recentlyin July
so farin 1999
on 21 August

Present Perfect Simple és Present Perfect Continuous

Az egyszerű Present Perfect mellett létezik folyamatos befejezett jelen is. A két szerkezet között az a fő különbség, hogy az egyszerű alak gyakran a befejezett cselekvés eredményét, míg a folyamatos alak inkább a folyamatot és annak időtartamát hangsúlyozza.

Present Perfect Continuous képzése

A folyamatos Present Perfect szerkezete: have/has + been + az ige -ing-es alakja.

Tagadó alakban: haven’t/hasn’t + been + V-ing. Kérdő alakban: Have/Has + alany + been + V-ing?

A folyamatos befejezett jelennel olyan jelenleg is zajló eseményeket és cselekvéseket fejezünk ki, amelyek a múltban kezdődtek, és amelyeknél lényeges mind az eredmény, mind a folyamat.

I have been waiting for you for two hours! - Már két órája várok rád. I have been waiting for you for half an hour. - Fél órája várok már rád.

Akkor használjuk, ha valamit már csinálunk egy ideje, és még nem fejeztük be. A Present Perfect Continuous használatakor többnyire megmondjuk, hogy mit mióta csinálunk.

Már két órája mosom a fogam. - I have been brushing my teeth for two hours. Mióta tanulsz angolul? - How long have you been learning English? Január óta írja a könyvet. - He has been writing the book since January.

Folyamat vagy eredmény?

I have watched The Avengers. - Megnéztem a Bosszúállókat. Ebben a mondatban a cselekvés befejezettsége vagy az eredménye áll a középpontban.

I have been watching The Avengers. Would you like to join? - Épp nézem a Bosszúállókat, nem csatlakozol? Ebben a mondatban a cselekvés folyamatban van.

A folyamatos Present Perfect akkor is használható, ha a cselekvés éppen a beszéd pillanatában fejeződik be.

Éppen futottam. Izzadok, mint egy ló. - I’ve been running. Nézd, vizes a járda! - Persze, most esett az eső. - It’s been raining.

A jelentés szerint az eső már elállt, de a járda még vizes, ezért a cselekvésnek közvetlen jelenbeli következménye van.

Tagadásban a folyamatos alak helyett gyakran egyszerű Present Perfectet használunk: Évek óta nem láttalak. - I haven’t seen you for ages.

Present Perfect és a jelenhez kapcsolódó jelentés

Az egyszerű Present Perfecttel valamiféle változást fejezünk ki, amely kihat a jelenre. Amint a jelenre való kihatás megszűnik, az igeidő visszavált múltra, hiszen akkor lezárult eseményként tekinthetünk rá.

Ha Ben megtalálja a tollát, vagy feladja a keresést, a bolt újra kinyit, illetve a Berlinbe utazók hazatérnek, már nem lesz indokolt a Present Perfect igeidőt használni.

A Present Perfect olyan régebben történt eseményeknél is használható, amelyeknek van kapcsolatuk a jelennel, és amelyek akár meg is ismétlődhetnek.

The actor has played in many dramas. - A színész sok drámában játszott. A szóban forgó színész egy élő, aktív színész, aki jó eséllyel fog még drámában szerepet kapni.

Gyakori hibák

Konkrét múltbeli időpont használata Present Perfect mellett

A Present Perfect nem használható olyan konkrét múltbeli időhatározókkal, mint a yesterday, a last week, az in 1999 vagy a two years ago.

I saw the pyramids in Egypt last summer. - Múlt nyáron láttam a piramisokat Egyiptomban. I have seen the pyramids in Egypt. - Már láttam a piramisokat Egyiptomban.

A magyar fordítás túlzott követése

A magyar nyelvben gyakran jelen idővel fordítjuk a Present Perfectet, például: I have lived here since 1999. - 1999 óta élek itt. Ezért nem érdemes kizárólag a magyar igeidő alapján választani.

A magyarban nincs különbség minden olyan jelentés között, amelyet az angol Present Perfect és Past Simple segítségével fejez ki, ezért a szövegkörnyezetet, az időhatározót és a jelenhez fűződő kapcsolatot kell vizsgálni.

A for és a since összekeverése

Ha az időhatározó időtartamra utal, akkor for-t használunk: for ten years, for three weeks, for two hours. Ha konkrét időpontra vagy kezdőpontra utal, akkor since szükséges: since Tuesday, since 1998, since March.

A harmadik igealak elhagyása

A Present Perfectben a have vagy has után nem a főige alapalakja vagy múlt idejű alakja áll, hanem a harmadik alakja.

Helyes: I have eaten the cake. Helyes: He has painted a picture. Helyes: Have you seen him?

Gyakorlási példák

Az alábbi mondatok a Present Perfect különböző használatait mutatják be: Gondolkoztál már azon, mit fogsz most csinálni? Már 3-szor voltam Ausztráliában. Peter megette a palacsintámat. Angolul olvasta a Trónok Harcát. John épp most fejezte be a könyvét.

Ezt a fickót láttam már valahol. Megetted már a szendvicsedet? Még nem beszéltem a főnökeimmel. Még soha nem voltam a Bahamákon, de szeretnék elmenni. Még soha nem éreztem magam ilyen jól.

Jobban szerettem Miki egeret, mint Plutót. Ezer éve nem láttalak. Elment vásárolni, ott van. Vásárolni volt, visszajött. Elmentem reggelizni. Szabadságon van. Olaszországban ment, és most is ott van.

Voltál már Oroszországban? Öt éve Amszterdamban él. Eddig még nem hibázott. Képzeld! Rómeó és Júlia szakítottak.

Present Perfect: I have been to Japan for a few months. Present Perfect Continuous: I have been waiting for you for two hours. Past Simple: We spent our summer in Italy in 2018.

Tanulási szempontok

Az igeidők sokkal könnyebben megjegyezhetők, ha egyszerre kettőt tanulsz, így a különbségek is rögzülnek. Remek példa erre, ha a Past Simple-lel együtt tanulod a Present Perfectet, hiszen ezzel az igeidővel a legkönnyebb összekeverni a befejezett jelent.

Gyakorold minél többet az élőbeszédet, mert egy idő után rutinná fog válni. A szabályokat bemagolni könnyű, ám ahhoz, hogy igazán mélyen beépüljenek, elengedhetetlen a gyakorlás.

Példamondatok fordításával, angol nyelvű híradások olvasásával és meghallgatásával a szókincsed és a nyelvérzéked egyaránt fejlődhet. Az is sokat segíthet, ha egy társaddal együtt gyakoroljátok a beszédet.

A mindennapok során bőven elég, ha mindegyik igeidőből kettőt tudsz használni, hiszen így már gyakorlatilag bármiről tudsz beszélni. Nem kell feltétlenül mindig minden igeidőt használnod.

noimgs

tags: #present #perfect #jelentes