avatar
✔️ Cevaplandı • Doğrulandı

Present Perfect Tense (Have/Has + V3)

Bu konuyu anlamakta biraz zorlanıyorum. Ne zaman "have" ne zaman "has" kullanacağımı karıştırıyorum. Ayrıca bu zamanı hangi durumlarda kullanmam gerektiğini tam olarak kavrayamadım.
WhatsApp'ta Paylaş
1 CEVAPLARI GÖR
✔️ Doğrulandı
0 kişi beğendi.
avatar
kucukkaptan
2020 puan • 0 soru • 197 cevap

🎯 Present Perfect Tense Nedir?

Present Perfect Tense, geçmişte başlamış ve etkisi şu an devam eden veya geçmişte yaşanmış ama belirsiz bir zamanda olmuş eylemleri anlatmak için kullanılan bir zamandır. Türkçe'de tam bir karşılığı olmadığı için başlangıçta kafa karıştırıcı gelebilir, ancak mantığını anladığınızda çok kullanışlı olduğunu göreceksiniz.

🧱 Kullanım Yapısı

Temel olarak "have/has" yardımcı fiili ve fiilin 3. hali (V3) kullanılarak oluşturulur.

  • Olumlu Cümle: Özne + have/has + V3
  • Olumsuz Cümle: Özne + have/has + not + V3
  • Soru Cümlesi: Have/Has + özne + V3?

📝 Önemli Not: "Have" I, you, we, they özneleriyle; "has" ise he, she, it özneleriyle kullanılır.

🚀 Ne Zaman Kullanırız?

  • Geçmişte Başlayıp Şimdiye Kadar Devam Eden Eylemler: Belirli bir süreçten bahsederken.
    I have lived in Istanbul for five years. (Beş yıldır İstanbul'da yaşıyorum.) → Hala yaşıyorum.
  • Geçmişte Yaşanmış Ama Zamanı Belirsiz Eylemler: Deneyimlerimizden bahsederken.
    She has visited Paris. (Paris'i ziyaret etti.) → Ne zaman gittiği belli değil, önemli olan bu deneyime sahip olması.
  • Yakın Geçmişte Tamamlanmış Eylemler: Genellikle "just, already, yet" gibi zarflarla kullanılır.
    They have just finished their homework. (Ödevlerini henüz bitirdiler.)
  • Geçmişten Şu Ana Kadar Olan Değişiklikler:
    He has grown so much! (O kadar çok büyümüş!)

⏰ Zaman İfadeleri (Time Expressions)

Present Perfect Tense ile sıklıkla kullanılan bazı zaman ifadeleri:

  • 📅 Ever (Hiç): Sorularda deneyim sorarken kullanılır.
    Have you ever eaten sushi?
  • 📅 Never (Hiç): Olumsuz deneyimleri ifade ederken.
    I have never been to London.
  • 📅 Just (Henüz, az önce): Yeni bitmiş eylemler için.
    I've just seen her.
  • 📅 Already (Zaten, çoktan): Beklenenden önce olmuş eylemler için.
    She has already done the shopping.
  • 📅 Yet (Henüz): Olumsuz cümlelerde ve sorularda, bir şeyin olup olmadığını sorarken.
    Has the movie started yet?
  • 📅 For (Süre belirtir):
    I have worked here for ten years.
  • 📅 Since (Başlangıç noktası belirtir):
    She has lived here since 2010.

⚠️ Dikkat Edilmesi Gerekenler

  • ❌ Present Perfect Tense ile kesin bir geçmiş zaman ifadesi (yesterday, last week, in 1999 gibi) kullanılmaz. Bu durumlarda Simple Past Tense kullanman gerekir.
  • ✅ "Been" ve "Gone" arasındaki farka dikkat et!
    She has gone to the market. (Markete gitti ve henüz dönmedi.)
    She has been to the market. (Markete gitti ve döndü. Deneyimi var.)

🔍 Simple Past Tense ile Farkı

Bu iki zamanı karıştırmamak çok önemlidir:

  • ➡️ Present Perfect: Eylemin kendisi veya sonucu önemli. Zaman belirsiz.
    I have lost my keys. (Anahtarlarımı kaybettim.) → Şu an onlara ihtiyacım var ve bulamıyorum.
  • ➡️ Simple Past: Eylemin ne zaman olduğu önemli. Zaman bellidir.
    I lost my keys yesterday. (Anahtarlarımı dün kaybettim.) → Zaman vurgulanıyor.

Yorumlar