Két olyan igeidő, amitől kiráz minket a hideg, mert ezek aztán
nincsenek benne a magyar igeidők között. Mégis, ha az egyiket megtanuljuk, a
másikat is tudjuk használni, ha észrevesszük a hasonlóságokat. Persze hogy is lehetne
hasonlóság egy jövő idejű igeidő és egy múlt idejű között, pedig van.
Nézzük először a Past Perfectet:
Képzése
Simple: had + 3. alak (azt, hogy miért lásd Passive Perfect Continuous
poszt)
A szabály szerint akkor használjuk, ha két múltbéli cselekmény közül,
az egyik már megtörtént, mire a másik bekövetkezett.
pl.: Mire megjöttem, te már megebédeltél.
By the time I arrived, you had had lunch. (ne tévesszen meg senkit a
dupla had, azért van mert a past perfect segédigéje a had, és a have lunch-ot ha
3. alakba tesszük, akkor szintén had lesz)
Szóval az első cselekmény, ami már bekövetkezett, az ebédeltél, ezért
ez lesz a past perfect és a másik, hogy megérkeztem, lesz a simple past, mert
az közelebb van a jelenhez.
Continuous: had + been + ige + ing (azt, hogy miért lásd Passive
Perfect Continuous poszt)
A szabály azt mondja, hogy akkor használjuk, ha két múltbéli cselekvés
közül az egyik már jó ideje folyamatban volt, mire a máik megtörtént.
pl.: Mire megérkeztem, te már ebédeltél. (még nem fejezted be, csak
benne voltál a folyamatban)
By the time I arrived, you had been having lunch.
Azt, hogy miért past perfect már fentebb leírtam, és azért continuous,
mert folyamatosan ebédelt, szóval az „ebédelés” közben történt meg a másik
cselekmény, azaz, hogy én megérkeztem.
Most nézzük meg a future perfectet:
Képzése:
Simple: will have + 3. alak (azt, hogy miért lásd Passive Perfect
Continuous poszt)
A szabály szerint akkor használjuk, ha két jövőbeni esemény közül az
egyik már befejeződik, mire a másik elkezdődik.
By the time you arrive, I will have had lunch.
Mire megérkezel, én már megebédelek. Ugye itt a megebédel fog hamarabb
megtörténni, ezért ez a perfect, a hazaéreni azért nincs jövőben, mert a time
clause miatt nem tehetjük abba, egyszerűbben by the time és társai után nincs
jövő idő, hanem helyette jelen. Time Clause-okról majd késöbb.
Continuous: will + have + been + ige + ing (azt, hogy miért lásd
Passive Perfect Continuous poszt)
A szabály szerint akkor használjuk, ha két jövőben cselekvés közül az
egyik már tartani fog, mire a másik bekövetkezik.
By the time you arrive, I will have been having lunch.
Mire megjössz, ebédelni fogok. Ugyanaz a magyarázata, mint a past
perfect continuousnak.
Ha megnézzük a szabályokat , azt vehetjük észre, hogy tök ugyan azok,
csak az egyikben múlt idejű cselekvések vannak, a másikban pedig jövő idejűek.
Azt, hogy miért van ez így azt ne firtasd, ez a szabály.
Nincsenek megjegyzések:
Megjegyzés küldése