1. Present Perfect Ne Zaman Kullanılır?

Geçmiş ile şimdinin kesiştiği zaman

Present Perfect, geçmişte yaşanan ama şimdiki zamanla bağlantısı olan olayları anlatır. Türkçe'de tam bir karşılığı yoktur; bağlama göre "-dı / -di" ya da "-mış / -miş" ile çevrilir. Önemli olan ne zaman olduğu değil, sonucunun şimdi hissedilmesidir.

💡
1. Hayat deneyimleri — ever, never, before
I have visited Paris. → Paris'e gittim (hayatımda bir noktada).
💡
2. Sonucu şimdi hissedilen geçmiş eylemler
She has lost her keys. → Anahtarlarını kaybetti (şu an hâlâ yok).
💡
3. Az önce tamamlanan eylemler — just, already, yet
He has just left the office. → Az önce ofisten ayrıldı.
💡
4. Hâlâ devam eden durum — for, since
I have lived here for 5 years. → 5 yıldır burada yaşıyorum (hâlâ buradayım).

2. Cümle Yapısı

have / has + V3 (past participle)

Present Perfect kurulurken have / has yardımcı fiili ve fiilin 3. hâli (past participle / V3) kullanılır.

Kişi Zamirleri ve Yapı

Özne Yardımcı fiil Kısa hâl Örnek (eat)
I have I've I have eaten
You have You've You have eaten
He / She / It has He's / She's She has eaten
We have We've We have eaten
They have They've They have eaten

Past Participle (V3) Nasıl Yapılır?

ℹ️
Düzenli fiiller: fiile -ed eklenir — tıpkı Past Simple gibi.
work → worked  ·  watch → watched  ·  study → studied
⚠️
Düzensiz fiiller: ezberlenmeleri gerekir. V2 (past simple) ile V3 (past participle) farklı olabilir!

Sık Kullanılan Düzensiz Fiiller

📋
Tüm düzensiz fiilleri V1·V2·V3 formları, Türkçe anlamları ve örnek cümlelerle görmek için: Düzensiz Fiil Listesine Git →
V1 (Base) V2 (Past Simple) V3 (Past Participle)
be was / were been
go went gone / been
see saw seen
eat ate eaten
do did done
have had had
make made made
write wrote written
take took taken
give gave given
come came come
know knew known
lose lost lost
buy bought bought
find found found

✅ Olumlu Cümle

Özne + have / has + V3 + ...
OLUMLU
I have visited many countries.
Birçok ülkeyi ziyaret ettim (hayatımda).
OLUMLU
She has finished her homework.
Ödevini bitirdi (şu an hazır).
OLUMLU
They have lived here for ten years.
On yıldır burada yaşıyorlar.

❌ Olumsuz Cümle

Özne + have not (haven't) / has not (hasn't) + V3 + ...
OLUMSUZ
I haven't seen that film yet.
O filmi henüz görmedim.
OLUMSUZ
He hasn't called me back.
Beni geri aramadı (hâlâ aramış değil).
OLUMSUZ
We haven't eaten anything today.
Bugün hiçbir şey yemedik.

❓ Soru Cümlesi

Have / Has + özne + V3 + ...?
SORU
Have you ever been to Japan?
Hiç Japonya'ya gittin mi?
SORU
Has she finished the report?
Raporu bitirdi mi?
SORU
Have they arrived yet?
Henüz geldiler mi?

3. Zaman Zarfları

Present Perfect ve Past Simple ile kullanılan zarflar farklıdır

🟣 Present Perfect ile kullanılır

ever never just already yet recently lately for since so far up to now

🟠 Past Simple ile kullanılır

yesterday last week / year ago in 2020 this morning (geçti)
💡
yet / already / just nereye gider?
yet → olumsuz ve soru cümlelerinde cümle sonuna: I haven't eaten yet. / Have you finished yet?
already → olumlu cümlede have/has'ın hemen ardına: I have already eaten.
just → have/has'ın hemen ardına: She has just arrived.

4. Present Perfect vs Past Simple

En çok karıştırılan ayrım

Present Perfect Past Simple
Ne zaman olduğu belirsiz veya önemsiz
I have seen that film.
Ne zaman olduğu belirli
I saw that film last night.
Sonucu şimdi hissediliyor
She has lost her keys. (hâlâ yok)
Bitti, şimdiden kopuk
She lost her keys yesterday.
ever, never, just, already, yet, for, since yesterday, last week, ago, in 2020
🔄
Have you been to London? → Hiç Londra'ya gittin mi? (genel deneyim) ✅
Did you go to London last summer? → Geçen yaz Londra'ya gittin mi? (belirli zaman) ✅

I have met him before. → Onu daha önce tanıdım. (belirsiz geçmiş) ✅
I met him at the party. → Onu partide tanıdım. (belirli an) ✅
⚠️
Sık yapılan hatalar:
I have seen him yesterday.  →  ✅ I saw him yesterday.
She has went to Paris.  →  ✅ She has gone to Paris.
Have you finished already the work?  →  ✅ Have you already finished the work?
I didn't see him yet.  →  ✅ I haven't seen him yet.
💡
"been" mi, "gone" mu?
She has gone to Paris. → Paris'e gitti, orada (geri gelmedi).
She has been to Paris. → Paris'e gitti ve döndü (deneyim).
🔗
Bir Sonraki Adım: Present Perfect'i öğrendiniz! Şimdi Present Perfect Continuous ile şimdiki zamanları tamamlayın veya Past Simple ile farkları keşfedin. For/Since kullanımı için Time Expressions konusuna göz atın.

🎯 Mini Quiz

Fiili parantezdeki ipucuna göre Present Perfect'e çevirin ya da boşluğu doldurun. Büyük/küçük harf fark etmez.

1. I many countries. (visit — olumlu)
2. She her phone. (lose — olumlu)
💡 "lose" düzensiz fiil — V3 nedir?
3. to Australia? (you / be — soru, ever)
4. They the project yet. (finish — olumsuz, kısa hâl)
5. The train at the station. (arrive — olumlu, just)
💡 "just" have/has'ın hemen ardına gelir.
6. I lunch, thank you. (eat — olumlu, already)
7. He me back yet. (call — olumsuz, kısa hâl)
8. this film before? (they / see — soru)
9. We in this city for fifteen years. (live — olumlu, for)
💡 Hâlâ devam eden durum — for + süre.
10. She three books so far. (write — olumlu)
💡 "write" düzensiz fiil — V3 nedir?