Ücretsiz Başla

Past Perfect Continuous Tense (Geçmişte Süregelen Zaman)

Konu anlatımı · Kurallar · Örnek cümleler

Past Perfect Continuous, geçmişteki bir ana kadar bir süre boyunca devam etmiş eylemleri anlatır. Yapısı had been + fiil-ing şeklindedir ve Türkçedeki "-den beri / -dır ...-yordu" kalıbına karşılık gelir: "She had been working there for five years" = "Beş yıldır orada çalışıyordu." Bu zaman, eylemin sonucundan çok süresini ve sürecini vurgular.

Ne Zaman Kullanılır?

Cümle Yapısı

Olumlu Cümle

Özne + had been + fiil-ing (tüm özneler için aynı)

ÖzneÖrnek
I / You / We / TheyI had been waiting for an hour when the bus finally came. Otobüs nihayet geldiğinde bir saattir bekliyordum.
He / She / ItShe had been studying all day before the exam. Sınavdan önce bütün gün ders çalışıyordu.

Kısaltma: had genellikle 'd olarak kısaltılır: I'd been waiting, She'd been studying. Özne ne olursa olsun yardımcı fiil değişmez; her zaman had been kullanılır.

Olumsuz Cümle

Özne + had not (hadn't) been + fiil-ing

ÖzneÖrnek
I / You / We / TheyWe hadn't been sleeping well before we changed the mattress. Yatağı değiştirmeden önce iyi uyuyamıyorduk.
He / She / ItHe hadn't been feeling well for days before he saw a doctor. Doktora gitmeden önce günlerdir kendini iyi hissetmiyordu.

Soru Cümlesi

Had + özne + been + fiil-ing?

ÖzneÖrnek
I / You / We / TheyHad you been waiting long when the train arrived? Tren geldiğinde uzun süredir mi bekliyordun?
He / She / ItHow long had she been living there before she moved? Taşınmadan önce orada ne kadar süredir yaşıyordu?

Zaman Zarfları (Time Expressions)

Past Perfect Continuous ile en sık kullanılan zaman ifadeleri:

Bu zamanın neredeyse her zaman geçmişte bir referans noktasına ihtiyacı vardır: süregelen eylem had been + V-ing ile, onu kesen/işaretleyen olay ise Past Simple ile kurulur: "I had been running for an hour when it started to rain."

Örnek Cümleler

She had been working at the hospital for ten years when she retired.Emekli olduğunda on yıldır hastanede çalışıyordu.
Her eyes were red because she had been crying.Gözleri kızarmıştı çünkü ağlıyordu.
His eyes were red because he had been crying.Gözleri kırmızıydı çünkü ağlıyordu (ağlamış ve izleri görülüyordu).
We had been driving for six hours before we stopped for a break.Mola vermeden önce altı saattir araba kullanıyorduk.
They hadn't been paying attention, so they missed the announcement.Dikkat etmiyorlardı, bu yüzden duyuruyu kaçırdılar.
Had you been studying English before you moved to London?Londra'ya taşınmadan önce İngilizce çalışıyor muydun?
How long had they been playing when the match was cancelled?Maç iptal edildiğinde ne kadar süredir oynuyorlardı?
By the time the guests arrived, she had been cooking for three hours.Misafirler geldiğinde üç saattir yemek pişiriyordu.

Sık Yapılan Hatalar

❌ I had working there for two years. → ✅ I had been working there for two years.
Been unutulmamalı; yapı her zaman had been + V-ing şeklindedir.
❌ She had been knowing him for years. → ✅ She had known him for years.
Durum fiilleri (know, believe, want, own…) -ing almaz; bu fiillerle Past Perfect kullanılır.
❌ I had been waiting for the bus. (tek başına, bağlamsız) → ✅ I had been waiting for the bus when it finally arrived.
Bu zaman geçmişte bir referans noktası ister; kesen olay yoksa çoğu zaman Past Simple/Past Continuous yeterlidir.
❌ I have been waiting for an hour when the bus came. → ✅ I had been waiting for an hour when the bus came.
Referans noktası geçmişteyse had been, şimdiyse have been kullanılır — Present Perfect Continuous ile karıştırılmamalı.

Sık Sorulan Sorular

Past Perfect Continuous ile Past Perfect arasındaki fark nedir?

Past Perfect sonucu ve tamamlanmayı vurgular (I had written three emails — üç e-posta yazmıştım), Past Perfect Continuous ise eylemin sürecini ve süresini vurgular (I had been writing emails for two hours — iki saattir e-posta yazıyordum). Süre (for/since) öne çıkıyorsa continuous, sayı veya bitmiş sonuç öne çıkıyorsa Past Perfect tercih edilir. Ayrıntı için Past Perfect konu anlatımına bakın.

Past Perfect Continuous ile Present Perfect Continuous arasındaki fark nedir?

Present Perfect Continuous (have/has been + V-ing) eylemi şimdiki ana bağlar: I have been waiting for an hour — bir saattir bekliyorum (hâlâ şimdi). Past Perfect Continuous (had been + V-ing) ise eylemi geçmişteki bir ana bağlar: I had been waiting for an hour when the bus came — otobüs geldiğinde bir saattir bekliyordum. Referans noktası şimdiyse have been, geçmişteki bir ansa had been kullanılır.

Past Perfect Continuous Türkçede hangi zamana karşılık gelir?

Türkçede birebir karşılığı yoktur; en yakın karşılığı "-den beri / -dır ...-yordu" kalıbıdır: She had been working there for five years = "Beş yıldır orada çalışıyordu". Geçmişteki bir ana kadar sürmüş bir eylemi anlatır.

Past Perfect Continuous hangi durumlarda gereksizdir?

Cümlede geçmişteki bir referans noktası yoksa genellikle gereksizdir; tek başına geçmiş bir olay için Past Simple yeterlidir. Ayrıca know, believe, want, own gibi durum fiilleri -ing almadığı için bu fiillerle Past Perfect kullanılır: I had known him for years (had been knowing değil).

Kendini test et: Past Perfect Continuous Test — 10 Soru (Cevaplı) →

Past Perfect Continuous'ı Alıştırmalarla Pekiştir

TenseMaster Academy'de interaktif dersler, mini oyunlar ve quizlerle 12 İngilizce zamanı ücretsiz öğren. XP kazan, seviye atla, rozet topla!

Ücretsiz Hesap Aç