Present Perfect Continuous Tense, geçmişte başlayıp şu ana kadar devam eden veya yakın zamanda biten eylemleri anlatmak için kullanılır. Bu yapı, eylemin sürecine ve etkilerine odaklanır.
Subject + have/has + been + V1 (verb + ing)
(5 yıldır burada çalışıyorum.)
(Geçen yıldan beri İngilizce çalışıyor.)
(2 saat boyunca futbol oynuyorlar.)
Subject + have/has + not + been + V1 (verb + ing)
(3 saattir televizyon izlemiyorlar.)
(Dünden beri arkadaşıyla konuşmuyor.)
(Uzun süredir seni beklemiyorum.)
Have/Has + Subject + been + V1 (verb + ing) + Tümleç?
(2 yıldır İngilizce çalışıyor musun?)
(Sabahlarından beri seni mi bekliyor?)
(3 saattir futbol mu oynuyorlar?)
Bu kullanımda, eylemin ne kadar süredir yapıldığına vurgu yapılır. Zaman zarfı genellikle for
veya since
ile kullanılır.
(2 saattir müzik dinliyorum.)
(2010 yılından beri bu şirkette çalışıyor.)
Eylem yeni tamamlanmış olabilir ama hala etkisi devam ediyordur.
(Koştuğu için şu an yorgun.)
(Bütün gün çalıştığım için çok yorgunum.)
Bir süre boyunca tekrar eden eylemleri anlatmak için kullanılır.
(Her gün spor salonuna gidiyorlar.)
(Her gece bir kitap okuyorum.)
Belli bir süreyi ifade eder.
I have been living in this city for 5 years. (Bu şehirde 5 yıldır yaşıyorum.)
She has been come here for 2 hours. (2 saattir burada.)
Belirli bir zamanı ifade eder.
He has been studying since 9 AM. (9'dan beri çalışıyor.)
I have been waiting for you since morning. (Sabahlarından beri seni bekliyorum.)
Eylemin yakın zamanda yapıldığını veya uzun süre devam ettiğini belirtir.
I have been feeling tired lately. (Son zamanlarda yorgun hissediyorum.)
She has been working all day. (Bütün gün çalışıyor.)
Bu tense, sadece eylemin ne kadar süredir devam ettiğine vurgu yapmakla kalmaz, aynı zamanda eylemin sonuçlarını da dikkate alır. Örneğin, I have been reading a book for two hours
ifadesinde eylem devam ediyor olabilir, ama aynı zamanda iki saattir kitap okumanın etkilerini de anlatmaktadır.
Kısaltmalarda, have
ve has
kelimeleri genellikle ve
ve s
ile birleştirilir. Örneğin,
I have been
➜ I've been
-> I've been working here for 5 years.
She has been
➜ She's been
-> She's been studying English since last year.
They have been
➜ They've been
-> They've been playing football for 2 hours.