A Present Perfect rövid válaszokban a have vagy has segédigét használjuk a yes vagy no után: Yes, I have. / No, I haven’t. A rövid válaszban nem ismételjük meg a főigét és az ige harmadik alakját.
A Present Perfect rövid válasz szerkezete tehát: Yes/No + alany + have/has, illetve tagadásban haven’t/hasn’t. Az alkalmazott segédige az alanytól függ: az I, you, we, they személyekkel a have, a he, she, it személyekkel pedig a has alakot használjuk.
A Present Perfect alapja
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. Ez úgy értendő, hogy míg a múlt idővel lezárult eseményeket ("történelmi tényeket") fejezünk ki, addig a jelen idővel jelenbeli (vagy teljesen általános) cselekvésekről vagy történésekről beszélünk, egy űr tátong a két "idősík" között, amit a Present Perfect hidal át.
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 is lényeges - csak az, hogy egyáltalán megtörtént-e. A legegyszerűbben talán úgy jegyezhetjük meg, hogy mikor kell present perfect simple tense-t használnotok, ha a cselekményt a magyarban múlt időbe tennénk, még sincs bennük időhatározó, ami a múlt időre utalna.
Jól látható, hogy a Present Perfect igeidejű mondat magyarul jelen időben áll. Ez pedig maga a fő probléma ezzel az igeidővel: a puszta fordítás nem segít meglátni a különbséget a jelen idő ("otthon vagyok") és a Present Perfect (szintén "otthon vagyok") között.
A megoldás: figyeljük a szövegkörnyezetet és az időhatározókat! Ha túllépünk az alapelven, akkor azt láthatjuk, hogy általában két jól körülhatárolható esetben szoktuk használni a Present Perfect-et: (1) ha egy múltban lezárult, ám (a közlendőnk szempontjából) a jelenre hatással lévő eseményről beszélünk (ez általában egyszerű Present Perfect) (2) ha egy múltban kezdődött, de a jelenben is tartó eseményről beszélünk (ez pedig többnyire folyamatos Present Perfect szokott lenni).
A Present Perfect Simple képzése
A present perfect képzése és használata Személyes névmás + have/has + ige 3. alakja. A Present Perfect szerkezete: have/has + V3, ahol a V3 az ige harmadik alakja.
Mindenképpen csakis az igék harmadik alakjával kell dolgoznunk. Ami bonyodalmat okozhatna, az csupán annyi, hogy mindenképpen használnunk kell a HAVE / HAS segédigét. A főige egyébként lehet rendhagyó, de lehet simán hagyományosan képzett ige is.
| Alany | Kijelentés | Tagadás | Kérdés | Rövid válasz |
|---|---|---|---|---|
| I | have worked | have not (haven't) worked | Have I worked? | Yes, I have. / No, I haven't. |
| You | have worked | have not (haven't) worked | Have you worked? | Yes, I have. / No, I haven't. |
| He / she / it | has worked | has not (hasn't) worked | Has he/she/it worked? | Yes, he/she/it has. / No, he/she/it hasn't. |
| We | have worked | have not (haven't) worked | Have we worked? | Yes, we have. / No, we haven't. |
| You | have worked | have not (haven't) worked | Have you worked? | Yes, we have. / No, we haven't. |
| They | have worked | have not (haven't) worked | Have they worked? | Yes, they have. / No, they haven't. |
Present Perfect rövid válaszok
Mivel már megbeszéltük, mik kellenek egy kérdéshez, és mivel illik már válaszolni is, ha kérdeztek minket, érdemes egy szót ejteni a RÖVID VÁLASZOKRÓL. Szükség van hozzájuk egy ALANYRA, a kérdéshez használt SEGÉDIGÉRE, valamint nyilvánvalóan a YES / NO szavakra.
A rövid válaszban a have vagy a has segédige marad meg, a főige azonban elmarad. A segédige természetesen itt marad tagadni és kérdezni is. Dolgunk csupán annyi, hogy tagadásnál a NOT tagadószóval közösen használjuk (HAVE NOT / HAS NOT, HAVEN'T / HASN'T), kérdésnél pedig megcseréljük az alannyal.
Állító rövid válaszok
Ha a kérdésre igenlő választ adunk, a rövid válasz szerkezete: Yes, + alany + have/has. Az I, you, we, they személyekkel a have, a he, she, it személyekkel pedig a has használatos.
- Have you worked? - Yes, I have.
- Has he worked? - Yes, he has.
- Has she worked? - Yes, she has.
- Have we worked? - Yes, we have.
- Have they worked? - Yes, they have.
Tagadó rövid válaszok
Ha a kérdésre nemleges választ adunk, a rövid válasz szerkezete: No, + alany + haven’t/hasn’t. Az haven’t a have not, a hasn’t pedig a has not rövid alakja.
- Have you worked? - No, I haven’t.
- Has he worked? - No, he hasn’t.
- Has she worked? - No, she hasn’t.
- Have we worked? - No, we haven’t.
- Have they worked? - No, they haven’t.
Miért nem ismételjük meg a főigét?
A Present Perfect kérdésben a have vagy a has kerül az alany elé: Have you worked? vagy Has he worked? A teljes válasz lehet Yes, I have worked., illetve No, I have not worked., de rövid válaszban a worked elmarad: Yes, I have. / No, I haven’t.
A rövid válaszban tehát nem mondjuk: Yes, I have worked, ha kifejezetten rövid választ szeretnénk adni, hanem: Yes, I have. Nem mondjuk: No, I haven’t worked, hanem: No, I haven’t.
Gyakori kérdések és rövid válaszok
Have you ever…?
A Have you ever…? szerkezettel arra kérdezünk rá, hogy valami megtörtént-e már valaha. Have you ever been to Germany? - Voltál már valaha Németországban?
- Have you ever been to Germany? - Yes, I have.
- Have you ever been to Germany? - No, I haven’t.
- Have you ever eaten goulash? - Yes, I have.
- Have you ever eaten goulash? - No, I haven’t.
Have you… yet?
A yet kérdő mondatban általában azt jelenti, hogy „már”. Használhatjuk arra vonatkozó kérdésekben, hogy valami már megtörtént-e.
- Have you done your homework yet? - Yes, I have.
- Have you done the washing-up yet? - No, I haven’t.
- Have you eaten your sandwich yet? - Yes, I have.
- Have you spoken to your managers yet? - No, I haven’t.
Has he/she/it…?
A harmadik személy egyes számában a kérdésben és a rövid válaszban is a has segédigét használjuk.
- Has he done his homework? - Yes, he has.
- Has he done his homework? - No, he hasn’t.
- Has she seen the film? - Yes, she has.
- Has she seen the film? - No, she hasn’t.
- Has it stopped raining? - Yes, it has.
- Has it stopped raining? - No, it hasn’t.
A Present Perfect használata
1. Ismeretlen vagy lényegtelen időpont
Olyan múltbeli történésekre használjuk, aminek az időpontja nem ismert, vagy nem akarjuk elmondani. Ilyen esetekben a hangsúly nem azon van, hogy mikor történt az esemény, hanem magára a megtörtént tényre koncentrálunk.
Tipikus példa a present perfect simple használatának, ha egy adott esemény bekövetkeztére kérdezünk rá, például, hogy láttál-e már egy adott filmet. Have you seen Avatar? - Láttad már valaha az Avatár című filmet?
- Have you seen Romeo and Juliet? - Yes, I have.
- Have you seen Romeo and Juliet? - No, I haven’t.
- Have you seen Avatar? - Yes, I have.
- Have you seen Avatar? - No, I haven’t.
2. Múltbeli cselekvés jelenbeli következménnyel
A present perfect simple-t olyan múltbéli események kifejezésére is használhatjátok, amelyek befejeződtek, de hatással vannak a jelenre. Ezek a mondatok magyarul szintén múlt időben vannak, mivel a cselekvés megtörtént, viszont az fontos, hogy a jelenre kihat.
Olyan cselekvésekre használjuk, melyek a múltban mentek végbe, de egyértelműen érzékelhető jelük, eredményük van a jelenben.
- Have you cut your finger? - Yes, I have.
- Have you cut your finger? - No, I haven’t.
- Has he torn his muscle? - Yes, he has.
- Has he torn his muscle? - No, he hasn’t.
- Have they painted the walls? - Yes, they have.
- Have they painted the walls? - No, they haven’t.
Onnan tudjuk felismerni (az esetek többségében), hogy a mondatot megfogalmazhatnánk Present Simple-ben is: She’s broken her leg. She can’t dance now. - Eltörte a lábát. Most nem tud táncolni.
3. Nemrég befejeződött cselekvés
Éppen a jelen előtt lezáródott cselekvés kifejezése. A just jelentése „éppen most”, és gyakran áll Present Perfect Simple-ben.
- Have you just eaten? - Yes, I have.
- Have you just eaten? - No, I haven’t.
- Has he just finished school? - Yes, he has.
- Has he just finished school? - No, he hasn’t.
- Has your mother left just now? - Yes, she has.
- Has your mother left just now? - No, she hasn’t.
4. Még le nem zárult időszak
Olyan cselekvésekre használjuk, melyek abban az időszakban történtek, amelyikben éppen mondjuk őket. Tehát reggel történt, és még reggel van, ezen a héten történt, és még ez a hét van, stb.
Ezek az időhatározók tulajdonképpen ugyanazok, mint amiket a Present Continuous-ban használtunk éppen folyamatban lévő időszak kifejezésére, csak ott „abból az irányból” néztük őket, hogy folyamatban lévő időszakot jelölnek, most pedig úgy fogunk rájuk tekinteni, mint még folyamatban lévő, le nem zárult időszakra vonatkozó időhatározó szavak: today, this afternoon, this week, this month, this year, stb.
- Have you been on holiday this year? - Yes, I have.
- Have you been on holiday this year? - No, I haven’t.
- Have you seen Tom this morning? - Yes, I have.
- Have you seen Tom this morning? - No, I haven’t.
- Has your friend failed three tests this week? - Yes, he has.
- Has your friend failed three tests this week? - No, he hasn’t.
5. Ismétlődő cselekvés és alkalmak száma
A harmadik esetben azt akarjuk kifejezni, hogy valamilyen történés eddig egyszer/néhányszor már megtörtént, és később újra előfordulhat (hiszen az életünk még tart). Egy ismétlődő cselekvés hányszor történt meg a jelenig.
- Have you been to England twice? - Yes, I have.
- Has she had three boyfriends so far? - Yes, she has.
- Have we visited her three times in her new flat? - Yes, we have.
6. Első, második vagy sokadik alkalom
Tipikus Present Perfect Simple mondattípus az, amikor valahányadszorra csinálunk valamit. Itt is egy le nem zárt időszakról van szó (hiszen még élünk), és az a cselekvés, amit éppen valahányadszorra csinálunk most, később újra bekövetkezhet.
- Is this the first time you have won anything? - Yes, it is.
- Is this the third time you have been to Egypt? - Yes, it is.
- Is this the first time you have passed your English language exam? - Yes, it is.
This is the first time I have won anything! - Először nyerten valamit! This is the third time I have been to Egypt.- Harmadszorra vagyok Egyiptomban.
7. Felsőfokú melléknév és ever
A negyedik eset az, amikor egy felsőfokú mellékneves szerkezetet úgy használunk, hogy belefűzzük a mondatba a valaha (ever) határozót is: This is the best lasagna I have ever had. - Ez a legfinomabb lasagna, amit valaha ettem!
- Is this the best lasagna you have ever had? - Yes, it is.
- Is this the best film you have ever seen? - Yes, it is.
Gyakori időhatározók
A Present Perfect Simple igeidő jellemző időhatározói a következők:
| Angol időhatározó | Magyar jelentés |
|---|---|
| just | éppen most |
| already | már |
| yet | még tagadó mondatban, már kérdő mondatban |
| ever | valaha |
| never | soha |
| recently | az utóbbi időben, a közelmúltban, mostanában |
| lately | az utóbbi időben, a közelmúltban, mostanában |
| so far | idáig |
| in the last few minutes | az utóbbi néhány percben |
| in the last few years | az utóbbi néhány évben |
| in the last two weeks | az utóbbi néhány hétben |
A befejezett jelent tartalmazó mondatok sokszor állnak együtt tipikus időhatározókkal, amelyek kiegészítik vagy nyomatékosítják a mondat jelentését. Amennyiben az alábbi időhatározók szerepelnek a mondatban, akkor azok present perfect simple igeidővel állnak együtt: already - már, ever - valaha, lately - mostanában, in the last few days/weeks/months - az elmúlt néhány napban/hétben/hónapban, just - éppen most, never - soha, recently - az utóbbi időben, so far - eddig, idáig, yet - még vagy már.
- Have you already eaten? - Yes, I have.
- Have you already eaten? - No, I haven’t.
- Have you recently seen John? - Yes, I have.
- Have you recently seen John? - No, I haven’t.
- Has she finished her work so far? - Yes, she has.
- Has she finished her work so far? - No, she hasn’t.
Since és for a Present Perfectben
Itt kell megemlítenünk még két másik időhatározót is, de azok inkább a Present Perfect Continuous-ra lesznek jellemzők (de ott egy picit máshogy lesz a jelentésük majd). Since - … óta (egy adott múltbéli időpont óta), for - …óta (valamennyi ideje).
Tehát valami megtörtént (vagy nem történt meg) valamennyi ideje, vagy valami múltbéli időpont óta. Időtartamra a FOR szót használjuk, kezdőpontnál pedig a SINCE siet segítségünkre.
- Have you lived here since 2001? - Yes, I have.
- Have you lived here since 2001? - No, I haven’t.
- Has she known Marc for years? - Yes, she has.
- Has she known Marc for years? - No, she hasn’t.
- Have they gone fishing for years? - Yes, they have.
- Have they gone fishing for years? - No, they haven’t.
Ha a since után cselekvés van, azt PAST SIMPLE igeidőben említjük. I haven’t seen a clown since I was a child. - Nem láttam egyetlen bohócot sem, mióta gyerek voltam.
Present Perfect és Past Simple
A Present Perfect nem olyan igeidő, amelynél a cselekvések, történések egy konkrét időponthoz köthetők. Ezzel meg is érkezünk a past simple-höz: az igeidőhöz, amellyel a leggyakrabban szokták keverni a present perfectet.
A Present Perfectet akkor használjuk, ha nem fontos, hogy mikor történt valami, vagy az eseménynek jelenbeli kapcsolata van. Past Simple-t használunk, ha konkrét, lezárt múltbeli időpont vagy időszak szerepel a mondatban.
| Present Perfect | Past Simple |
|---|---|
| I have seen the pyramids in Egypt. | I saw the pyramids in Egypt last summer. |
| Have you seen Romeo and Juliet? | Did you see Romeo and Juliet? |
| I have seen Romeo and Juliet. | I saw Romeo and Juliet yesterday on TV. |
Have you seen Romeo and Juliet? - Láttad már a Rómeó és Júliát? Ennél a mondatnál arra vagyunk kíváncsiak, hogy egyáltalán valaha az életben látta-e a Rómeó és Júliát.
Did you see Romeo and Juliet? - Láttad a Rómeó és Júliát? Ebben az esetben a beszélő és a hallgató is tudja, hogy melyik előadásról van szó (például, ami előző nap ment a tévében), így már nem Present Perfect igeidőt használ, hanem Past Simple-t, azaz egyszerű múltat.
Ha lenne időhatározó is a mondatban, vagy arra kérdezne rá az illető, hogy mikor következett be a cselekvés, akkor is Past Simple igeidőt kellene használni. Így: When did you see Romeo and Juliet? - Mikor láttad a Rómeó és Júliát?
Present Perfect hírekben
Present Perfect Simple a leggyakrabban használt igeidő a közelmúltban lezajlott eseményekről szóló híradásokban. A present perfect simple-t nagyon sokszor használják a TV csatornák hírműsorai is, amikor nemrég történt eseményeket mutatnak be, konkrét időhatározó nélkül.
There has been an explosion near Budapest in a fireworks factory. - Robbanás volt Budapest mellett egy petárdagyárban. There was an explosion near Budapest in a fireworks factory yesterday. - Tegnap robbanás volt Budapest mellett egy petárdagyárban.
Magának a hírnek a közlése után (ami Present Perfect Simple-ben van) az eset részleteinek közlése már Past Simple-ben szokott történni.
Present Perfect Simple és Present Perfect Continuous
Mikor a present perfect kifejezést használjuk a köznyelvben, akkor valójában egy összefoglaló nevet használunk, amiből nem egyértelmű, hogy melyik igeidőre gondolunk. Két igeidő is szóba jöhet ilyenkor: present perfect simple, present perfect continuous.
A legtöbb esetben, mikor valaki csak annyit mond, hogy present perfect, akkor a simple verzióra gondol. A present perfect continuoust egy másik bejegyzésben fogom elmagyarázni.
A present perfect continuous olyan cselekvéseknél használjuk, melyek mostanáig tartottak, és még folytatódni is tudnak (gyakori kísérőszavak a since, for, all day…); Ilyenkor a cselekvés folyamatát akarjuk hangsúlyozni.
| Present Perfect Simple | Present Perfect Continuous |
|---|---|
| I have watched The Avengers. | I have been watching The Avengers. Would you like to join? |
| Megnéztem a Bosszúállókat. | Épp nézem a Bosszúállókat, nem csatlakozol? |
Ha nem tudod eldönteni, hogyan mondd vagy írd le helyesen az adott angol mondatot, csak gondolj arra: már lezárult az adott állapot vagy cselekvés, vagy még mindig tart (már egy ideje)? Ha ez megvan, máris tudni fogod, kell-e hozzá igekötőt használnod - ha kell, akkor az az igeidő bizony present perfect lesz!
Gone to és been to
A HAS/HAVE GONE TO, és a HAS/HAVE BEEN TO szerkezeteknél is present perfect igeidő van. A GONE szóval arra utalunk ilyenkor, hogy valaki elment valahova, és még ott is van. A BEEN pedig arra utal, hogy valaki elment valahova, de már visszajött.
- Has your daddy gone to the shop? - Yes, he has.
- Has your daddy gone to the shop? - No, he hasn’t.
- Have you been to Italy? - Yes, I have.
- Have you been to Italy? - No, I haven’t.
- Has Lauren been to the Bahamas? - Yes, she has.
Where's your daddy? He has gone to the shop, but he should be back any minute. We have been to Italy, we have just arrived home. Lauren has been to the Bahamas, she is so tanned!
Tagadás és kérdés Present Perfectben
Tagadást illetve kérdést a have (illetve egyes szám 3. személyű, ragozott alakban has) segédige segítségével fejezünk ki: tagadás esetén ezt a segédigét tesszük tagadott alakba, illetve kérdés esetén ezt a segédigét tesszük a mondat alanya elé.
A tagadó mondat szerkezete: alany + have/has not + V3. A kérdő mondat szerkezete: Have/Has + alany + V3?
- I have not worked. / I haven’t worked.
- You have not worked. / You haven’t worked.
- He has not worked. / He hasn’t worked.
- We have not worked. / We haven’t worked.
- They have not worked. / They haven’t worked.
- Have I worked?
- Have you worked?
- Has he/she/it worked?
- Have we worked?
- Have they worked?
Tagadó kérdések és rövid válaszok
A tagadó kérdésben a haven’t vagy a hasn’t kerül az alany elé. A szerkezetek: Haven’t I worked?, Haven’t you worked?, Hasn’t he/she/it worked?, Haven’t we worked?, Haven’t they worked?
- Haven’t you finished? - Yes, I have.
- Haven’t you finished? - No, I haven’t.
- Hasn’t he done his homework? - Yes, he has.
- Hasn’t he done his homework? - No, he hasn’t.
A rövid válasz alakját mindig a valódi válasz tartalma határozza meg, nem az, hogy a kérdés tagadó formában áll-e.
Present Perfect rövid válaszok gyakorlása
- Have you ever been to Russia? - Yes, I have. / No, I haven’t.
- Has Peter eaten your pancake? - Yes, he has. / No, he hasn’t.
- Have you read Game of Thrones in English? - Yes, I have. / No, I haven’t.
- Has John just finished his book? - Yes, he has. / No, he hasn’t.
- Have you ever seen this guy somewhere? - Yes, I have. / No, I haven’t.
- Have you eaten your sandwich? - Yes, I have. / No, I haven’t.
- Have you ever been to the Bahamas? - Yes, I have. / No, I haven’t.
- Have you ever felt this good? - Yes, I have. / No, I haven’t.
- Has he lived in Amsterdam for five years? - Yes, he has. / No, he hasn’t.
- Has she made a mistake so far? - Yes, she has. / No, she hasn’t.
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/meghallgatásával a szókincsed és a nyelvérzéked egyaránt sokat fejlődhet.
Gyakorold minél többet az élőbeszédet, hidd el, egy idő után rutinná fog válni! Az igeidők sokkal könnyebben megjegyezhetők, ha egyszerre kettőt memorizálsz - í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.
