İngilizce Present Perfect Tense: Kullanım ve Örnekler
Present Perfect, İngilizce öğrenen Türkler için en zorlayıcı zamanlardan biridir çünkü Türkçede birebir karşılığı yoktur. Bu zaman, geçmişte olan ancak şimdiki zamana etkisi olan eylemleri ifade eder. Bu yazıda Present Perfect'i detaylıca inceleyeceğiz.
Present Perfect Yapısı
- Olumlu: Özne + have/has + past participle (V3)
- Olumsuz: Özne + have/has + not + past participle
- Soru: Have/Has + özne + past participle?
Not: I/You/We/They → have | He/She/It → has
Örnekler
- I have visited Paris. – Paris'i ziyaret ettim. (Hayatımda en az bir kez)
- She has finished her homework. – Ödevini bitirdi. (Bitmiş durumda)
- They haven't arrived yet. – Henüz gelmediler.
- Have you ever been to Japan? – Hiç Japonya'ya gittin mi?
Present Perfect Ne Zaman Kullanılır?
1. Deneyimler (Life Experiences)
Hayatınız boyunca yaşadığınız veya yaşamadığınız deneyimleri ifade eder:
- I have been to London twice. – Londra'ya iki kez gittim.
- She has never eaten sushi. – Hiç suşi yemedi.
- Have you ever met a celebrity? – Hiç bir ünlüyle tanıştın mı?
2. Geçmişte Başlayıp Hâlâ Devam Eden Durumlar
Since (başlangıç noktası) ve for (süre) ile kullanılır:
- I have lived in Istanbul since 2015. – 2015'ten beri İstanbul'da yaşıyorum.
- She has worked here for five years. – Beş yıldır burada çalışıyor.
- We have known each other since childhood. – Çocukluktan beri birbirimizi tanıyoruz.
3. Yakın Zamanda Tamamlanmış Eylemler
Just, already, yet ile kullanılır:
- I have just finished my dinner. – Az önce yemeğimi bitirdim.
- She has already left. – Çoktan gitti.
- Have you finished yet? – Bitirdin mi henüz?
- I haven't done it yet. – Henüz yapmadım.
4. Sonucu Şimdiyi Etkileyen Geçmiş Eylemler
- I have lost my keys. – Anahtarlarımı kaybettim. (Hâlâ bulamıyorum)
- She has broken her leg. – Bacağını kırdı. (Hâlâ kırık)
- He has gone to work. – İşe gitti. (Şu anda işte)
Present Perfect vs. Simple Past
Bu iki zamanın farkını anlamak çok önemlidir:
- Present Perfect: Zaman belirtilmez, şimdiyle bağlantılıdır.
I have visited Rome. (Ne zaman gittiğim önemli değil, gitmiş olmam önemli.) - Simple Past: Belirli bir geçmiş zaman belirtilir.
I visited Rome last summer. (Geçen yaz gittim. Belirli zaman.)
- Present Perfect: I have lost my wallet. (Cüzdanım hâlâ kayıp.)
- Simple Past: I lost my wallet yesterday, but I found it. (Dün kaybettim ama buldum. Olay bitti.)
Since vs. For
- Since = Başlangıç noktası: since 2020, since Monday, since I was a child, since last summer
- For = Süre: for 5 years, for 3 hours, for a long time, for two weeks
Already, Yet, Just, Ever, Never
- Already: Olumlu cümlelerde, beklentiden erken → I've already eaten.
- Yet: Olumsuz ve soru cümlelerinde, henüz → Have you finished yet?
- Just: Az önce, demin → She has just arrived.
- Ever: Hiç (sorularda) → Have you ever been to Paris?
- Never: Hiç, asla → I have never seen snow.
Been vs. Gone
- Have been to: Gidip geri dönmüş → I have been to London. (Gittim ve döndüm.)
- Have gone to: Gitmiş, henüz dönmemiş → She has gone to London. (Londra'da, dönmedi.)
Sık Yapılan Hatalar
- Hata: I have visited Rome last year. → Doğru: I visited Rome last year. (Belirli zaman = Simple Past)
- Hata: I have lived here since 5 years. → Doğru: I have lived here for 5 years.
- Hata: She has went to school. → Doğru: She has gone to school.
Present Perfect, İngilizce'nin en önemli zamanlarından biridir. Geçmiş ile şimdi arasında köprü kurarak, deneyimlerinizi, devam eden durumları ve taze haberleri ifade etmenizi sağlar.