
– We have been formulating this strategy.
– He has been working on this project for a week.
1. Introduction & Basic Concept (Giriş ve Temel Mantık) 🏗️
Present Perfect Continuous Tense; geçmişte başlayıp günümüze kadar kesintisiz devam eden veya çok kısa bir süre önce bitmiş olup sonucu/etkisi şu an gözle görülebilen eylemlerin sürecini (ne kadar sürdüğünü) vurgulamak için kullanılır.
Türkçedeki karşılığı çoğunlukla “-mekte/-makta”, “-dir/-dir” veya “-iyor” şeklindedir (üç saattir ders çalışmaktayım/çalışıyorum, sabahtan beri yağmur yağıyor). 🎯
🏗️ Cümle Yapısı ve Formülü
👉 Formül: Özne + HAVE / HAS + BEEN + Fiil + "-ing"
- I / You / We / They ➔ have been + Verb-ing
- He / She / It ➔ has been + Verb-ing
👍 Affirmative Sentences (Olumlu Cümleler) ✨
Olumlu cümle kurarken özneden sonra “have been” veya “has been” getirilir, ardından ana fiilimize “-ing” takısı eklenir! 🎨
- 🟢 I have been studying English for three hours. 📚⏱️ (Üç saattir İngilizce çalışmaktayım/çalışıyorum.)
- 🟢 She has been working at this company since 2020. 🏢🗓️ (2020’den beri bu şirkette çalışıyor.)
- 🟢 It has been raining all morning. 🌧️🌅 (Bütün sabah yağmur yağdı/yağıyor.)
👎 Negative Sentences (Olumsuz Cümleler) 🛑
Olumsuz cümle yaparken have ve has yardımcı fiillerine “not” olumsuzluk eki eklenir (haven’t been / hasn’t been). Ana fiilimiz “-ing” takısını almaya devam eder!
- 🛑 I haven’t been sleeping well lately. 😴❌ (Son zamanlarda iyi uyuyamıyorum.)
- 🛑 He hasn’t been feeling well since yesterday. 🤒🚫 (Dünden beri kendini iyi hissetmiyor.)
- 🛑 They haven’t been practicing enough. ⚽❌ (Yeterince pratik yapmıyorlar.)

❓ Yes / No Questions (Evet / Hayır Soruları) 🧐
Soru sorarken Have veya Has cümlenin en başına geçer. Özne arada kalır, ardından been ve “-ing” takılı fiil gelir.
👉 Formül: HAVE / HAS + Özne + BEEN + Fiil + "-ing"?
- ❓ Have you been waiting long? ⏳🤔 (Çok zamandır mı bekliyorsun?)
- ❓ Has she been crying? Her eyes are red. 😢❓ (O ağlıyor muydu / ağladı mı? Gözleri kırmızı.)
- ❓ Have they been living here for a long time? 🏠 (Uzun zamandır mı burada yaşıyorlar?)

