Sproken Tüm konular

Present perfect tense nedir? Tahtada konu anlatımı

Past simple: geçmişte bitti, ne zaman olduğu belli. Present perfect (have/has + V3): geçmiş şimdiye bağlı, zaman söylenmiyor.

İngilizceSeviye A2

Geçmişte bitti mi, şimdiye bağlı mı?Bir zaman çizgisi. Üstte past simple: geçmişte tek bir nokta, yesterday etiketli — I lost my keys yesterday. Altta present perfect: geçmişten now'a uzanan bir yay — I've lost my keys, anahtar hâlâ yok.I lost my keys yesterday.bitti · zamanı belliyesterdaynowI've lost my keys.sonuç şimdi: anahtar hâlâ yoknow

Past simple geçmişte bitmiş, zamanı belli bir olay: I lost my keys yesterday. Present perfect sonucu şimdi de geçerli olan olay: I've lost my keys (anahtarlar hâlâ kayıp). Kurulum: have/has + fiilin 3. hâli.

İpucu kelimelerİki kutu. Solda past simple: yesterday, last week, in 2019, ago. Sağda present perfect: ever, never, just, already, yet, since, for. Altta formül: have/has + V3.past simpleyesterday · agolast weekin 2019present perfectever · never · justalready · yetsince · forhave / has + V3

Past simple ile: yesterday, last week, in 2019, two days ago. Present perfect ile: ever, never, just, already, yet, since, for. Formül: I/you/we/they have + V3, he/she/it has + V3.

Örnekler

  • Have you ever been to London?

    Hiç Londra'ya gittin mi?

  • I've just finished my homework.

    Ödevimi az önce bitirdim.

  • She hasn't called yet.

    Henüz aramadı.

  • I saw him last week.

    Onu geçen hafta gördüm.

  • We've lived here for five years.

    Beş yıldır burada yaşıyoruz.

  • I've never eaten sushi.

    Hiç suşi yemedim.

Sık yapılan hata

Sık yapılan hata: I have seen him yesterdayÜstü çizili: I have seen him yesterday. Doğrusu: I saw him yesterday. Üstü çizili: I live here for five years. Doğrusu: I've lived here for five years.I have seen him yesterday.I saw him yesterday.I live here for five years.I've lived here for five years.

Hata: I have seen him yesterday. Doğrusu: I saw him yesterday (yesterday varsa past simple). Hata: I live here for five years. Doğrusu: I've lived here for five years (Türkçedeki «yaşıyorum» İngilizcede present perfect olur).