
– My car broke down. It had not been running well for a long time.
– We had been driving for two hours before I called her.
1. Introduction & Basic Concept (Giriş ve Temel Mantık) 🏗️
Past Perfect Continuous Tense; geçmişte gerçekleşen başka bir eylemden veya andan ÖNCE başlamış, bir süre boyunca KESİNTİSİZ devam etmiş eylemlerin sürecini (ne kadar sürdüğünü) vurgulamak için kullanılır.
Geçmişte iki olay yaşandığında:
- 1️⃣ Geçmişte Belli Bir Süre Devam Eden Eylem: ➔ Past Perfect Continuous (
had been + V-ing) - 2️⃣ Süreci Kesen veya Takip Eden İkinci Eylem: ➔ Past Simple (
V2)
Türkçedeki karşılığı “-mekteydi / -maktaydı” veya “-iyordu” şeklindedir (üç saattir ders çalışmaktaydı, dünden beri yağmur yağıyordu). 🎯
🏗️ Cümle Yapısı ve Formülü
👉 Formül: Özne + HAD BEEN + Fiil + "-ing"
- Tüm özneler (I, You, He, She, It, We, They) için aynıdır: had been + Verb-ing
👍 Affirmative Sentences (Olumlu Cümleler) ✨
Olumlu cümle kurarken bütün öznelerden sonra had been getirilir, ardından ana fiilimize “-ing” takısı eklenir! 🎨
- 🟢 I had been studying English for two hours before the power went out. 📚💡❌ (Elektrik kesilmeden önce iki saattir İngilizce çalışmaktaydım.)
- 🟢 She had been working at that company for ten years when she got promoted. 🏢📈 (Terfi aldığında 10 yıldır o şirkette çalışıyordu/çalışmaktaydı.)
- 🟢 They had been waiting for the bus for over an hour when it finally arrived. 🚌⏳ (Otobüs nihayet vardığında bir saatten fazla bir süredir bekliyorlardı.)
👎 Negative Sentences (Olumsuz Cümleler) 🛑
Olumsuz cümle yaparken had yardımcı fiiline “not” olumsuzluk eki eklenir (hadn’t been / had not been). Ana fiilimiz “-ing” takısını almaya devam eder!
- 🛑 I hadn’t been sleeping well before I changed my job. 😴❌ (İşimi değiştirmeden önce iyi uyuyamıyordum.)
- 🛑 He hadn’t been practicing enough, so he didn’t pass the test. ⚽🚫 (Yeterince pratik yapmıyordu, bu yüzden testi geçemedi.)
- 🛑 We hadn’t been living there for very long when the earthquake happened. 🏠❌ (Deprem meydana geldiğinde orada çok uzun zamandır yaşamıyorduk.)

❓ Yes / No Questions (Evet / Hayır Soruları) 🧐
Soru sorarken Had cümlenin en başına geçer. Özne eklenir, ardından been ve “-ing” takılı fiil gelir.
👉 Formül: HAD + Özne + BEEN + Fiil + "-ing"?
- ❓ Had you been working out before you got injured? 🏋️♂️(Sakatlanmadan önce spor mu yapıyordun?)
- ❓ Had she been crying before she came into the room? 😢❓ (Odaya girmeden önce ağlıyor muydu?)
- ❓ Had they been waiting long when you picked them up? 🚗⏳ (Onları aldığında çok zamandır mı bekliyorlardı?)