💬 Short Answers (Kısa Cevaplar) ✨
Kısa cevap verirken esas fiil ve been tekrar edilmez; sadece özne ve have/has veya haven’t/hasn’t kullanılır!
- 💬 Have you been working hard? ➔ 👍 Yes, I have. / 👎 No, I haven’t. 💼
- 💬 Has it been snowing? ➔ 👍 Yes, it has. / 👎 No, it hasn’t. ❄️
🌍 Wh- Questions (Soru Kelimeli Sorular) 🕵️♀️
Soru kelimeleri (How long, What, Where, Why) en başa yazılır. Hemen ardından “have/has” – özne – been ve “-ing” takılı fiil sıralanır! 🛤️
- ⏳ How long have you been learning English? 🇬🇧⏱️ (Ne kadar zamandır İngilizce öğreniyorsun?)
- 🌐 What has she been doing all day? 🤷♂️🌙 (Bütün gün ne yapıp durdu?)
- 🗯️ Why have they been arguing so loudly? 🗣️💥 (Neden bu kadar yüksek sesle tartışıyorlar?)
2. Time Expressions & Main Uses (Zaman Zarfları ve Kullanım Alanları) ⏰
A. ⏱️ Duration Focus with “For” & “Since” (Süreç Vurgusu)
Eylemin ne kadar süredir kesintisiz devam ettiğini anlatır.
- ⏳ For: Sürenin toplam uzunluğunu verir. (for 2 hours, for 5 months, for ages)
- 📍 Since: Eylemin başladığı net noktayı verir. (since 9 AM, since last week, since I was young)
B. 🔍 Present Results of Recent Activity (Gözle Görülür Yakın Sonuç)
Eylem az önce bitmiş olsa dahi fiziksel etkisi/sonucu tam şu an gözle görülebiliyorsa bu zaman seçilir!
- 🎨 My hands are dirty because I have been painting the walls. 🖌️(Ellerim kirli çünkü duvarları boyamaktaydım/boyadım. — Sonuç: Eller boyalı!)
- 🏃♂️ He is out of breath because he has been running. (Nefes nefese kalmış çünkü koşmaktaydı/koştu. — Sonuç: Nefes nefese!)
3. Present Perfect Simple vs. Present Perfect Continuous (Kritik Karşılaştırma) ⚖️
Bu iki zaman sıkça karıştırılır. Aralarındaki temel farklar şunlardır:
| Feature (Özellik) | Present Perfect Simple 🏆 | Present Perfect Continuous 🔄 |
| Ana Odak (Focus) | Eylemin TAMAMLANMASI ve SONUCUDUR. | Eylemin SÜRECİ ve KESİNTİSİZLİĞİDİR. |
| Soru Tipi | How much? / How many? (Kaç tane?) | How long? (Ne kadar süredir?) |
| Örnek Cümle | I have written five letters today. ✉️✉️ (5 mektup yazdım — İş bitti) | I have been writing letters for hours. ✉️⏳ (Saatlerdir mektup yazmaktayım — Süreç vurgusu) |
| Kalıcılık | Kalıcı durumlar için tercih edilir. | Geçici durumlar için tercih edilir. |
4. Advanced Usage: Advanced C1/C2 Concepts (İleri Düzey Kullanım) 🚀
A. 🧠 Stative Verbs Exclusion (Durum Fiilleri Kuralı)
Zihinsel süreç, duygu veya sahiplik bildiren durum fiilleri (know, understand, like, believe, belong, want, have) süreç bildirse dahi “-ing” takısı ALMAZLAR! Bu fiillerle Present Perfect Continuous yerine Present Perfect Simple kullanılır! 💡
- ❌ Incorrect: I have been knowing him for ten years.
- ✅ Correct: I have known him for ten years. 🤝 (Onu 10 yıldır tanıyorum.)
- ❌ Incorrect: She has been having this car since 2018.
- ✅ Correct: She has had this car since 2018. 🚗 (2018’den beri bu arabaya sahip.)
B. 💣 Temporary vs. Permanent Situations (Geçici vs. Kalıcı Durumlar)
- Kalıcı (Permanent – Simple): I have lived in London all my life. 🇬🇧 (Tüm hayatım boyunca Londra’da yaşadım — Kalıcı)
- Geçici (Temporary – Continuous): I have been living in London for a few weeks. 🏨 (Birkaç haftadır Londra’da yaşıyorum — Geçici konaklama)
C. ⛓️ Passive Form Avoidance (Pasif Yapıdan Kaçınma) ⚙️
Gramer olarak HAVE BEEN BEING + V3 yapısı teori olarak var olsa da İngilizcede son derece hantal ve kaba kabul edilir. Bu nedenle bu yapının pasifi yerine Present Perfect Passive (have/has been + V3) kullanılır.
- ❌ Awkward (Avoid): The house has been being painted for two days.
- ✅ Natural (Use Instead): The house has been painted for two days / is being painted. 🖌️

