Present Perfect vs Past Simple
Bu ünite kursun kritik dönemecidir. Türkçede her ikisi de “-di” ile karşılandığı için ayrım zor görünür; oysa tek bir soruyla çözülür: zaman bitti mi, sürüyor mu?
01 Konu anlatımı
Tek kural: bitmiş zaman mı, açık zaman mı?
Past Simple = olayın geçtiği zaman kapanmıştır: yesterday, last week, in 2015, two days ago, when I was a child. Zaman belirtilmişse ve o zaman bitmişse, daima Past Simple.
Present Perfect = zaman hâlâ açıktır ya da hiç belirtilmemiştir: today, this week, this year, so far, ever, never, recently.
Belirli bir zaman söylerseniz Present Perfect ölür
Bu kural istisnasızdır: Present Perfect belirli bir geçmiş zaman ifadesiyle kullanılamaz.
I have seen him yesterday. ❌
I saw him yesterday. ✔
I have seen him. ✔ (ne zaman olduğu söylenmiyor)
Tipik ikili: deneyim sonra detay
Konuşmanın doğal akışı şudur: önce Present Perfect ile deneyimi açarsınız, sonra Past Simple ile detaya inersiniz.
A: Have you ever been to Rome?
B: Yes, I have. I went there in 2018 and stayed for a week.
Bu kalıbı ezberleyin — sınavda ve gerçek konuşmada sürekli karşınıza çıkar.
been ve gone farkı
have been to = gitti ve döndü (deneyim): She has been to Paris. (Paris'e gitmişliği var, şu an burada)
have gone to = gitti ve hâlâ orada: She has gone to Paris. (Şu an Paris'te, burada değil)
02 Kalıp tablosu
| Past Simple | Present Perfect |
|---|---|
| Zaman kapandı | Zaman açık veya belirsiz |
| I saw him yesterday. | I have seen him. (ne zaman belli değil) |
| She worked there in 2019. | She has worked there since 2019. |
| Did you eat this morning? (öğlen sorulursa) | Have you eaten today? |
| yesterday, last …, ago, in 2015 | today, this week, ever, never, yet, just |
| Bitmiş hikâye anlatımı | Bugüne uzanan sonuç |
03 Örnek cümleler
04 Türklerin en sık yaptığı hatalar
05 Kelimeler 12 kelime
06 Alıştırmalar
Soruları çözebilmek ve cevaplarınızın kaydedilmesi için giriş yapın veya ücretsiz hesap oluşturun.