B1

Present Perfect vs Past Simple

Tanım / Açıklama

Past simple, bitmiş bir geçmiş zamanda tamamlanmış eylemi anlatır. Present perfect ise şimdiyle bağlantısı olan geçmiş eylemi veya tam zamanı verilmeyen eylemi anlatır. Bu karşıtlık önemlidir; çünkü iki tense de geçmişe gider ama farklı sorulara cevap verir. Past simple, When did it happen? sorusunu yanıtlar. Present perfect ise Has it happened in your life, this week, or up to now? gibi fikirleri yanıtlar.

Temel Kurallar

  • Past simple'ı bitmiş zaman ifadeleriyle kullanın: yesterday, last week, in 2019.
  • Tam zaman verilmediğinde veya sonuç şimdi önemliyse present perfect kullanın.
  • Karşılaştırın: I saw him yesterday vs I have seen him this week.
  • Hikaye anlatımında ve zaman çizgisinde past simple kullanın.
  • Yakın haber, deneyim veya bitmemiş dönemler için present perfect kullanın.

Örnekler

  • I saw him yesterday, but I have seen him twice this week. - Onu dün gördüm, ama bu hafta iki kez gördüm.
  • She left at six, so I have not spoken to her today. - O altıda ayrıldı, bu yüzden bugün onunla konuşmadım.
  • We went there last month, and we have been there many times before. - Geçen ay oraya gittik, daha önce de birçok kez gitmiştik.
  • He broke his phone last night, so he has bought a new one. - Dün gece telefonunu kırdı, bu yüzden yenisini aldı.
  • They did not finish the job yesterday, but they have finished it now. - Dün işi bitirmediler, ama şimdi bitirdiler.

Yaygın Hatalar

  • ❌ I have seen him yesterday. -> ✅ I saw him yesterday.
  • ❌ She went to the gym this week. -> ✅ She has gone to the gym this week.
  • ❌ We have did it already. -> ✅ We have done it already.

İlerlemenizi takip edin