The Present Perfect Progressive Tense olarak da bilinen The Present Perfect Continuous Tense bir şeyin geçmişte başlamış ve konuşma anına kadar devam ettiğini belirtmek için kullanılır.
Olumlu | I/You/We/They + have + been + Ving |
He/She/It + has + been + Ving | |
Olumsuz | I/You/We/They + have + not + been + Ving |
He/She/It + has + not + been + Ving | |
Soru | Have + I/You/We/They + been + Ving |
Has + He/She/It + been + Ving |
Örnek | Kısa Hali | |
+ |
I have been working. | I've been working. |
He has been working. | He's been working. | |
− |
You have not been working. | You haven't been working. |
She has not been working. | She hasn't been working. | |
?+ |
Have they been working? | –– |
Has she been working? | –– | |
?- |
Have you not been working? | Haven't you been working? |
Has he not been working? | Hasn't he been working? |
• I have been waiting for two hours.
› İki saattir bekliyorum.
• He has been working since morning.
› Sabahtan beri çalışıyor.
• How long has it been raining?
› Ne zamandan beri yağmur yağıyor?
• I've been working all day and I'm very tired now.
› Bütün gün çalıştım ve şimdi çok yorgunum.
• I've been feeling very tired recently.
› Son zamanlarda kendimi çok yorgun hissediyorum.
• You look so tired. What have you been doing?
› Çok yorgun görünüyorsun. Ne yapıyordun?
• I have been waiting for an hour.
› Bir saattir bekliyorum.
• I've not been playing tennis for years.
› Yıllardır tenis oynamıyorum.
• She has been studying English for 2 years.
› 2 yıldır İngilizce çalışıyor.
• I have been living here since 1990.
› 1990'dan beri burada yaşıyorum.
• I've been studying since 10 o’clock.
› Saat 10'dan beri ders çalışıyorum.
• She's been playing chess since she was eight.
› Sekiz yaşından beri satranç oynuyor.
• How long have you been learning English?
› Ne zamandır İngilizce öğreniyorsun?
• He has been working hard recently.
› Son zamanlarda çok çalışıyor.
• I haven't been feeling well lately.
› Son zamanlarda kendimi iyi hissetmiyorum.
• He has been writing an article all week.
› Bütün hafta bir makale yazdı/yazıyordu.
• I've been working all day and I'm very tired now.
› Bütün gün çalıştım ve şimdi çok yorgunum.
• Her eyes are red because she's been crying all evening.
› Bütün akşam ağladığı için gözleri kırmızı.
• What have you been doing at home?
› Evde ne yapıyorsun/yapıyordun?
• Where have you been? I've been looking for you.
› Neredeydin? Seni arıyordum.
• You look so tired. What have you been doing?
› Çok yorgun görünüyorsun. Ne yapıyordun?
• You look so tired. Have you been running?
› Çok yorgun görünüyorsun. Koşuyor muydun?
• I've been going to Turkey on holiday every year since 2002.
› 2002'den beri her yıl Türkiye'ye tatile gidiyorum.
İngilizcede zamanların konu anlatımlarına linke tıklayarak gramer sayfamızdan ulaşabilirsiniz.