Present Perfect gyakorló feladatok nyomtatható változatban

A Present Perfect az angolban olyan múltbeli eseményeket fejez ki, amelyeknél nem a pontos időpont a lényeg, hanem maga a megtörtént tény, a jelenlegi következmény, a tapasztalat vagy egy még le nem zárult időszak. Képzése: have / has + az ige 3. alakja.

A Present Perfectet sok gyakorlással lehet igazán megtanulni, mert a magyar és az angol nyelv nem ugyanúgy fejezi ki a múltbeli események és a jelen kapcsolatát. A nyelvtani szabályok átolvasása fontos, de a feladatok megoldása segít abban, hogy a megfelelő igeidő használata fokozatosan reflexszerűvé váljon.

A Present Perfect képzése

A Present Perfect szerkezete: have / has + az ige 3. alakja. Egyes szám harmadik személyben a has alakot használjuk a have helyett.

AlanySegédigePélda
I, you, we, theyhaveI have done.
he, she, ithasShe has been to the USA.

I have (I’ve) done. You have (You’ve) played tennis. She has (She’s) been to the USA.

Kijelentő mondatok

  • I have already seen this film.
  • She has already eaten lunch.
  • He has gone to London.
  • They have read this novel.

Tagadó mondatok

A tagadó mondatban a not kerül a have vagy a has után.

  • I haven’t seen the president yet.
  • We haven’t played football yet.
  • The woman hasn’t swept the floor yet.
  • We haven’t done the shopping yet.

Kérdő mondatok

Kérdésben a have vagy a has kerül a mondat elejére.

  • Have you read the book yet?
  • Have you ever been to America?
  • Have you seen this film yet?
  • How long have you been learning English?

Mikor használjuk a Present Perfectet?

Tapasztalatok és megtörtént események

Present Perfectet használunk, ha azt mondjuk el, hogy valami már megtörtént, de a pontos időpont nem fontos vagy nem ismert. Ilyenkor nem az a lényeg, hogy mikor történt az esemény, hanem az, hogy megtörtént-e valaha.

Már voltam Egerben. - I have already been to Eger. Mikor? Lehet 1 órája, 1 hónapja, ez nem érdekes.

Már találkoztam vele ezelőtt egyszer. - I have met him once before. A pontos időpont, hogy mikor, nem érdekes.

(Még) nem voltam az USA-ban. - I haven’t been to the USA.

Még soha nem utazott vonattal. - He has never traveled by train.

A magyar mondat múlt időben állhat, de az angol Present Perfectet használ, ha az élet során szerzett tapasztalatról beszélünk, és nincs meghatározva konkrét múltbeli időpont.

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.

Already, yet és a „már, még” jelentés

A Present Perfectre különösen jellemző a már és a még jelentés. Kijelentő mondatban a „már” megfelelője általában az already, kérdő és tagadó mondatban pedig a yet használatos.

Magyar kifejezésAngol kifejezésPélda
máralreadyI have already done my homework.
már? / még?yetHave you read the book yet?
még nemyetI haven’t seen the president yet.
  • Már megcsináltam a házimat. - I have already done my homework.
  • Kiolvastad már a könyvet? - Have you read the book yet?
  • Még nem láttam az elnököt. - I haven’t seen the president yet.
  • Én még nem reggeliztem. - I haven’t had breakfast yet.

Mint láthatod, amit a magyarban már, még-gel mondanál, azt szinte mindig Present Perfect-tel mondjuk az angolban.

Ismétlődő cselekvések

Az ismétlődést is gyakran Present Perfecttel mondjuk, például amikor azt fejezzük ki, hogy valamit már egy bizonyos számú alkalommal megtettünk.

  • Már harmadjára voltam Franciaországban. - I have been to France three times.
  • Már hússzor láttam azt a filmet. - I have seen that movie twenty times.
  • Már találkoztam vele ezelőtt egyszer. - I have met him once before.

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.

  • This is the first time I have won anything! - Először nyertem valamit életemben!
  • This is the third time I have been to Egypt. - Harmadszorra vagyok Egyiptomban.

Gyakori időhatározók

A következő kifejezések általában Present Perfecttel járnak együtt: ever, never, once, many times, several times, before, so far, already, yet.

