Hello People
DerslerKelimelerOyunlar

Günlük hedef

0/30

Her gün 30 puan topla, seriyi koru.

0gün seri0puan

Peo'nun notu

Kelimeler tuğladır, gramer ise harç. Günde 5 dakika ayırırsan cümle kurmak çok daha kolay hale gelir.

İngilizce konularıSatranç dersleriPython dersleriMüzik dersleriHakkındaİletişimGizlilikKullanım koşullarıÇerez politikası

© 2026 Dijital Masallar · hello@dijitalmasallar.com

DerslerKelimelerOyunlar
Derslere dön·Tüm B2 konuları
B2 · Ünite 48 özeti

Past Perfect Continuous

Derslerde öğrendiğin kuralların hepsi burada. Takıldığında dönüp bakabilirsin.

Özet tablo

YapıNe zaman?Örnek
had been + V-ingGeçmişteki bir ana kadar bir süredir devam eden eylemI had been waiting for an hour when he came.
hadn't been + V-ing · Had … been + V-ing?Olumsuz ve soru; How long had …?How long had you been living there?
Sebep / izGeçmişteki bir sonucun sebebi olan uzun eylemHer eyes were red. She had been crying.
had + V3 ↔ had been + V-ingKaç tane / bitti → had done; ne kadar süre / süreç → had been doingI had written three emails. I had been writing all morning.
Durum fiilleriknow, be, like, want, own → had + V3I had known her for years.
Past SimpleHikâyenin ana olayları, sıraylaI opened the door and went in.
Past ContinuousArka plan: o anda süren eylemIt was raining and people were waiting.
Past PerfectHikâyedeki andan önce bitmiş olaySomeone had broken the window.
  • had been + V-ingGeçmişteki bir ana kadar bir süredir devam eden eylemÖrnek: I had been waiting for an hour when he came.
  • hadn't been + V-ing · Had … been + V-ing?Olumsuz ve soru; How long had …?Örnek: How long had you been living there?
  • Sebep / izGeçmişteki bir sonucun sebebi olan uzun eylemÖrnek: Her eyes were red. She had been crying.
  • had + V3 ↔ had been + V-ingKaç tane / bitti → had done; ne kadar süre / süreç → had been doingÖrnek: I had written three emails. I had been writing all morning.
  • Durum fiilleriknow, be, like, want, own → had + V3Örnek: I had known her for years.
  • Past SimpleHikâyenin ana olayları, sıraylaÖrnek: I opened the door and went in.
  • Past ContinuousArka plan: o anda süren eylemÖrnek: It was raining and people were waiting.
  • Past PerfectHikâyedeki andan önce bitmiş olayÖrnek: Someone had broken the window.
1

Bir saattir bekliyordum

Past Perfect Continuous, Present Perfect Continuous'ın (I have been waiting) geçmişe kaymış hâlidir. Geçmişteki bir ana kadar bir süredir devam etmiş eylemi anlatır: I had been waiting for an hour when he came.

Yapı her kişi için aynıdır: had been + V-ing. Olumsuz: hadn't been + V-ing. Soru: Had you been waiting long? / How long had you been working there?

Türkçede “bir saattir bekliyordum” deriz; bu “-iyordum” Past Continuous gibi görünür. Ama cümlede süre (for an hour, since morning, all day) varsa İngilizcede had been + -ing gerekir. “I was waiting for an hour when he came” Türk öğrencilerin tipik hatasıdır.

  • I had been waiting for an hour when the bus came.

    Otobüs geldiğinde bir saattir bekliyordum.

  • She had been working there since 2015.

    2015'ten beri orada çalışıyordu.

  • How long had you been living in Izmir?

    Ne kadar zamandır İzmir'de yaşıyordun?

“…dır/-dir …-yordum” (iki saattir bekliyordum) gördüğünde had been + -ing düşün.

Bu dersi çalış
2

Neden yorgundu?

Past Perfect Continuous, geçmişteki bir durumun sebebini ya da izini açıklamak için çok kullanılır: Her eyes were red because she had been crying. The streets were wet. It had been raining.

