Angol.ertedmar.hu

Folyamatos befejezett múlt, Past Perfect Continuous

Ez az igeidő a már tanult Present Perfect Continuous hátrébb tolt változata, ugyanis segítségével kifejezhető, hogy a cselekvés már egy ideje folyamatban volt. Elég bonyolult nem? Azért annyira nem, ha elolvasol néhány példát azonnal megérted mikor kell ezt az igeidőt használni. Na, ennyit az angolról.

Ez az igeidő többnyire egy múlt idejű mondattal társul.

Képzése: személyes névmás + had been + ige ing-es alakja


Már két órája vártam rá, amikor megjött. - I had been waiting for her for two hours when she came.

Már egy éve jártak, amikor összeházasodtak. - They’d been going out for a year, when they got married.

Már két hete dolgoztam, amikor kirúgtak. - I had been working for two weeks when I was fired.

Feladatok

  • 1
    Már tíz perce fociztunk, amikor eleredt az eső.
    Megoldás

    We had been playing football when it started to rain.

     

    Az ' it started to rain' helyett lehetne ' it started raining' is. Nincs jelentésbeli különbség.

    Lásd infinitive/gerund

  • 2
    Nagyon fáradtak voltunk, mert reggel óta tanultunk.
    Megoldás

    We were very tired because we had been studying since the morning.

  • 3
    Amikor felhívott, már öt perce vártam a hívását.
    Megoldás

    I had been waiting his call for five minutes when he called me.

     

    Ilyen esetben lehet például úgy is mondani hogy 'when he finally called'

  • 4
    Amikor hazajött, már 2 órája tévéztünk.
    Megoldás

    We had been watching TV for two hours when he arrived home.

     

    vagy:

    - We had been watching TV for two hours when he came home.

    - We had been watching TV for two hours when he got home.

     

    Tehát a 'came home' vagy 'got home' is jó az 'arrived' helyett.  

  • 5
    Már félórája táncoltunk, amikor megérkeztek.
    Megoldás

    We had been dancing for half an hour when they arrived.

  • 6
    Már 1 éve tanultunk, mielőtt vizsgáztunk.
    Megoldás

    We had been studying for one year before the exam.

     

    vagy:

    - We had been studying for one year before we went to the exam.

  • 7
    Már 20 perce kerestük a szemüvegét, amikor megtaláltuk.
    Megoldás

    We had been searching for her glass for twenty minutes when we found it.

  • 8
    Fél órája bámultam a lányt, mielőtt felkértem táncolni.
    Megoldás

    I had been staring at the girl for half an hour before I asked her to dance.

  • 9
    Már tíz perce vártam a buszt, amikor megérkezett.
    Megoldás

    I had been waiting for the bus for ten minutes when it came.

    A 'came' helyett 'arrived' is ok.

  • 10
    Már 5 órája repültünk, amikor pánikba estem. (pánikba esni = 'to have a panic attack')
    Megoldás

    We had been flying for five hours when I had a panic attack.

  • 11
    Több mint egy órán át beszélgettek mielőtt Brian megérkezett.
    Megoldás

    They had been talking for over an hour before Brian arrived.

  • 12
    Meddig vártál arra, hogy felszálhass a buszra? (nehéz) (felszállni a buszra = to get on the bus)
    Megoldás

    How long had you been waiting to get on the bus?

     

    A get nincs múlt időben. 

    Illetve figyeld meg, most nincs benne past-simple tagmondat. A past-perfect-continuous általában 'past-simple'-el jár együtt, de ez időnként nem szükséges.

     

  • 13
    Peti fáradt volt, mert (előtte) kocogott. (kocogni = to jog)
    Megoldás

    Peti was tired because he had been jogging.

     

    Általában ilyen múltbeli 'eredmény - okozat' mondatokat jó hogyha 'past-perfect-continuous' igeidővel mondjuk.

    Itt az eredmény az, hogy 'fáradt', az ok pedig nyilván, hogy 'kocogott'.

  • 14
    George meghízott, mivel túl sokat evett. (meghízni = to gain weight)
    Megoldás

    George gained weight because he had been eating too much.

     

    vagy: 

    - George gained weight because he had been overeating.

     

    Ez a mondat megint valamilyen múltbeli 'eredmény - okozat' történést fejez ki, ahogy az előbb. 

  • 15
    Betty megbukott a végső teszten, mivel nem járt be órákra. (megbukni a teszten = fail the test)
    Megoldás

    Betty failed the final test because she had not been attending the class.

     

    Figyeld meg a tagadás módját: 'had not been'. A not 'középen' van.