💬 Short Answers (Kısa Cevaplar) ✨
Kısa cevap verirken ana fiil ve “been” tekrar edilmez; sadece özne ve had veya hadn’t kullanılır!
- 💬 Had you been studying for a long time? ➔ 👍 Yes, I had. / 👎 No, I hadn’t. 📚
- 💬 Had it been raining heavily? ➔ 👍 Yes, it had. / 👎 No, it hadn’t. 🌧️
🌍 Wh- Questions (Soru Kelimeli Sorular) 🕵️♀️
Soru kelimeleri (How long, What, Where, Why) en başa yazılır. Hemen ardından had, özne, been ve “-ing” takılı fiil sıralanır! 🛤️
- ⏳ How long had you been waiting before the doctor called you? 🩺⏱️ (Doktor seni çağırmadan önce ne kadar zamandır beklemekteydin?)
- 🌐 What had she been doing before the accident happened? 🚗💥 (Kaza gerçekleşmeden önce o ne yapıyordu?)
- 🗯️ Why had they been arguing so loudly before the manager arrived? 👔 (Müdür gelmeden önce neden bu kadar yüksek sesle tartışmaktaydılar?)
2. Key Uses & Time Expressions (Kullanım Alanları ve Zaman Zarfları) ⏰
A. ⏱️ Duration Before Something in the Past (Geçmişte Süreç Vurgusu)
Geçmişteki başka bir noktaya kadar eylemin ne kadar süre devam ettiğini anlatır.
- ⏳ For: for 2 hours, for 5 months, for years
- 📍 Since: since morning, since 2015, since last night
- ⌛ By the time / Before / When: İkinci eylemin zamanını bağlar.
B. 🔍 Past Cause and Effect (Geçmişte Gözle Görülür Sonuç)
Eylem geçmişteki bir andan hemen önce bitmiş olsa dahi, fiziksel sonucu/etkisi o geçmiş anda gözle görülebiliyorsa kullanılır!
- 🎨 The ground was wet because it had been raining all night. 🌧️(Yer su içindeydi/ıslaktı çünkü bütün gece yağmur yağmıştı/yağmaktaydı. — Geçmişteki sonuç: Yer ıslaktı!)
- 🏃♂️ He was exhausted because he had been running. (Yorgun düşmüştü çünkü koşmaktaydı. — Geçmişteki sonuç: Yorgundu!)
3. Past Perfect Simple vs. Past Perfect Continuous (Karşılaştırma) ⚖️
Bu iki zaman sıkça karıştırılır. Aralarındaki temel farklar şunlardır:
| Feature (Özellik) | Past Perfect Simple 📜 | Past Perfect Continuous 🔄 |
| Ana Odak (Focus) | Eylemin TAMAMLANMASI ve SONUCUDUR. | Eylemin SÜRECİ ve KESİNTİSİZLİĞİDİR. |
| Soru Tipi | When? (Ne zaman?) | How long? (Ne kadar süredir?) |
| Örnek Cümle | I had written three reports before 5 PM. 📑 (Saat 17’den önce 3 rapor yazmıştım — İş bitti) | I had been writing reports for hours. ✍️⏳ (Saatlerdir rapor yazmaktaydım — Süreç vurgusu) |
| Süreklilik | Eylemin kaç kez yapıldığını belirtir. | Eylemin ne kadar sürdüğünü belirtir. |
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, own) süreç bildirse dahi “-ing” takısı ALMAZLAR! Bu fiillerle Past Perfect Continuous yerine Past Perfect Simple kullanılır! 💡
- ❌ Incorrect: They had been knowing each other for ten years before they married.
- ✅ Correct: They had known each other for ten years before they married. 🤝 (Evlenmeden önce 10 yıldır birbirlerini tanımaktaydılar.)
- ❌ Incorrect: He had been owning that car for years before he sold it.
- ✅ Correct: He had owned that car for years before he sold it. 🚗 (Satmadan önce o arabaya yıllardır sahipti.)
B. 🎭 Indirect / Reported Speech (Dolaylı Anlatımda Dönüşüm)
Doğrudan aktarılan Present Perfect Continuous veya Past Continuous cümleleri, dolaylı anlatıma (Reported Speech) aktarılırken Past Perfect Continuous tense’e dönüşür!
- 💬 Direct: She said, “I have been working for hours.”
- 🏛️ Reported (Advanced): She said that she had been working for hours. 📑
C. ⛓️ Passive Form Avoidance (Pasif Yapıdan Kaçınma) ⚙️
Gramer açısından HAD BEEN BEING + V3 yapısı teori olarak var olsa da İngilizcede aşırı hantal ve kaba kabul edilir. Bu nedenle bu yapının pasifi yerine Past Perfect Passive (had been + V3) tercih edilir.
- ❌ Awkward (Avoid): The house had been being painted for two days when I arrived.
- ✅ Natural (Use Instead): The house had been painted for two days / was being painted. 🖌️

