Past perfect
Geçmişin geçmişi · B1 Orta öncesi seviye İngilizce dilbilgisi
Geçmişin geçmişi
Past perfect (had + V3), geçmişteki bir andan daha önce olmuş eylemi anlatır. İki geçmiş olaydan önce olanı göstermek için kullanılır.
- When I got to the station, the train had left.İstasyona vardığımda tren gitmişti.
- She was nervous because she had never flown before.Gergindi çünkü daha önce hiç uçmamıştı.
- I had finished my homework before dinner.Akşam yemeğinden önce ödevimi bitirmiştim.
| Olumlu | Olumsuz | Soru |
|---|---|---|
| I had (I'd) seen | I hadn't seen | Had you seen? |
Past simple mi, past perfect mi?
Olaylar sırayla anlatılıyorsa past simple yeterlidir: I opened the door and went in. Sıra bozulduğunda ya da önceki olayı vurgulamak istediğimizde past perfect gerekir. before / after zaten sırayı gösterdiği için bazen past simple de yeterli olur.
Sık yapılan hatalar
| Yanlış | Doğru | Neden |
|---|---|---|
| When I arrived, the bus has left. | When I arrived, the bus had left. | Geçmişin geçmişi: had. |
| I had went there before. | I had gone there before. | had + V3. |
| She told me she has lost her phone. | She told me she had lost her phone. | Geçmişe göre önce: had. |
Kendini dene
When we arrived, the film ___.
Seçenekler: started / had started
Cevap: had started. Önce olan: had started.
"When I arrived, she left." ne demek?
Seçenekler: Ben gelince o çıktı. / Ben geldiğimde o çoktan çıkmıştı.
Cevap: Ben gelince o çıktı.. İki past simple: sırayla.
I ___ never seen snow before I went to Erzurum.
Seçenekler: have / had / was
Cevap: had. Geçmişten önce: had.
By the time we got there, the shop ___.
Seçenekler: closed / had closed / has closed
Cevap: had closed. Önce kapanmıştı.
She was hungry because she ___ breakfast.
Seçenekler: didn't have / hadn't had
Cevap: hadn't had. Önceki olay.
Bu konunun bütün alıştırmaları, aralıklı tekrarı ve ilerleme takibi uygulamada.
Alıştırmaları çöz