Angol időhatározóMagyar jelentés
evervalaha
neversoha
onceegyszer
many timessokszor
several timestöbbször
beforeazelőtt, korábban
so fareddig, idáig
alreadymár
yetmég, már kérdésben
justéppen most
recentlyaz utóbbi időben, a közelmúltban
latelymostanában, az utóbbi időben

A since és a for használata

Present Perfectet jellemzően akkor használunk, ha valami egy múltbeli időponttól kezdődően a jelenig tart, vagy egy bizonyos időtartamon keresztül történt vagy nem történt meg.

A for időtartamot, intervallumot jelöl. A since egy konkrét kezdőpontot fejez ki.

KifejezésHasználatPélda
foridőtartam, intervallumfor a few days
foridőtartam, intervallumfor half an hour
sincekonkrét kezdőpontsince June 8
sincekonkrét kezdőpontsince I met you
sincekonkrét kezdőpontsince last year

For-t használunk időközöknél - intervallumoknál: néhány napon keresztül - for a few days, fél órán keresztül - for half an hour.

Since-t pedig akkor használunk, ha egy konkrét időponttól vagyunk kíváncsiak a dolgokra: since June 8, since I met you, since last year.

  • (Már) 9-től itt vagyok. - I have been here since nine o’clock.
  • Nem telefonáltam haza karácsony óta. - I haven’t phoned home since Christmas.
  • Évek óta nem voltam moziban. - I haven’t been to the cinema for ages.
  • John már több mint két hete Angliában van. - John has been in England for more than two weeks.
  • Nem ettem semmit reggeli óta. - I haven’t eaten anything since breakfast.
  • Sokat írt péntek óta. - She has written a lot since Friday.
  • Egy hete vagyunk itt. - We have been here for a week.
  • Nem mentek horgászni már évek óta. - They haven’t gone fishing for years.

Le nem zárult időszakok

A Present Perfectet olyan időhatározókkal is használjuk, amelyek még le nem zárult időszakokra vonatkoznak. Ilyen lehet a today, this afternoon, this week, this month vagy a this year.

  • Have you been on holiday this year? - Voltál már nyaralni ebben az évben?
  • Have you seen Tom this morning? - Láttad Tomot ma reggel?

Az első mondatban még tart az év, ezért ha valaki eddig nem volt nyaralni, még lehet rá lehetősége. A második mondatban még reggel van, ezért ha valaki nem látta Tomot, még láthatja.

Éppen most befejeződött cselekvések

Present Perfectet használunk, ha éppen most történt valami és befejeződött, tehát ha a cselekvés közvetlenül a jelen pillanat előtt fejeződött be.

  • Éppen most ment ki. - He has just gone out.
  • Éppen most láttam őt a könyvtárban. - I’ve just seen her in the library.
  • Kikölcsönzött egy könyvet. - He has checked out a book.
  • Éppen most hagytam abba a dohányzást. - I have just stopped smoking.
  • Éppen most fejezte be a munkáját. - He has just finished his work.

Jelenlegi következmények

Olyan már bekövetkezett és lezárult múltbeli cselekvések leírására is használják a Present Perfect Simple-t, amelyeknek a jelenben következményei vannak.

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.
  • She has been to Catania. She knows where the fish market is. - Már volt Cataniában. Tudja, hol van a halpiac.
  • The car is clean. He has cleaned it. - Az autó tiszta. Ő megtisztította.
  • My father is not here. He has gone to London. - Az apám nincs itt. Londonba ment.

Elért célok és sikeresen befejezett cselekvések

Present Perfectet használhatunk annak kifejezésére is, ha elértünk valamilyen célt, vagy sikerült valamit megcsinálni és megtanulni.

  • A kisfiunk megtanult olvasni. - Our son has learned how to read.
  • Már több mint 4000-en elérték a Mount Everest csúcsát. - Over 4000 people have reached the top of Everest.
  • Az orvosok meggyógyítottak egy HIV-fertőzött csecsemőt. - Doctors have cured a baby with HIV.

Hírek és közelmúltbeli események

A Present Perfect Simple a közelmúltban lezajlott eseményekről szóló híradásokban is gyakran használt igeidő. Magának a hírnek a közlése után az eset részleteinek közlése már Past Simple-ben szokott történni.

  • There has been an explosion near Budapest in a fireworks factory. - Robbanás történt egy petárdagyárban Budapest mellett.
  • There was an explosion near Budapest in a fireworks factory yesterday. - Tegnap robbanás történt egy petárdagyárban Budapest mellett.

