Folyamatos befejezett jelen idő, Present Perfect Continuous

 

Ezt az igeidőt a legkönnyebben akkor értheted meg, ha végiggondolod a következő szituációt:

A barátnőddel (barátoddal) megbeszéltétek, hogy 2-kor találkoztok a Kálvin téren. Ő fél órát késik és te csípőre tett kézzel közlöd vele hogy “Már fél órája várok rád!”

Már fél órája várok rád. - I have been waiting for you for half an hour.

Képzése: have / has + been + ige ing-es alakja.

Akkor használjuk, ha valamit már csinálunk egy ideje, és még nem fejeztük be. A Present Perfect Continuous használatakor többnyire megmondjuk, hogy mit mióta csinálunk.

Ha az időhatározó időtartamra utal, akkor for-t kell használni.

Pl.: tíz éve - for ten years

három hete - for three weeks

két órája - for two hours

Ha az időhatározó időpontra utal, akkor since a használatos.

Pl.: kedd óta - since Tuesday

1998 óta - since 1998

március óta - since March

Ha az szeretnéd kérdezni, hogy “Mióta táncolsz?”, akkor a how long, vagy a since when kerül a mondat elejére.

Most nézzük meg néhány példán keresztül!


  • Már két órája mosom a fogam. - I have been brushing my teeth for two hours.

  • Mióta tanulsz angolul? - How long have you been learning English?

  • 1990 óta tanít. - He has been teaching since 1990.

  • Ater órák óta telefonál. - Ater has been phoning for hours.

  • Mióta melóztok? - Since when have you been working?

  • Január óta írja a könyvet. - He has been writing the book since January.

Amint látod, a tagadó formulát nem igazán használjuk, tagadásnál tanácsos a Present Perfect-et használni.

Évek óta nem láttalak. I haven’t seen you for ages.

 

Mondatok

 
Már két hete várja a postát. - He has been waiting for the mail for two weeks. 
 
Már június óta dolgozom. - I have been working since June.
 
Már két hete tanulok. - I have been studying for two weeks. 
 
Mióta tanulsz vezetni? - How long have you been learning to drive? 
 
Mióta esik az eső? - How long has it been raining? 
 
Már félórája vitatkoznak. - They have been arguing for half an hour. 
 
Már tíz perce a tévét nézzük. - We have been watching TV for ten minutes.  
 
Már egy hete építi a házát. - Ha has been constructing his house for a week.