Present Perfect ile Past Simple arasındaki temel fark tek bir soruda gizlidir: olay şimdiye bağlanıyor mu, yoksa geçmişte kapanıyor mu? Past Simple, belirli bir geçmiş anda başlayıp biten, artık şimdiyle bağı kopmuş olaylar için kullanılır. Present Perfect ise zamanı belirsiz kalan, deneyim bildiren veya sonucu şu an hâlâ hissedilen olaylar için kullanılır. Yani "I saw him yesterday" (onu dün gördüm) tamamen geçmişte kalan bir olayken, "I have seen this movie" (bu filmi gördüm) şu ana uzanan bir deneyimi anlatır.
Özel Ders Alanı
En İyi İngilizce Öğretmenlerinden Ders Al
Bu iki zamanı karıştırmak, İngilizce öğrenen Türk öğrencilerin en sık yaptığı hatalardan biridir. Bunun bir sebebi var: Türkçede Present Perfect'in birebir karşılığı yoktur, bu yüzden çoğu öğrenci her şeyi "geçmiş zaman" olarak düşünüp Past Simple'a sıkışır.
İyi haber şu ki, aradaki mantık bir kez netleştiğinde seçim neredeyse otomatik hâle gelir. Bu yazıda iki zamanın farkını kurallar, yapı kalıpları, sinyal kelimeler ve günlük örnekler üzerinden, başka bir kaynağa ihtiyaç bırakmayacak şekilde ele alıyoruz.
"Cümlede belirli bir geçmiş zaman ifadesi varsa Past Simple, olayın şu anla bir köprüsü varsa Present Perfect."
Zaman Köprüsü: Bağlantı Kopuyor mu, Devam mı Ediyor?
İngilizcede bu iki zamanı ayırmanın en pratik yolu, olayla "şimdi" arasında bir köprü olup olmadığını düşünmektir. Past Simple bu köprünün altını keser: olay bitti, kapandı, geçmişte kaldı. Ne zaman olduğu genellikle bellidir ya da bağlamdan anlaşılır.
Present Perfect ise köprünün ayakta kalmasını sağlar. Olay geçmişte yaşanmış olabilir ama sonucu, etkisi ya da anlamı şu ana kadar uzanır. Bu yüzden Present Perfect cümlelerinde çoğu zaman "ne zaman" olduğu belirtilmez, çünkü önemli olan zaman değil, şu andaki geçerliliktir. Bu mantık, sağlam bir İngilizce gramer temeli kurmak isteyen herkes için başlangıç noktasıdır. Sistemli çalışmak isteyenler İngilizce özel ders desteğiyle bu farkı çok daha hızlı oturtabilir.
Geçmişte Kapanan Olay
Belirli bir geçmiş anda başlayıp biten eylemler. Zaman genellikle net: dün, geçen hafta, 2019'da.
I visited London in 2019.
2019'da Londra'yı ziyaret ettim. (O yıl bitti, olay kapandı.)
Şimdiye Uzanan Olay
Zamanı belirsiz deneyimler ya da sonucu şu an hâlâ geçerli olan eylemler. Zaman değil, etki önemlidir.
I have visited London.
Londra'yı ziyaret ettim. (Ne zaman belli değil; önemli olan bu deneyime sahip olmam.)
İki Zaman Nasıl Kurulur?
Past Simple, fiilin ikinci hâlini (V2) kullanır. Düzenli fiillerde sona "-ed" eklenir, düzensiz fiillerde ise fiil tamamen değişir. Present Perfect ise "have" veya "has" yardımcı fiiliyle fiilin üçüncü hâlini (V3, past participle) birleştirir. Bu iki hâlin ezberi konunun bel kemiğidir; özellikle İngilizce past tense düzensiz fiiller listesini iyi bilmek her iki zamanda da hata payını ciddi ölçüde düşürür.
| Cümle Tipi | Past Simple | Present Perfect |
|---|---|---|
| Olumlu | She worked. | She has worked. |
| Olumsuz | She didn't work. | She hasn't worked. |
| Soru | Did she work? | Has she worked? |
| Fiil Hâli | V2 (worked / went) | have/has + V3 (worked / gone) |
Dikkat edilmesi gereken küçük bir detay var: Past Simple'da olumsuz ve soru cümlelerinde "did" devreye girdiği için fiil yalın hâline döner. "She didn't worked" değil, "She didn't work" doğrudur. Present Perfect'te ise fiil her zaman V3 hâlinde kalır.
Hangi Kelime Hangi Zamanı Ele Verir?
Cümledeki bazı kelimeler âdeta bir trafik işareti gibidir; hangi zamanı seçmen gerektiğini doğrudan söyler. Bu kelimeleri tanımak, sınavlarda ve günlük konuşmada saniyeler içinde doğru zamanı seçmeni sağlar.
| Past Simple Sinyalleri | Present Perfect Sinyalleri |
|---|---|
| yesterday (dün) | already (çoktan) |
| last week / year (geçen hafta / yıl) | yet (henüz / daha) |
| ago (önce) | just (az önce) |
| in 2010 (2010'da) | ever / never (hiç) |
| when (ne zaman) | since (belli bir andan beri) |
| then / that day (o gün) | for / so far / recently (süredir / şimdiye kadar) |
Altın Kural
Cümlede "yesterday", "ago", "last night" ya da "in 2010" gibi bitmiş bir zaman ifadesi varsa, Present Perfect asla kullanılmaz. "I have seen him yesterday" hatalıdır; doğrusu "I saw him yesterday" cümlesidir. Belirli geçmiş zaman, Past Simple'ın alanıdır.
Ne Zaman Hangisini Seçmelisin?
Kuralları ezberlemek yerine kullanım durumlarını kavramak, gerçek hayatta çok daha işe yarar. Aşağıda her iki zamanın en tipik kullanım senaryolarını örnekleriyle birlikte bulacaksın.
Hayat deneyimleri. Ne zaman olduğu önemli olmadan, "yaptın mı, gördün mü" sorusu: I have never eaten sushi. (Hiç sushi yemedim.)
Sonucu şu an geçerli olaylar. I have lost my keys. (Anahtarlarımı kaybettim; hâlâ bulamıyorum, sonuç devam ediyor.)
Henüz bitmemiş zaman dilimi. I have read two books this week. (Hafta bitmediği için sayı artabilir.)
Süre bildirimi (since / for). Geçmişte başlayıp şu an hâlâ devam eden durumlar: I have lived here for ten years.
Belirli zamanda biten eylemler. I met her last summer. (Geçen yaz tanıştım; zaman net.)
Ard arda gelen olaylar. Hikâye anlatımının dilidir: I woke up, made coffee and left.
Geçmişte kalan alışkanlıklar. When I was a child, I played football every day.
Bitmiş durumlar. He lived in Berlin for five years. (Artık orada yaşamıyor; süre kapandı.)
Aynı Cümle, Farklı Mesaj
Bazen tek fark, zaman seçimidir; ama bu seçim cümlenin anlamını tamamen değiştirir. Aşağıdaki ikili örnekler, iki zaman arasındaki ince ayrımı en net gösteren cümlelerdir.
| Cümle | Ne Anlatıyor? |
|---|---|
| I lost my phone. | Geçmişte kaybettim; belki şimdi buldum. |
| I have lost my phone. | Şu an hâlâ kayıp; sonuç devam ediyor. |
| He went to Paris. | Paris'e gitti; şu an orada ya da yolda. |
| He has been to Paris. | Paris'e gitti ve döndü; bir deneyim. |
| She worked here for years. | Artık burada çalışmıyor; iş bitti. |
| She has worked here for years. | Hâlâ burada çalışıyor; devam ediyor. |
Özellikle "gone to" ile "been to" ayrımı çok sık karıştırılır. "He has gone to Paris" kişinin şu an orada olduğunu, "He has been to Paris" ise gidip dönmüş, yani deneyim sahibi olduğunu anlatır. Bu inceliklerin geçmiş zaman tarafını daha derin görmek istersen, geçmiş zaman kullanım kuralları ve örnekler yazısı konuyu tamamlayıcı niteliktedir.
Present Perfect'in En Kritik İkilisi
"Since" ve "for" kelimeleri Present Perfect ile sık kullanılır ve Türk öğrenciler bu ikisini sürekli karıştırır. Ayrım aslında çok basit: "since" bir başlangıç noktasını, "for" ise bir süre uzunluğunu gösterir.
"Since 2015" (2015'ten beri) belirli bir andır; "for ten years" (on yıldır) ise bir zaman uzunluğudur. Türkçedeki "üç yıldır" ifadesini doğrudan çevirip "since three years" demek yaygın bir hatadır; doğrusu "for three years" olmalıdır.
SINCE + başlangıç noktası
since Monday, since 2015, since I was a child
I have known him since 2015.
FOR + süre uzunluğu
for two hours, for a week, for ten years
I have known him for ten years.
Türk Öğrencilerin En Sık Düştüğü Tuzaklar
Türkçede Present Perfect'in tam karşılığı olmadığı için, bu iki zaman arasındaki seçim çoğu öğrenciye sezgisel gelmez. En sık tekrarlanan hataları bilmek, onlardan kaçınmanın en hızlı yoludur. Bu tür kalıplaşmış yanlışlar, dil öğreniminde sıkça tekrarlanan hataların klasik örnekleridir.
1. Present Perfect'i bitmiş zamanla kullanmak. "I have finished it yesterday" yanlıştır. Dün bitmiş bir zaman olduğu için doğrusu "I finished it yesterday" olmalıdır.
2. Süreyi Past Simple ile bildirmek. Hâlâ devam eden bir durum için "I live here for five years" değil, "I have lived here for five years" denir.
3. "Since" ve "for" karışıklığı. "since three years" hatalı; süre için "for three years" kullanılır.
4. Deneyimi Past Simple ile sormak. Genel hayat deneyimi sorulurken "Did you ever try...?" yerine "Have you ever tried...?" daha doğrudur.
Bu tür hataların çoğu düzenli pratikle aşılır. Türkiye'nin farklı illerinde yüz yüze destek arayan öğrenciler için İzmir İngilizce özel dersi ya da Bursa İngilizce özel ders gibi seçenekler, bu inceliklerin bire bir çalışılmasını kolaylaştırır.
İngiliz ve Amerikan Kullanımı Aynı mı?
İlginç bir nokta: British ve American İngilizcesi bu iki zamanı her zaman aynı kullanmaz. "just", "already" ve "yet" ile birlikte İngiliz İngilizcesi genellikle Present Perfect'i tercih eder: "Have you eaten yet?"
Amerikan İngilizcesinde ise aynı durumda Past Simple sık görülür: "Did you eat yet?" Her iki kullanım da doğru kabul edilir. Ancak IELTS, TOEFL ve Cambridge gibi sınavlarda British kalıbı daha güvenli olduğu için, akademik hazırlıkta Present Perfect'i tercih etmek daha sağlıklı bir yaklaşımdır.
Üç Adımda Karar
1. Cümlede belirli bir geçmiş zaman (yesterday, ago, last, in 2010) var mı? Varsa Past Simple.
2. Zaman belirsiz mi, deneyim mi soruluyor ya da sonuç şu an geçerli mi? Öyleyse Present Perfect.
3. since / for ile bir durum geçmişte başlayıp hâlâ devam ediyor mu? Kesinlikle Present Perfect.
Sıkça Sorulan Sorular
Present Perfect ile "ago" kullanılır mı?
Hayır. "ago" bitmiş bir zamanı gösterir ve yalnızca Past Simple ile kullanılır: "I saw her two days ago." Present Perfect'te bunun yerine "for" tercih edilir: "I haven't seen her for two days."
"This morning" hangi zamanla kullanılır?
Bağlama bağlıdır. Sabah hâlâ devam ediyorsa Present Perfect (I have drunk two coffees this morning), sabah bittiyse Past Simple (I drank two coffees this morning) doğru olur.
"When" sorusu Present Perfect ile sorulabilir mi?
Genellikle hayır. "When" belirli bir zaman sorduğu için Past Simple gerektirir: "When did you finish?" Present Perfect belirli zaman istemez, bu yüzden "when" ile uyumsuzdur.
Bu konuyu en hızlı nasıl pekiştiririm?
Bol ikili örnek üzerinden çalışmak en etkili yöntemdir. Düzenli geri bildirim almak isteyenler için online İngilizce ders seçenekleri, konuşma pratiğiyle birlikte zaman seçimini otomatikleştirir. Sınav hedefi olanlar ayrıca IELTS özel ders kapsamında bu yapıları akademik bağlamda çalışabilir.
Sonuç: Seçim Aslında Basit
Present Perfect ile Past Simple arasındaki fark, ezberlenecek yüzlerce kural değil, tek bir sezgidir: olay şimdiye bağlanıyor mu, yoksa geçmişte kapanıyor mu? Belirli bir geçmiş zaman ifadesi gördüğünde Past Simple'a, deneyim, belirsiz zaman ya da devam eden sonuç gördüğünde Present Perfect'e yönel.
Bu mantığı bir kez oturttuktan sonra, geri kalan her şey pratikle yerine oturur. Bol bol ikili cümle kur, sinyal kelimelere dikkat et ve zaman seçimini bilinçli yap. Kısa sürede bu seçimi düşünmeden yapıyor olacaksın.
Zamanları Konuşarak Pekiştir
Gramer kurallarını bilmek yeter değildir; onları akıcı cümlelere dönüştürmek gerçek pratikle olur. Düzenli konuşma ve geri bildirim, Present Perfect ile Past Simple seçimini refleks hâline getirir.
Görüşlerinizi Bizimle Paylaşın (0)