Present Perfect vagy Simple Past?

A Present Perfect és a Simple Past közötti legfontosabb különbség az, hogy a Simple Past lezárt múltbeli időszakot vagy konkrét múltbeli időpontot jelöl, míg a Present Perfect esetében a jelenhez való kapcsolat, a tapasztalat vagy a megtörtént esemény ténye áll a középpontban.

Mikor használjuk a Simple Pastot?

A Simple Pastot akkor használjuk, amikor a múltban valami megtörtént, befejeződött és lezárult, és ehhez a jelennek semmi köze. Ilyenkor azt is tudjuk, hogy az esemény a múltban mikor történt.

  • yesterday - tegnap
  • last week - múlt héten
  • last month - múlt hónapban
  • last year - múlt évben, tavaly
  • 5 days ago - 5 nappal ezelőtt
  • in 1975 - 1975-ben

Minden, ami last …, Past Simple lesz. Minden, ami … ago, szintén Past Simple lesz. Az évszámokkal és pontos dátumokkal is Past Simple-t kell használni.

  • Mary spent her teenage years in a small town. - Mary tinédzser éveit egy kisvárosban töltötte.
  • Poe wrote this poem. - Poe írta ezt a verset.
  • The ballpoint pen was invented in the 19th century. - A golyóstollat a 19. században találták fel.
  • The Egyptians used papyrus for writing. - Az egyiptomiak papiruszt használtak az íráshoz.

Ha rákérdezünk, hogy valami mikor történt, akkor is Past Simple-t kell használnunk, hiszen ebben az esetben egy konkrét múltbeli időpontról beszélünk.

  • When did you see this film? - Mikor láttad ezt a filmet?
  • Did you see Romeo and Juliet? - Láttad a Rómeó és Júliát?
  • When did you see Romeo and Juliet? - Mikor láttad a Rómeó és Júliát?
  • I saw Romeo and Juliet yesterday on TV. - Tegnap láttam a Rómeó és Júliát a tévében.

Egymást követő események

Történetek elmesélésénél, tehát amikor az egymást követő eseményeket meséljük el, Past Simple-t kell használni minden egyes lezárult cselekvésre.

I got up at 6 o’clock in the morning. I took a shower, I had breakfast, I got dressed and I left for work. - Reggel 6 órakor keltem fel. Lezuhanyoztam, megreggeliztem, felöltöztem és elindultam munkába.

A magyar igekötős múlt idejű igék gyakran befejezett cselekvést fejeznek ki, ezért fordításkor sok esetben Simple Pastot használunk.

  • felkeltem - got up
  • lezuhanyoztam - took a shower
  • megreggeliztem - had breakfast
  • felöltöztem - got dressed
  • elindultam - left

A Present Perfect és a Simple Past összehasonlítása

Have you seen Romeo and Juliet? - Láttad már a Rómeó és Júliát?

Ebben az esetben arra vagyunk kíváncsiak, hogy valaki valaha látta-e a művet, ezért Present Perfectet használunk.

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ó, ezért Simple Pastot használunk.

Present PerfectSimple Past
Have you seen Romeo and Juliet?Did you see Romeo and Juliet?
A tapasztalat vagy a megtörtént tény a fontos.A konkrét múltbeli esemény a fontos.
A pontos időpont nem fontos.A pontos időpont ismert vagy meg van adva.
Have you ever been to America?I was in London last week.
I have already done my homework.I did my homework yesterday.

Nyomtatható Present Perfect gyakorló feladatok

1. Egészítsd ki a mondatokat a megfelelő Present Perfect alakban!

Használd a have / has + az ige 3. alakja szerkezetet.

  1. I ……………… already ……………. this film. (see)
  2. ……………. you ……………. this book yet? (read)
  3. She …………… already …………… lunch. (eat)
  4. I …………… just ……………… smoking. (stop)
  5. We …………………………. football yet. (not play)
  6. The car is clean. He …………………… it. (clean)
  7. The boy ……………. already ……………. the cats. (feed)
  8. The woman ………………………. the floor yet. (not sweep)
  9. My father is not here. He ……………………. to London. (go)
  10. We ………………………. the shopping yet. (not do)

