Zamanlar ve görünüş

Present Perfect ve Past Simple Arasındaki Fark

Seviye B1 Zamanlar ve görünüş
Ana fikir

İngilizcede belirli bir geçmiş ana ait, bitmiş bir eylemi anlatırken past simple kullanılır: "I saw her yesterday." Buna karşılık deneyimleri, yeni haberleri veya hâlâ devam eden bir zaman dilimini şimdiyle bağlantılı şekilde anlatırken present perfect tercih edilir: "I've seen that film." Türkçede ikisi de çoğu zaman "-di'li geçmiş" ile karşılandığı için bu ayrım kafa karıştırır; oysa İngilizcede "yesterday" gibi belirli bir zaman söylendiğinde mutlaka past simple gelir. Anlam farkını da unutmayın: "He lived in Rome for years" artık orada yaşamadığını, "He has lived in Rome for years" ise hâlâ orada olduğunu anlatır.

Örnekler

  • I saw her yesterday. a finished action at a stated time
  • I've seen that film. an experience, time unimportant
  • He lived in Rome for years. he no longer lives there (finished)

Dersin tamamı

Videodaki her şey, yazılı olarak.

  1. I saw vs I've seen

    past simple mi, present perfect mi?

    <t>I have seen her yesterday</t> de, her ana dili konuşan irkilir. Tek kelime, <t>yesterday</t>, tüm cümleyi bozar. İşte nedeni.

  2. Söylenmiş geçmiş zaman → past simple. Zaman önemsiz → present perfect.

    Bu, İngilizcedeki en büyük zaman seçimidir. Doğru yaparsan anında daha akıcı duyulursun. Kural kısa.

  3. İki zaman, iki görev

    past simple
    • bitmiş an
    • belirli geçmiş zaman
    • zaman önemli
    present perfect
    • deneyim
    • taze haber
    • açık zaman / şimdi önemli

    <t>Past simple</t> bitmiş bir ana kapıyı kapatır: belirli bir zaman, söylenmiş ya da anlaşılmış. <t>Present perfect</t> kapıyı açık bırakır: deneyim, taze haber ya da hâlâ süren zaman, hepsi şimdiyle bağlantılı.

  4. I saw her yesterday.

    yesterday → past simple

    Belirli bir zamanda bitmiş eylem <t>past simple</t> alır. I saw her yesterday.

  5. I've seen that film.

    deneyim → present perfect

    Zamanı çıkar ve deneyimin kendisinden bahset, <t>present perfect</t> gerekir. Ne zaman önemli değil; önemli olan olmuş olması. I've seen that film.

  6. I've lost my keys.

    sonuç şimdi → present perfect

    Şimdi etkisi olan taze haber de <t>present perfect</t> alır. Önemli olan sonuçtur. I've lost my keys.

  7. I lost them this morning.

    this morning → past simple

    Ama olduğu anı ekle, kapı kapanır. Söylenmiş, bitmiş bir zaman her seferinde <t>past simple</t>'ı zorunlu kılar. I lost them this morning.

  8. He lived in Rome for years.

    bitmiş → past simple

    Bir zamanın neyi açığa çıkardığına bak. <t>He lived in Rome for years</t> artık orada olmadığını söyler; o bölüm kapandı. He lived in Rome for years.

  9. He has lived in Rome for years.

    açık → present perfect

    <t>Present perfect</t>'e geç, hâlâ orada. <t>He has lived in Rome for years</t> zamanın bitmediğini söyler: bugün de geçerli. He has lived in Rome for years.

  10. bitmiş zaman + present perfect
    bitmiş zaman → past simple

    Söylenmiş, bitmiş bir zaman her zaman past simple'ı zorunlu kılar.

    İşte bir numaralı hata: <t>present perfect</t>'i bitmiş zamanla birleştirmek. <t>I have seen her yesterday</t> yanlış. <t>Yesterday</t> geçti, yani <t>I saw her yesterday</t> olmalı.

  11. deneyim, zamansız
    deneyim → present perfect

    "ever" + yaşam deneyimi → present perfect.

    Tersi de yanıltır. Zamansız bir yaşam deneyimi için <t>present perfect</t> kullan, <t>past simple</t> değil. <t>Have you ever been to Japan?</t> diye sor, <t>Did you ever go?</t> değil.

  12. I've already finished.

    just / already / yet → present perfect

    Hızlı test: belirli bir geçmiş zaman ekleyebilir misin? Evetse <t>past simple</t>. <t>Just</t>, <t>already</t> ve <t>yet</t> seni öbür tarafa, <t>present perfect</t>'e çeker. I've already finished.

  13. Unutma

    • Zaman söylenmiş ve bitmiş → past simple
    • Deneyim · haber · açık → present perfect
    • Asla present perfect + yesterday

    Unutma: zaman söylenmiş ve bitmişse <t>past simple</t>. Deneyim, taze haber ya da açık zamansa <t>present perfect</t>.