Past Perfect'i düşünmenin en kolay yolu şu: hikâye anlatırken iki geçmiş olay varsa, daha önce olanı Past Perfect ile işaretlersin, sonra olanı Past Simple'da bırakırsın. Böylece dinleyici hangi olayın önce, hangisinin sonra olduğunu tek bakışta anlar. Tek başına çok nadir kullanılır; her zaman başka bir geçmiş zamanla ilişki içindedir. Özellikle hikâye dili, haberler ve dolaylı aktarımda sık karşına çıkar.
Ne zaman kullanılır?
Past Perfect iki olay sıralamasını netleştirmek için vardır. 'Ben eve vardığımda film başlamıştı' dersen burada iki geçmiş olay var: varmak ve başlamak. Başlamak, varmaktan önce gerçekleşmiş. Daha önceki olay Past Perfect ile işaretlenir, sonra olan Past Simple'da kalır.
Tek geçmiş olaydan bahsediyorsan Past Perfect gereksizdir; Past Simple yeterli. 'Dün film izledim' cümlesinde sıralanacak ikinci bir olay yok, yani Past Perfect'e gerek yok. Tek istisna, 'by 2020' gibi bir sınır zamanı: olay tek olsa bile o zamandan önce tamamlandığını göstermek için Past Perfect kullanılır.
Aynı mantık hikâye anlatımında da işler: bir olayın daha önceki arka planını vermek için Past Perfect devreye girer. 'When John arrived, everyone had left' (John geldiğinde herkes gitmişti). Bunun dışında bir özel kullanım daha var, dolaylı aktarım: Past Simple cümleler Reported Speech'te Past Perfect'e kayar. 'She said she had worked late' = 'Geç çalıştığını söyledi'.
Temel yapı
Subject + had + V3 (past participle)
Tüm şahıslar için 'had' kullanılır; ekstra çekim yok. Tek iş V3 (üçüncü hâl) fiili doğru seçmek. Olumsuzda 'had not' → 'hadn't', soruda 'Had + özne + V3?'. Kısaltma: 'I had' → 'I'd', ama dikkat: 'I'd' aynı zamanda 'I would' anlamına da gelebilir (bağlamdan ayırt edilir).
Olumlu, olumsuz, soru
Past Perfect yapısal olarak çok sadedir. Aşağıda üç biçimi yan yana göreceksin; olumsuzda 'not' 'had'den sonra, soruda 'had' özneden önce gelir.
Olumlu
Subject + had + V3
Tek yapı, tüm şahıslarda. Ana fiilin üçüncü hâli (past participle) kullanılır. Düzenli fiillerde V3 = V2 = -ed (worked, lived). Düzensiz fiillerde V3 ayrı bir form olabilir (gone, seen, eaten). Günlük konuşmada 'I had' genelde 'I'd' olarak kısaltılır.
When I arrived, the movie had already started.
Ben vardığımda film çoktan başlamıştı.
Varma (Past Simple), başlama ondan önce (Past Perfect).
She had never seenhiç görmemiş snow before she moved to Canada.
Kanada'ya taşınmadan önce hiç kar görmemişti.
By the time we got home, the film had finishedbitmiş.
Eve vardığımızda film bitmişti.
Olumsuz
Subject + had + not + V3
'Had not' günlük kullanımda 'hadn't' olarak kısaltılır. Olumsuz Past Perfect genelde 'önceden yapılmamış' olduğunu vurgular.
They hadn't met before the meeting.
Toplantıdan önce tanışmamışlardı.
I realizedfark ettim I hadn't lockedkilitlemek the door.
Kapıyı kilitlemediğimi fark ettim.
She hadn't expectedbeklemek such good news.
Bu kadar iyi bir haber beklememişti.
Soru
Had + subject + V3?
Yardımcı fiil 'had' öne gelir. Past Perfect soruları hikâye anlatımında sıralamayı netleştirmek için sık kullanılır. Wh-sorularında soru kelimesi en başa geçer. Kısa cevaplarda yardımcı fiil tekrarlanır: 'Yes, I had' / 'No, they hadn't'.
Had you finished the report before the meeting?
Toplantıdan önce raporu bitirmiş miydin?
Where had she been before she came here?
Buraya gelmeden önce neredeydi?
Why hadn't he called me earlier?
Beni daha erken niye aramamıştı?
Şimdi sen dene: temel yapı
1 / 3
By the time she arrived, the party ___.
V3 (past participle) hatırlatıcı
Past Perfect'in kalbi V3 fiilidir. Düzenli fiillerde V3 = V2 (worked → worked, played → played). Düzensiz fiillerde farklı bir form kullanılır. Aşağıda B1 seviyesinde en sık karşılaşacağın düzensiz fiillerin V3 formları var. 'Had + V3' yapısını doğru kurmak için bu ezberlerin otomatik hâle gelmesi gerek.
Sık düzensiz fiiller: V1 / V2 / V3
| V1 (yalın) | V2 (geçmiş) | V3 (past participle) |
|---|---|---|
| be | was / were | been |
| have | had | had |
| do | did | done |
| go | went | gone |
| come | came | come |
| see | saw | seen |
| take | took | taken |
| give | gave | given |
| eat | ate | eaten |
| write | wrote | written |
| leave | left | left |
| find | found | found |
| know | knew | known |
| think | thought | thought |
| tell | told | told |
V1 (yalın)
be
V2 (geçmiş)
was / were
V3 (past participle)
been
V1 (yalın)
have
V2 (geçmiş)
had
V3 (past participle)
had
V1 (yalın)
do
V2 (geçmiş)
did
V3 (past participle)
done
V1 (yalın)
go
V2 (geçmiş)
went
V3 (past participle)
gone
V1 (yalın)
come
V2 (geçmiş)
came
V3 (past participle)
come
V1 (yalın)
see
V2 (geçmiş)
saw
V3 (past participle)
seen
V1 (yalın)
take
V2 (geçmiş)
took
V3 (past participle)
taken
V1 (yalın)
give
V2 (geçmiş)
gave
V3 (past participle)
given
V1 (yalın)
eat
V2 (geçmiş)
ate
V3 (past participle)
eaten
V1 (yalın)
write
V2 (geçmiş)
wrote
V3 (past participle)
written
V1 (yalın)
leave
V2 (geçmiş)
left
V3 (past participle)
left
V1 (yalın)
find
V2 (geçmiş)
found
V3 (past participle)
found
V1 (yalın)
know
V2 (geçmiş)
knew
V3 (past participle)
known
V1 (yalın)
think
V2 (geçmiş)
thought
V3 (past participle)
thought
V1 (yalın)
tell
V2 (geçmiş)
told
V3 (past participle)
told
Tetikleyici kelimeler
Past Perfect'in tetikleyicileri genelde sıra bildiren bağlaçlar veya zarflardır: before, after, by the time, when, already, just, yet, never, ever. Bu kelimeler cümlende geçiyorsa ve iki geçmiş olay varsa, Past Perfect büyük ihtimalle doğru seçimdir.
'Before' ve 'after' kullanırken dikkat et: sıralama zaten belli olduğu için bazen Past Simple da kabul edilir. 'Before she left, she had finished her work' veya 'Before she left, she finished her work' — ikisi de doğrudur; 'before/after' sıralamayı zaten söylediği için Past Perfect zorunlu değildir. Sıralamayı özellikle vurgulamak istediğinde Past Perfect'i seç.
'By the time' neredeyse her zaman Past Perfect ister: 'By the time we got there, it had started raining'. Bu kalıbı ezberlemek işini kolaylaştırır.
Tetikleyici kelimelerle örnekler
I had already eatenyemiştim when she called.
Aradığında çoktan yemiştim.
already + Past Perfect.
They had just arrivedvarmak when the storm began.
Fırtına başladığında yeni varmışlardı.
just + Past Perfect.
By the time the guests came, I had cookedpişirmek everything.
Misafirler geldiğinde her şeyi pişirmiştim.
by the time + Past Perfect.
After she had read the email, she repliedyanıt vermek immediately.
E-postayı okuduktan sonra hemen yanıt verdi.
after + Past Perfect, sonra Past Simple.
When her friends arrived, she hadn't finished her homework yet.
Arkadaşları geldiğinde ödevini henüz bitirmemişti.
yet: sadece olumsuz ve soru cümlesinde, sona gelir.
Had you ever been to London before that trip?
O yolculuktan önce Londra'ya hiç gitmiş miydin?
ever: soruda.
Şimdi sen dene: tetikleyici
1 / 3
By the time the teacher came in, the students ___ the test.
Past Perfect vs Past Simple
Past Simple geçmişte bitmiş tek bir olayı anlatır; Past Perfect geçmişte başka bir olaydan ÖNCE bitmiş olayı anlatır. İki yapıyı birbirinden ayırmak için sorulacak tek soru var: cümlende bir referans noktası, yani başka bir geçmiş olay ya da 'by 2020', 'before the meeting' gibi bir sınır zamanı var mı?
Evet → Past Perfect (daha önce olan için) + Past Simple (sonra olan için). 'When she got home, her husband had cooked dinner' (eve geldiğinde kocası yemeği pişirmişti).
Hayır, referans noktası yok → Past Simple yeterli. 'I went to the cinema yesterday' cümlesinde 'yesterday' olayın ne zaman olduğunu söyler; ondan önce tamamlanan ikinci bir şeyi işaretlemez.
Dikkat: iki olay arka arkaya veya eşzamanlı olursa, ikisinde de Past Simple kullanabilirsin. 'He picked up his bag and left the room' cümlesinde iki ardışık ama eşdüzey eylem var, Past Perfect'e gerek yok. Past Perfect sadece 'öncesinde tamamlanmış' olduğunu vurgulamak istediğinde devreye girer.
Past Perfect vs Past Simple
Sol sütun geçmişteki bir referans noktasından önce tamamlanmış olayı işaretler (Past Perfect). Sağ sütun tek olayı veya sıralı ama eşdüzey olayları anlatır (Past Simple).
Past Perfect
Geçmişteki bir referans noktasından (başka bir olay ya da 'by 2020' gibi bir zaman) ÖNCE tamamlanmış.
When I arrived, the meeting had finished.
Ben vardığımda toplantı bitmişti.
Bitmek → varmadan önce.
She had never been to Paris before that trip.
O yolculuktan önce Paris'e hiç gitmemişti.
Yolculuk → ondan önceki durum.
By 2020, they had moved three times.
2020'ye kadar üç kez taşınmışlardı.
2020 referans, ondan önce gerçekleşen.
Past Simple
Tek olay veya ardışık eşdüzey olaylar.
I arrived at 8, and the meeting finished at 9.
8'de vardım, toplantı 9'da bitti.
İki ardışık olay, eşdüzey.
She visited Paris for the first time last summer.
Geçen yaz ilk kez Paris'i ziyaret etti.
Tek olay.
They moved to Istanbul in 2020.
2020'de İstanbul'a taşındılar.
Belirli zamanda tek olay.
Şimdi sen dene: Perfect mi, Simple mi?
1 / 3
I ___ dinner at 8 pm yesterday.
Dolaylı aktarımda Past Perfect
Reported Speech'te Past Simple cümleler genelde Past Perfect'e kayar. Birisi 'I lost my keys' dediyse, sen aktardığında 'He said he had lost his keys' olur. Past Perfect'i en sık bu kaymada görürsün.
Present Perfect de aktarılırken Past Perfect'e döner. 'I have been to Paris' → 'She said she had been to Paris'. Yani Past Perfect, aktarımda hem Past Simple hem Present Perfect'in kaymasıdır.
Bu yüzden Past Perfect'i tek başına değil, Reported Speech ile birlikte çalış; iki yapı da aynı zaman kaymasını kullanır. Reported Speech'in tam kurallarını B1'de kendi dersinde göreceksin; burada yalnızca kaymanın Past Perfect ayağı gerekiyor.
Dolaylı aktarımda Past Perfect
Direct: "I worked late yesterday." → Reported: He said he had worked late.
Geç saatlere kadar çalıştığını söyledi.
Past Simple → Past Perfect.
Direct: "I have finished the report." → Reported: She said she had finished the report.
Raporu bitirdiğini söyledi.
Present Perfect → Past Perfect.
Past Perfect kullanım kılavuzu
- Gerekli mi?Geçmişte bir referans noktası (başka bir olay ya da 'by 2020' gibi bir zaman) ve sıralama vurgusu varsa evet. Referans noktası yoksa Past Simple yeterli.
- Tetikleyici kelimebefore, after, by the time, when, already, just, yet, never, ever.
- By the timeNeredeyse her zaman Past Perfect: 'By the time she arrived, ...'
- Reported SpeechPast Simple ve Present Perfect aktarımda Past Perfect'e kayar.
- Kısaltma'I had' → 'I'd'. Ama 'I'd' bazen 'I would'dur; bağlamdan ayırt et.
Sık yapılan hatalar
Gereksiz Past Perfect kullanımı
Yanlış kullanım: Yesterday I had gone to the cinema.
Doğru kullanım: Yesterday I went to the cinema.
Türkçede tek bir geçmiş olay için de rahatça '-mıştım' diyoruz: 'Dün sinemaya gitmiştim.' Bunu doğrudan çevirince 'I had gone' çıkıyor. Ama İngilizcede ortada bir referans noktası yoksa Past Perfect gereksizdir; 'yesterday' olayın ne zaman olduğunu söyler, 'by yesterday' gibi bir sınır çizmez. Past Simple yeterli.
V3 yerine V2 kullanmak
Yanlış kullanım: I had saw the movie before.
Doğru kullanım: I had seen the movie before.
Past Perfect'in yapısı 'had + V3'tür, V2 değil. Düzensiz fiillerde V2 ve V3 çok farklı olabilir: see → saw (V2) → seen (V3), go → went (V2) → gone (V3). 'Had' yardımcı fiilinden sonra her zaman V3 gelir.
'had' yerine 'have' kullanmak
Yanlış kullanım: When I arrived, they have already left.
Doğru kullanım: When I arrived, they had already left.
Past Perfect'te yardımcı fiil 'had'dır, 'have' değil. 'Have + V3' Present Perfect'tir (şimdiyle bağı olan). Past Perfect geçmişten önceki bir zamanı işaretlediği için 'had' kullanılır. İki yapı da 'yardımcı fiil + V3' kurar; farkı yaratan tek şey yardımcı fiilin zamanıdır.
Özet
- Yapı: had + V3. Tüm şahıslarda aynı.
- Geçmişteki bir referans noktasından (başka bir geçmiş olay ya da 'by 2020' gibi bir zaman) önce tamamlanmış olayı işaretler. Referans noktası yoksa Past Simple yeterli.
- Tetikleyici kelimeler: before, after, by the time, when, already, just, yet, never, ever.
- 'By the time' neredeyse her zaman Past Perfect ister.
- Reported Speech'te Past Simple ve Present Perfect, Past Perfect'e kayar.
- Düzensiz fiillerin V3 formunu ezberlemek şart: go → gone, see → seen, eat → eaten, write → written.