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
 
Mióta jártok? - How long have you been going out? 
 
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