Az 1. feladat megoldása

  1. I have already seen this film.
  2. Have you read this book yet?
  3. She has already eaten lunch.
  4. I have just stopped smoking.
  5. We haven’t played football yet.
  6. The car is clean. He has cleaned it.
  7. The boy has already fed the cats.
  8. The woman hasn’t swept the floor yet.
  9. My father is not here. He has gone to London.
  10. We haven’t done the shopping yet.

2. Válaszd ki a Present Perfect vagy a Simple Past igeidőt!

  1. I ……………………………… (be) in London last week.
  2. ………………………. you ever …………………. (be) to America?
  3. He ………………………………… (bring) me flowers yesterday.
  4. I …………………………………. (have breakfast) yet.
  5. …………. you ……. …. (see) my pen? I can’t find it anywhere.
  6. We …………………………………. (live) in Szeged ten years ago.
  7. How long ………………………. you ……………………… (learn) English?
  8. I …………………………. (travel) to Africa last year.
  9. They ………………………………… (tidy) the house in the morning.
  10. Mary ………………………………. (clean) the windows since morning.
  11. …………………………… you ……………………. (see) this film yet?
  12. Yes, I ………………………………… (see) it yesterday evening.
  13. She ………………………………. (write) this letter for four hours.
  14. You …………………………… (arrive) at four o’clock yesterday.
  15. ………………………. you …………………. (go) to work last Sunday?
  16. We ……………………… never ………………… (read) this novel.
  17. She ………………………… (take) my letter to the post office in the afternoon.
  18. I ………………………. already ……………………. (do) my homework.
  19. We ……………………………. (give) him a lift to town last Monday.
  20. He …………………. just ……………………. (finish) his work.

A 2. feladat megoldása

  1. I was in London last week.
  2. Have you ever been to America?
  3. He brought me flowers yesterday.
  4. I haven’t had breakfast yet.
  5. Have you seen my pen? I can’t find it anywhere.
  6. We lived in Szeged ten years ago.
  7. How long have you been learning English?
  8. I travelled to Africa last year.
  9. They tidied the house in the morning.
  10. Mary has been cleaning the windows since morning.
  11. Have you seen this film yet?
  12. Yes, I saw it yesterday evening.
  13. She has been writing this letter for four hours.
  14. You arrived at four o’clock yesterday.
  15. Did you go to work last Sunday?
  16. We have never read this novel.
  17. She took my letter to the post office in the afternoon.
  18. I have already done my homework.
  19. We gave him a lift to town last Monday.
  20. He has just finished his work.

Present Perfect gyakorlási típusok

A Present Perfect biztos használatához érdemes többféle feladattípust megoldani. Hasznosak a hiányos mondatok, a kérdésalkotási feladatok, a fordítások, a szórendgyakorlatok, az igealakok gyakorlása, valamint a Present Perfect és a Simple Past összehasonlítása.

  • Present Perfect Simple
  • Present Perfect Continuous
  • Present Perfect Simple vagy Past Simple
  • kérdések és tagadó mondatok
  • have és has használata
  • ige 3. alakjának gyakorlása
  • for és since
  • already, just és yet
  • ever és never
  • szórendgyakorlatok
  • fordítási feladatok
  • beszédkártyák és kérdés-felelet gyakorlatok

Hasznos ellenőrzőlista feladatmegoldás előtt

  • Van konkrét múltbeli időpont a mondatban?
  • Szerepel a mondatban yesterday, last week, ago vagy egy évszám?
  • A jelen szempontjából fontos a megtörtént esemény?
  • Tapasztalatról vagy élet során bekövetkezett eseményről van szó?
  • Szerepel a mondatban already, yet, ever, never, just vagy before?
  • Időtartamot jelöl a mondat, amelyet for vezet be?
  • Konkrét kezdőpontot jelöl a mondat, amelyet since vezet be?
  • Még tart az az időszak, amelyre a mondat utal?
  • Egymást követő lezárt eseményeket mesélünk el?

A Present Perfect használatát nem lehet pusztán a szabályok elolvasásával elsajátítani. Annyi fordítási és egyéb feladatot kell megoldani, amíg a megfelelő igeidő kiválasztása fokozatosan automatikussá válik.

noimgs

tags: #present #perfect #gyakorlo #feladatok #nyomtathato