Past perfect
Past perfect, geçmişteki bir olaydan önce olmuş başka bir olayı anlatır; Türkçedeki “-mişti” biçiminin karşılığıdır: “Vardığımızda film başlamıştı.” Bu sayfada had + üçüncü hâl yapısını, by the time ve already gibi bağlayıcıları ve gereksiz kullanım tuzağını çalışır, ardından oyunda pratik yaparsın.
Hızlı Öğren
Past perfect, geçmişte anlatılan bir andan daha önce bitmiş olan olayı gösterir ve hikâyedeki olayların sırasını netleştirir.
Aklında tut
- had + fiilin üçüncü hâli, bütün öznelerle aynı: the train had already left when we arrived.
- Anlatı past simple ile ilerlerken daha önceki bir olaya dönmek için kullanılır.
- by the time, before, after, already ve just onu sık sık hazırlar.
Örnekler
- 1The express train had already departed by the time we reached the platform.
- 2David could not enter his apartment because he had forgotten his keys at work.
Kaçınılması Gereken Yaygın Tuzak
Her geçmiş olayı past perfect ile anlatma. Sıra zaten açıksa past simple yeterlidir: after we ate, we left.
Derinlemesine İncele
Kural
Geçmişin geçmişi
Past perfect, geçmişteki bir olaydan da önce olmuş başka bir olayı anlatır; bu yüzden ona “geçmişin geçmişi” denir. Türkçede bu anlamı “-mişti” ile veririz: “Sinemaya vardığımızda film başlamıştı.” İngilizcede de tam olarak bu işi görür: When we arrived at the cinema, the film had already started. Önce film başladı, sonra biz vardık.
Had + üçüncü hâl
Yapı: had + fiilin üçüncü hâli. Had bütün öznelerle aynı kalır: I had, she had, they had; kısaltması 'd'dir. Olumsuzu hadn't + üçüncü hâl, sorusu Had + özne + üçüncü hâl biçimindedir: Had you ever visited London before you moved there?
Hikâyede ve bağlaçlarla
Past perfect en çok hikâye anlatırken kullanılır: anlatı past simple ile ilerlerken, daha önce olmuş bir şeye kısa bir geri dönüş yapmak gerektiğinde past perfect'e geçilir: David couldn't get into his flat because he had left his keys at the office. Onu sık sık bu bağlaçlar ve zarflar hazırlar: by the time (… zamana kadar: By the time the ambulance arrived, the neighbours had helped the driver), before ve after, already ve just (The train had just left when I reached the platform), ve when ile kurulan zaman cümleleri.
Cümlenin anatomisi
Bu dersin cümleleri, İngilizcenin istediği sırayla parçalarına ayrıldı.
ÖzneThe express trainYardımcı fiilhadZamanalreadyFiildepartedYan cümleby the time we reached the platform.
Yan cümleWhen Sarah arrived at the restaurant,Özneher friendsYardımcı fiilhadZamanalreadyFiilorderedNesnedinner.
ÖzneWeYardımcı fiilhadZamanjustFiilfinishedNesnedinnerYan cümlewhen an unexpected visitor knocked on the front door.
Görsel rehber
How to read this B1 topic
At B1, grammar links ideas: condition, result, reported meaning, experience, and narrative order.
1. Name the relationship
Ask whether the sentence gives a condition, contrast, cause, report, or result.
If it rains, we will stay home.
2. Separate time from aspect
Finished event, visible result, duration, and background action use different forms.
I had left before she arrived.
3. Test both clauses
In complex sentences, the second half often proves the first half.
I wish I knew.
Perfect aspect
Perfect forms connect one time to another: earlier to now, earlier to a past point, or duration up to a point.
| Form | Pattern | Core use | Example |
|---|---|---|---|
| present perfect | have / has + past participle | past result or experience now | I have finished. |
| present perfect continuous | have / has been + -ing | duration up to now | She has been studying. |
| past perfect | had + past participle | earlier than another past event | They had left before noon. |
| past perfect continuous | had been + -ing | duration before a past point | I had been waiting. |
Contrasts that often decide the answer
Event or background
Simple forms move events forward; continuous forms show an action in progress.
I left while she was talking.
Fact or stance
Modals, hedges, and reporting structures show how certain or responsible the speaker sounds.
This may indicate a problem.
Clause or compressed phrase
Advanced writing often compresses full clauses into participle, noun, or prepositional phrases.
Having reviewed the data, we revised the plan.
Örnekler
- 1The express train had already departed by the time we reached the platform.
- 2David could not enter his apartment because he had forgotten his keys at work.
- 3When Sarah arrived at the restaurant, her friends had already ordered dinner.
- 4She felt remarkably confident during the exam because she had studied thoroughly.
- 5The ground was completely dry because it had not rained for three weeks.
- 6Had you ever visited the British Museum before you moved to London last year?
- 7By the time the fire brigade arrived at the scene, the neighbours had put out the fire.
- 8He realized on the highway that he had left his briefcase in the office meeting room.
- 9We had just finished dinner when an unexpected visitor knocked on the front door.
- 10Until last Friday, the junior technician had never encountered that software error.
İstisnalar
Before ve after zaten sırayı açıkça gösteriyorsa past simple da yeterlidir ve günlük dilde daha sık kullanılır: After we ate dinner, we went for a walk. After we had eaten dinner da doğrudur, sadece daha vurguludur. Hope, wish, plan ve intend gibi fiillerle past perfect, gerçekleşmemiş bir geçmiş niyeti anlatır: I had hoped to visit you, but I fell ill.
Sık yapılan hatalar
Her geçmiş olayı past perfect ile anlatmak
Hata
Yesterday I had gone to the store and I had bought milk.
Doğru
Yesterday I went to the store and bought milk.
Sırayla olan olaylar past simple ister. Türkçede “-mişti” biçimini süs gibi kullanma alışkanlığı bu hataya yol açar.
Bugün de süren bir durum için past perfect kullanmak
Hata
She had lived here since 2020.
Doğru
She has lived here since 2020.
Hâlâ orada yaşıyorsa present perfect gerekir.
Olayların sırasını ters kurmak
Hata
When the train had arrived, we bought tickets.
Doğru
When the train arrived, we bought tickets.
Önce tren geldi, sonra bilet alındıysa past simple yeter. Ya da: We had bought our tickets before the train arrived.
Kısa tekrar
Kendini sınamadan önce dersin özü tek kartta.
Aklında tut
- had + fiilin üçüncü hâli, bütün öznelerle aynı: the train had already left when we arrived.
- Anlatı past simple ile ilerlerken daha önceki bir olaya dönmek için kullanılır.
- by the time, before, after, already ve just onu sık sık hazırlar.
Sık yapılan hatalar
Hata: Yesterday I had gone to the store and I had bought milk.
Doğru: Yesterday I went to the store and bought milk.Hata: She had lived here since 2020.
Doğru: She has lived here since 2020.Hata: When the train had arrived, we bought tickets.
Doğru: When the train arrived, we bought tickets.
Kendini dene
Dün başına gelen bir olayı anlat ve olaydan önce olmuş iki şeyi past perfect ile ekle, sonra bu konuyu pratik et.
İlgili Dil Bilgisi Konuları
Bu seviyedeki diğer konularla öğrenmeye devam edin.
