Past Perfect Tense (Miş'li Geçmiş Zaman)
Konu anlatımı · Kurallar · Örnek cümleler
Past Perfect, geçmişteki iki olaydan daha önce gerçekleşeni anlatmak için kullanılır; bu yüzden "geçmişin geçmişi" olarak da bilinir. Türkçedeki -mişti / -diydi yapısına karşılık gelir: "When I arrived, the film had already started" = "Ben vardığımda film çoktan başlamıştı." Yapısı her özne için aynıdır: had + fiilin üçüncü hâli (V3).
Ne Zaman Kullanılır?
- Geçmişteki bir olaydan önce tamamlanan eylem: iki geçmiş olaydan önce olanı Past Perfect, sonra olanı Past Simple ile anlatırız.
When I arrived at the cinema, the film had already started.Sinemaya vardığımda film çoktan başlamıştı.
- Before / after / by the time ile sıralama: olayların sırasını netleştiren bağlaçlarla birlikte kullanılır.
By the time we got to the station, the train had left.Biz istasyona vardığımızda tren gitmişti.
- Dolaylı anlatım (reported speech): aktarılan cümledeki Past Simple veya Present Perfect, dolaylı anlatımda bir adım geriye kayarak Past Perfect olur.
She said that she had finished her homework.Ödevini bitirdiğini söyledi.
- Third conditional ve wish cümleleri: geçmişe dair gerçekleşmemiş durumlar ve pişmanlıklar Past Perfect ile kurulur.
If I had studied harder, I would have passed the exam. I wish I had listened to you.Daha çok çalışsaydım sınavı geçerdim. Keşke seni dinleseymişim.
- Already / just / never ile: geçmişteki bir andan önce bir şeyin çoktan, henüz ya da hiç yapılmamış olduğunu vurgular.
I had never seen the sea before that trip.O geziden önce denizi hiç görmemiştim.
Cümle Yapısı
Olumlu Cümle
Özne + had + fiilin üçüncü hâli (V3) — tüm özneler için aynıdır
| Özne | Örnek |
|---|---|
| I / You / We / They | They had left before we arrived. Biz varmadan önce gitmişlerdi. |
| He / She / It | She had finished the report by noon. Öğleye kadar raporu bitirmişti. |
V3 (past participle) hatırlatması: Düzenli fiillerde V2 ile aynıdır, -ed alır (work → worked → worked). Düzensiz fiillerde üçüncü hâl farklı olabilir: go → went → gone, see → saw → seen, eat → ate → eaten, have → had → had. Kısaltma: I had = I'd, she had = she'd.
Olumsuz Cümle
Özne + had not (hadn't) + fiilin üçüncü hâli (V3)
| Özne | Örnek |
|---|---|
| I / You / We / They | We hadn't eaten anything before the flight. Uçuştan önce hiçbir şey yememiştik. |
| He / She / It | He hadn't seen snow until he moved to Erzurum. Erzurum'a taşınana kadar hiç kar görmemişti. |
Soru Cümlesi
Had + özne + fiilin üçüncü hâli (V3)?
| Özne | Örnek |
|---|---|
| I / You / We / They | Had you met her before the party? Partiden önce onunla tanışmış mıydın? |
| He / She / It | Had the lesson started when he came in? O içeri girdiğinde ders başlamış mıydı? |
Zaman Zarfları (Time Expressions)
Past Perfect ile en sık kullanılan zaman ifadeleri:
- before (-den önce), after (-den sonra), by the time (-dığında / -e kadar), when (-dığında), until then (o zamana kadar)
- already (çoktan), just (henüz/yeni), never (hiç), ever (hiç — soruda), yet (henüz — olumsuz cümlede)
Already, just, never gibi zarflar had ile V3'ün arasına girer: "The film had already started", "I had never been there". After'dan sonra önce olan eylem (Past Perfect), before'dan sonra ise sonra olan eylem (Past Simple) gelir: "After I had eaten, I left" = "I left after I had eaten".
Örnek Cümleler
Sık Yapılan Hatalar
Ortada tek bir geçmiş olay varsa Past Perfect kullanılmaz; Past Simple yeterlidir. Past Perfect için "ondan önce olan" ikinci bir olay ya da geçmiş bir referans noktası gerekir.
Had'den sonra fiilin ikinci hâli (V2) değil, üçüncü hâli (V3) gelir: had gone, had seen, had eaten.
Sıralama karışıklığı: before/after kullanırken Past Perfect önce olan eyleme gelir. Önce o gitti, sonra ben vardım → giden eylem had left olur.
Olaylar oluş sırasıyla anlatılıyorsa (I woke up, had breakfast and left) Past Simple yeterlidir; her cümleye had eklemek anlatımı hem yanlış hem hantal yapar.
Sık Sorulan Sorular
Past Perfect ile Past Simple arasındaki fark nedir?
Past Simple geçmişteki bir olayı tek başına anlatır (I watched the film). Past Perfect ise geçmişteki iki olaydan daha önce olanı işaretler: When I arrived, the film had already started — önce film başladı, sonra ben geldim. Tek olay varsa Past Simple yeterlidir. Ayrıntı için Past Simple konu anlatımına bakın.
"Had had" doğru bir kullanım mı?
Evet, tamamen doğrudur. İlk had yardımcı fiil, ikinci had ise have fiilinin üçüncü hâlidir (V3): She had had lunch before the meeting started = Toplantı başlamadan önce öğle yemeğini yemişti.
Past Perfect Türkçede hangi zamana karşılık gelir?
Çoğunlukla Türkçedeki -mişti / -diydi yapısına karşılık gelir: The train had left = "Tren gitmişti / gittiydi". Türkçede bu ayrım çoğu zaman bağlamdan anlaşıldığı için her Past Perfect cümlesi birebir -mişti ile çevrilmeyebilir.
By the time ile Past Perfect nasıl kullanılır?
By the time (-e kadar / -dığında) geçmişte bir sınır noktası verir; o noktadan önce tamamlanmış eylem Past Perfect ile kurulur: By the time we got to the station, the train had left = Biz istasyona vardığımızda tren çoktan gitmişti. By the time yan cümlesi Past Simple, ana cümle Past Perfect olur. Süreç vurgusu gerekiyorsa Past Perfect Continuous kullanılır.
Kendini test et: Past Perfect Test — 10 Soru (Cevaplı) →
Past Perfect'i 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ç