Present Perfect Tense genellikle bir eylemin geçmişte başladığını ve hala devam ettiğini veya geçmişte belirli bir sayıda kez gerçekleştiğini ifade etmek için kullanılır.

İngilizce CümleTürkçe ÇevirisiAçıklama
I have lived in Istanbul for 5 years.İstanbul'da 5 yıldır yaşıyorum.Eylem (yaşamak) geçmişte başladı ve hala devam ediyor.
She has visited many countries.Birçok ülke ziyaret etti.Eylem (ziyaret etmek) geçmişte belirli sayıda kez gerçekleşti.
They have finished their homework.Ödevlerini bitirdiler.Eylem (bitirmek) geçmişte tamamlandı, ancak sonuç şimdi önemli.
We have never been to Paris.Paris'e hiç gitmedik.Eylem (gitmek) geçmişte hiç gerçekleşmedi.
He has eaten all the cookies.Tüm kurabiyeleri yedi.Eylem (yemek) geçmişte tamamlandı, ancak sonuç şimdi önemli.
Have you seen this movie?Bu filmi gördün mü?Soru cümlesi, eylemin geçmişte olup olmadığını soruyor.
They haven't started the project yet.Projeye henüz başlamadılar.Eylem (başlamak) henüz gerçekleşmedi.
Has she called you?Seni aradı mı?Soru cümlesi, eylemin geçmişte olup olmadığını soruyor.
We have been waiting for you for an hour.Seni bir saattir bekliyoruz.Eylem (beklemek) geçmişte başladı ve hala devam ediyor.
I have lost my keys.Anahtarlarımı kaybettim.Eylem (kaybetmek) geçmişte gerçekleşti, ancak sonuç şimdi önemli.

Present Perfect'ı Ne Zaman Kullanırız?

  • Bir eylem geçmişte başlamışsa ve hala devam ediyorsa: I have studied English for 10 years. (10 yıldır İngilizce öğreniyorum.)
  • Geçmişte belirli bir sayıda kez gerçekleşen bir eylemden bahsediliyorsa: She has visited many countries. (Birçok ülke ziyaret etti.)
  • Geçmişte gerçekleşen bir eylem, şimdiki zamanla bir bağlantısı varsa: I have lost my wallet. (Cüzdanımı kaybettim. - Şimdi arıyorum.)
  • Bir deneyimden bahsediliyorsa: Have you ever been to Japan? (Hiç Japonya'ya gittin mi?)

Önemli Notlar:

  • Present Perfect'te "have" veya "has" yardımcı fiilleri kullanılır.
  • Fiilin üçüncü hali kullanılır (e.g., lived, visited, finished).
  • Zaman belirteçleri genellikle "just" (az önce), "already" (zaten), "yet" (henüz), "ever" (hiç), "never" (asla), "for" (belirli bir süre için), "since" (belirli bir zamandan beri) gibi kelimelerdir.