Bu, “Why are you wet? — I've been running.” yapısının geçmişteki karşılığıdır. Sonuç (görünen durum) Past Simple, onu doğuran uzun eylem had been + -ing olur.

Türkçede burada genelde “-iyordu” ya da “-mıştı” deriz: “Yorgundu, çünkü bütün gün çalışıyordu / çalışmıştı.” İngilizcede eylemin süreci önemliyse had been working.

  • Her eyes were red because she had been crying.

    Gözleri kırmızıydı çünkü ağlıyordu.

  • The ground was wet. It had been raining.

    Yer ıslaktı. Yağmur yağıyordu.

  • He was out of breath because he had been running.

    Nefes nefeseydi çünkü koşuyordu.

Geçmişte bir “görüntü” (kırmızı göz, ıslak yer, yorgunluk) + onun sebebi olan uzun eylem varsa: görüntü Past Simple, sebep had been + -ing.

Bu dersi çalış
3

Sonuç mu, süreç mi?

Past Perfect (had + V3) bitmiş eylemi ve sonucunu vurgular, özellikle kaç tane sorusunda: By noon she had written three reports.

Past Perfect Continuous (had been + V-ing) süreci ve süreyi vurgular: She had been writing reports all morning, so she was exhausted. Eylem bitmemiş de olabilir.

Durum fiilleri (know, be, have [sahip olmak], like, want, believe, own) continuous yapılmaz: I had known him for years. “had been knowing” yanlıştır. Türkçedeki “yıllardır tanıyordum” → had known.

  • By noon, she had written three reports.

    Öğlene kadar üç rapor yazmıştı.

  • She had been writing reports all morning.

    Bütün sabah rapor yazıyordu.

  • I had known him for ten years.

    Onu on yıldır tanıyordum.

“Kaç tane?” → had + V3. “Ne kadar süredir?” → had been + -ing. know, like, want, be → her zaman had + V3.

Bu dersi çalış
4

Bir hikâye, dört zaman

Hikâye anlatırken dört geçmiş zaman birlikte çalışır: Past Simple ana olayları sırayla verir (I opened the door and went in). Past Continuous arka planı çizer (It was raining. People were waiting.).

Past Perfect hikâyedeki andan önce bitmiş olayı gösterir (Someone had broken the window). Past Perfect Continuous o ana kadar bir süredir devam etmiş eylemi gösterir (The dog had been barking for hours).

Türkçede “-mıştı” genelde Past Perfect'e karşılık gelir, ama “-iyordu” hem Past Continuous hem Past Perfect Continuous olabilir: süre (for, since) varsa had been + -ing. Bağlaçlar: when, while, by the time, after, before, as soon as.

  • When I got home, my sister was watching TV.

    Eve geldiğimde kız kardeşim televizyon izliyordu.

  • When I got to the station, the train had left.

    İstasyona vardığımda tren kalkmıştı.

  • By the time the police arrived, the thief had escaped.

    Polis gelene kadar hırsız kaçmıştı.

Past Perfect'i sadece “geri sarma” gerekince kullan. Olaylar sırayla anlatılıyorsa Past Simple yeter: I got up, had a shower and left.

Bu dersi çalış
5

Geçmişi katman katman anlat

had been + V-ing: geçmişteki bir ana kadar süren eylem (for, since, how long) ve geçmişteki bir izin sebebi. had + V3: önceden bitmiş olay, sayı ve durum fiilleri.

Hikâyede Past Simple ana olaylar, Past Continuous arka plan, Past Perfect önceki olay, Past Perfect Continuous önceden süren eylem içindir.

  • I had been waiting for 40 minutes when she arrived.

    O geldiğinde 40 dakikadır bekliyordum.

  • When I woke up, Mum had already made breakfast.

    Uyandığımda annem kahvaltıyı çoktan hazırlamıştı.

  • It was raining and everyone was tired.

    Yağmur yağıyordu ve herkes yorgundu.

Önce zaman çizgisini çiz: Hangi olay önce? Bitti mi, sürüyor muydu? Sonra zamanı seç.

Bu dersi çalış
← Önceki · B1 · Ünite 47B1 genel tekrarSonraki · B2 · Ünite 49 →3. ve karışık Conditional