Ana içeriğe atla
İS
Gramer

Present Perfect vs Past Simple Karıştırma

Kısa cevap:Past Simple kesin geçmiş için (yesterday, 2020), Present Perfect ise belirsiz/etkisi süren geçmiş için kullanılır.

Türk öğrencilerin İngilizcede #1 yaptığı hata Present Perfect ile Past Simple'ı karıştırmaktır. Türkçede tek bir 'geçmiş zaman' olduğu için ayrım net değildir.

Hata örnekleri ve doğru kullanımlar

YANLIŞ
I have seen this movie yesterday.
DOĞRU
I saw this movie yesterday.

Neden: "Yesterday" kesin zaman → Past Simple.

YANLIŞ
I lived in Istanbul for 5 years (hala yaşıyorum).
DOĞRU
I have lived in Istanbul for 5 years.

Neden: Hala yaşıyorsanız Present Perfect.

YANLIŞ
Did you ever go to Japan?
DOĞRU
Have you ever been to Japan?

Neden: "Ever" + tecrübe = Present Perfect.

YANLIŞ
She has been to the store last week.
DOĞRU
She went to the store last week.

Neden: "Last week" kesin → Past Simple.

İpuçları ve hatırlatmalar

  • Past Simple zaman ifadeleri: yesterday, ago, last week, in 2020, when I was a child.
  • Present Perfect zaman ifadeleri: just, already, yet, ever, never, for, since.
  • Soru: 'Olay belirli bir geçmiş zamanda mı?' → Past Simple. 'Belirsiz veya hala etkisi var mı?' → Present Perfect.

Sıkça sorulanlar

Düzenli pratik ve kontekstte kullanım anahtar. Her gün 5-10 cümle yazıp ezberlemek 2-3 hafta içinde hatayı azaltır.