Past Perfect Continuous (had been + Ving)

– 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 TipiWhen? (Ne zaman?)How long? (Ne kadar süredir?)
Örnek CümleI 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üreklilikEylemin 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. 🖌️