I've lost my keys.
Az elvesztés korábban történt; a mostani eredmény az, hogy a kulcsok hiányoznak.
Építőelemek
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
Az angol present perfect a múltat a mosttal köti össze élményeknél, eredményeknél, változásoknál és még tartó időszakoknál: have/has + az ige harmadik alakja.
Present perfect = híd a jelenhez
MÚLT MOST
│ ●
│ a kapcsolat még él ▲
└──────────── híd ───────────┘
have/has + past participle
have/has: kis segítő szó
past participle: az ige 3. alakja
I've lost my keys.
Elvesztettem a kulcsaimat, és ez most számít.
Nincs híd lezárt időponttal:
yesterday ●───────────────► MOST
I saw Maria yesterday.
Jelentés: Tegnap láttam Mariát.
nem így: I have seen Maria yesterday.
Használj have/has + past participle alakot, ha egy múltbeli esemény most is kapcsolódik; lezárt időnél, például yesterday esetén, egyszerű múlt kell.
I've lost my keys.
Az elvesztés korábban történt; a mostani eredmény az, hogy a kulcsok hiányoznak.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
She has visited Japan.
A pontos idő nem fontos; a tapasztalat kapcsolódik a jelenhez.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
We've lived here since 2020.
Ez befejezetlen idő: az itt lakás 2020-ban kezdődött, és még tart.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
They've already left.
Az already segít megmutatni, hogy az eredmény most igaz.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
I haven't seen that film.
Az időablak az eddigi élettapasztalat mostanáig.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
Have you finished the report?
A beszélő azt kérdezi, hogy a jelentés most kész van-e.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
Have you ever broken your arm?
Az ever bármely most előtti időre kérdez, nem egy konkrét dátumra.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
We haven't decided yet.
A yet gyakori tagadó present-perfect mondatokban, amikor várt eredményről van szó.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
I've never eaten sushi.
A never azt jelenti, hogy mostanáig egyetlen alkalommal sem.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
I've just sent the email.
A just nagyon friss befejezett cselekvést emel ki, amelynek mostani eredménye van.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
Your English has improved.
A present perfect természetes, ha valami korábbról mostanra megváltozott.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
She has worked here for three years.
Ez azt jelenti, hogy még mindig itt dolgozik.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
I have seen Maria yesterday.
Egy lezárt múltbeli időjel, például yesterday, általában nem áll present perfect mellett.
I saw Maria yesterday.
Lezárt múltbeli idővel az egyszerű múltat használd.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
I've seen Maria this week.
A this week lehet még befejezetlen időszak, ezért a present perfect természetes.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
She worked here for three years.
Ez általában azt jelenti, hogy most már nem dolgozik itt.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
She has been to Paris.
Valamikor most előtt meglátogatta Párizst, és nem feltétlenül van ott most.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
She has gone to Paris.
Most Párizsban van, vagy úton van oda.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
I have lived here since five years.
A since kezdőpontot kér, nem időtartamot.
I have lived here for five years.
Időtartamhoz for kell.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
Figyelj a közvetlen fordításból eredő hibákra.
Jelentés: Tegnap láttam Mariát.
Magyarul a múlt idő mellé természetesen odatesszük a „tegnap” szót. Angolul a yesterday lezárt múltbeli időt jelöl, ezért egyszerű múlt kell, nem present perfect.
Jegyezd meg: Yesterday lezárt doboz; a present perfect hídja nem fér bele.
Jelentés: Öt éve itt lakom.
Magyarul jelen időt használunk, mert a helyzet most is igaz. Angolul a múltban kezdődött és most is tartó helyzethez have/has + az ige harmadik alakja kell.
Jegyezd meg: Ha magyarul „öt éve” szerepel és még tart, angolul gyakran have/has + 3. alak + for.
Jelentés: Öt éve itt lakom.
A magyar „öt éve” nem kezdőpont. A since kezdőponttal működik, például since 2020; a five years időtartam, ezért for kell.
Jegyezd meg: Since = honnantól; for = mennyi ideig.
Jelentés: Elment Párizsba.
Ha azt akarod mondani, hogy most nincs itt, mert Párizsba ment, gone to kell. A been to azt jelenti, hogy járt ott és visszatért.
Jegyezd meg: Been to = oda-vissza; gone to = elment, és most nincs itt.
Jelentés: Még nem döntöttünk.
A magyar „még nem” miatt könnyű rossz szót választani. Tagadó present perfectben, amikor a döntés várt, de még nincs meg, a yet a természetes.
Jegyezd meg: Tagadó mondatban: még nem = not ... yet.
Jelentkezz be a folytatáshoz