Present Perfect – a félmúlt
Akkor használjuk, ha azt akarjuk kifejezni, hogy valami nincs még lezárva, befejezve, „a múlt és a jelen határán áll”. Tehát egyszerre igaz a múlt egy részére és a jelen pillanatra is az állításunk, sőt, talán a jövő egy kis részében is folytatódni fog még…
Nézzünk néhány példát.
I have been to France twice. – Kétszer voltam Franciaországban.-
(a múltban voltam, de még mindig megvannak a tapasztalatok, emlékek, amikkel gazdagabb lettem, plusz a jövőben is visszamehetek még harmadszorra, nincs lezárva semmi…)
He hasn’t slept properly for days. – Napok óta nem aludt rendesen.
(a múltban nem aludt, most is nagyon fáradt, és ki tudja, mikor fog végre aludni egy jót…)
Have you met this woman before? – Találkoztál már ezzel a nővel?
(ha igen, nincs lezárva: még találkozhattok. Ha nem, az sincs lezárva: még találkozhattok újra akárhányszor…)
Nézzünk néhány konkrétabb nyelvtani esetet, amikor mindenképpen ezt az igeidőt használjuk!
1. A cselekvés eredménye a fontos csak, a körülmények nem érdekesek.
I have bought a new car. – Vettem egy új autót. Csak az a fontos, hogy van egy új autóm, az nem, hogy hol vettem, mennyiért, kitől…
My mum has made pancakes for everyone. – Anyukám csinált mindenkinek palacsintát. Csak a palacsinta a fontos, az nem, hogy mikor csinálta, miért, mennyi lisztből…
DE: ha a körülményeket is bele akarjuk venni, vagy egy körülményt akarunk a mondat központjába állítani, akkor a Past Simple-t, az egyszerű múltat kell már használnunk.
2. Éppen most történt, egy pillanattal ezelőtt
She has just got home. – Ő éppen most ért haza.
I have just though about calling you. – Éppen most akartalak felhívni.
A ‘just’ időhatározó helye: have és ige között
3. Bakancslista vagy tennivalók listája
Vagyis ha olyan dolgokról beszélünk, amik rajta vannak valakinek a listáján, tervezte/tervezi megvalósítani őket, és azt akarjuk kifejezni, hogy már megtette, vagy még nem (de tervezi…)
We have never been on a holiday together. – Mi még soha nem nyaraltunk együtt (de tervezünk).
Have you ever tried Japanese food? – Ettél már japán ételt?
I have already done the vacuuming, but I haven’t had the time to wash the dishes yet. – Már felporszívóztam, de még nem mosogattam el. (rajta van az is a listán)
Have you called the doctor yet? – Felhívtad már az orvost?
Időhatározók: never, ever, already, yet.
Never – soha. A ‘have’ és az ige közé kerül.
Ever – valaha, eddigi életében valakinek. A ‘have’ és az ige közé kerül.
Already – már, kijelentő mondatban. A ‘have’ és az ige közé kerül.
Yet – még nem, illetve kérdésben: már. A mondat legvégére kerül.
4. Nem lezárt időszakot kifejező időhatározó van a mondatban.
Lehet, hogy a cselekvés már véget ért, de az időszak nem.
We have met twice this month. – Ebben a hónapban már kétszer találkoztunk, és még ki tudja, hányszor fogunk, hiszen nincs vége a hónapnak…
I haven’t eaten anything today. – Ma még nem ettem, de ehetek később, hiszen nincs még vége a napnak…
5. Egyéb nem lezártságot kifejező időhatározók használatakor
so far – eddig, ezidáig
lately – mostanában
recently – mostanában
nowadays – manapság
these days – mostanában
still not – még mindig nem
before – korábban, eddig
earlier – korábban, eddig
in the last few days / weeks / months / years – az elmúlt néhány napban, hétben, stb.
up to now – mostanáig, eddig
since – egy konkrét időpont óta
for – valamennyi ideje egyfolytában