İçeriğe geç
AbOnlinEnglish Dil Eğitimi logosuABONLINENGLISH DİL EĞİTİMİGrammar

GrammarB1Present Tenses

Present Perfect Continuous

have / has been + -ing: how long something has been happening.

Yakın Geçmişten Beri Süren Zaman

Son güncelleme: · Hazırlayan: AbOnlinEnglish Dil Eğitimi

Quick Understanding

Present Perfect Continuous (have/has been + fiil-ing), geçmişte başlayıp hâlâ devam eden ya da yakın zamanda bitmiş ama etkisi hâlâ hissedilen bir eylemi anlatır. Present perfect'ten farkı şudur: present perfect genelde sonucu/tamamlanmayı vurgular ("I have read the book" — bitti), present perfect continuous ise süreci ve süreyi vurgular ("I have been reading the book" — okumaya devam ediyorum ya da az önce bıraktım, kaç saattir okuduğum önemli).

The Structure

Formula

Özne + have/has + been + fiil-ing
I/You/We/They + have been — He/She/It + has been. "been" hiçbir zaman değişmez, özneye göre sadece have/has değişir.

Affirmative / Negative / Question

Affirmative

Özne + have/has + been + V-ingThey have been travelling for a month.

Negative

Özne + haven't/hasn't + been + V-ingShe hasn't been feeling well lately.

Question

Have/Has + Özne + been + V-ing?Have you been waiting long?

Word Order

for + süre miktarı (for three hours, for a week) — since + başlangıç noktası (since Monday, since 2020) cümle sonunda kullanılır.

  • I have been studying for three hours.Üç saattir ders çalışıyorum.
  • We have been waiting since nine o'clock.Saat dokuzdan beri bekliyoruz.

How It Works

When do we use it?

  • Ne kadar süredir devam ettiğini vurgulamak için (for/since ile): She has been learning German for six months.
  • Hâlâ devam eden bir eylem için: They are still here — they have been talking for an hour.
  • Yakın zamanda bitmiş ama etkisi/izi hâlâ görünen bir eylem için: I'm out of breath — I've been running.
  • Tekrarlanan, süreklilik gösteren yakın dönem aktiviteleri için: He has been applying for jobs all month.
  • Sinirlenme, memnuniyetsizlik ya da bir gelişmeyi vurgulamak için: Have you been crying? Your eyes are red.

When DON'T we use it?

Stative (durum) fiillerle Present Perfect Continuous KULLANMA — know, believe, own, like gibi fiiller continuous almaz, present perfect simple kullanılır.
❌ I have been knowing her for years. → ✅ I have known her for years.
"For" ve "since"i KARIŞTIRMA — for + süre miktarı (for two years), since + başlangıç noktası (since 2019).
❌ I've been living here since five years. → ✅ I've been living here for five years.

Short Answers

Kısa cevap kuralı: "Have you been working all day?" → Yes, I have. / No, I haven't. — kısa cevapta "been" ve -ing tekrar edilmez.
Türkçe Mantığı

Zihninde şu sırayla ilerle:

TÜRKÇEDE NE DEMEK İSTİYORUM? → "İki saattir bekliyorum." (başladı, hâlâ sürüyor, SÜRE önemli)
↓
SÜREÇ/SÜRE Mİ VURGULANIYOR, SONUÇ MU? → Süreç ve süre vurgulanıyor
↓
İNGİLİZCEDE HANGİ YAPI? → have/has been + V-ing
↓
CÜMLE → "I have been waiting for two hours."

Examples

Süre Vurgusu (for / since)

  • I have been working at this company for five years.Bu şirkette beş yıldır çalışıyorum.
  • She has been playing the piano since she was six.Altı yaşından beri piyano çalıyor.
  • We've been waiting for the bus for twenty minutes.Yirmi dakikadır otobüs bekliyoruz.

Devam Eden veya Yakın Zamanda Bitmiş

  • I'm tired because I've been cleaning the house all morning.Bütün sabah ev temizlediğim için yorgunum.
  • Have you been exercising? You look great.Spor mu yapıyorsun? Harika görünüyorsun.
  • My hands are dirty — I've been fixing the car.Ellerim kirli, arabayı tamir ediyordum.
  • It hasn't been raining for long, so the ground is still fairly dry.Uzun zamandır yağmur yağmıyor, bu yüzden toprak hâlâ oldukça kuru.

Tekrar ve Sonuç

  • He has been applying for jobs for months without any luck.Aylardır iş başvurusu yapıyor ama şansı yok.
  • They've been arguing about the same issue all week.Bütün hafta aynı konu hakkında tartışıyorlar.
  • I've been thinking about changing careers recently.Son zamanlarda kariyer değiştirmeyi düşünüyorum.
  • Why has the printer been making that strange noise?Yazıcı neden o garip sesi çıkarıyor?

Compare & Notice

Compare With

Present Perfect Continuous (bu konu)

Süreci ve süreyi vurgular, eylem bitmiş olabilir ya da hâlâ devam ediyor olabilir: "I've been painting the fence" (belki bitmedi, elleri boyalı).

VS

Present Perfect Simple

Sonucu ve tamamlanmayı vurgular: "I've painted the fence" (bitti, sonucu ortada).

→ Present Perfect - Present Perfect Continuous farkı konusuna git

Visual Timeline

ŞİMDİ (belki hâlâ devam ediyor)
eylem geçmişte başladıkesintisiz sürdüşu ana kadar (ve belki devam ediyor)

Common Mistakes

❌ I have been knowing him since school.
✅ I have known him since school.
WHY? "know" stative bir fiildir; continuous alamaz, bu tür durumlar için present perfect simple kullanılır.
❌ She has been living in Izmir since three years.
✅ She has been living in Izmir for three years.
WHY? Bir süre miktarı ("three years") verildiğinde "for" kullanılır; "since" sadece bir başlangıç noktasıyla (since 2021, since Monday) kullanılır.
❌ I am living here for ten years.
✅ I have been living here for ten years.
WHY? Geçmişte başlayıp şu ana kadar süren bir durum present continuous ile değil, present perfect continuous ile anlatılır.
❌ They have being waiting for an hour.
✅ They have been waiting for an hour.
WHY? "being" değil "been" kullanılır — "be" fiilinin V3 formu "been"dir, "being" ise -ing formudur.

Quick Check

3 kısa soru. Cevabını seçer seçmez doğru cevabı ve nedenini göreceksin.

Practice

7 soru. Farklı soru tipleriyle pekiştir. Her cevaptan sonra açıklamayı oku; istersen baştan dene.

Final Check

Konunun tamamını kapsayan kısa test. Cevaplar ve açıklamalar testi bitirince görünür.

Sık Sorulan Sorular

Present Perfect ile Present Perfect Continuous farkı nedir?

Simple sonucu/tamamlanmayı (I've read three books), continuous süreci ve süreyi vurgular (I've been reading all day).

"I have been knowing him" neden yanlış?

know gibi durum fiilleri continuous yapılmaz: I have known him since school.

Download the Lesson

Konu anlatımı, örnekler, sık yapılan hatalar, alıştırmalar ve cevap anahtarı — yazdırmaya hazır.

Download PDF Lesson

A4 · 6 sayfa · 72 KB · Cevap anahtarlı