Present Perfect Tense: YDS Gramer Rehberi | Kavra | Kavra Bilgi Bankası
GramerKonu AnlatımıPresent Perfect

Present Perfect Tense: YDS Hazırlık Kısa Rehberi

Present Perfect (have/has + past participle), YDS'de en çok karıştırılan zamanlardan biridir. Türkçede bire bir tek bir zaman karşılığı yoktur; anlamı bağlamdan kurarız. Kural basit: geçmişte olan bir şeyin "şimdiyle bağlantısı" varsa, çoğu zaman Present Perfect devreye girer.

Kavra Ekibi

Kavra Ekibi

İçerik Editörü

20 dk okuma

Giriş: Present Perfect Mantığı

Present Perfect, tek bir şeye odaklanır: "Şimdiyle bağlantı". Zamanı söylemiyorsan (yesterday/last year gibi), ama sonuç/etki, deneyim veya süre vurgusu varsa YDS'de en güçlü aday Present Perfect'tir.

Temel Yapı:

Subject + have/has + Past Participle (V3)

• I have worked

• She has eaten

• They have studied

4 Ana Kullanım Alanı

1. Geçmişte Oldu, Sonucu Şimdi Belli (Result-Focused)

Eylem geçmişte oldu; ama sonuç/etki şu an sürüyor. Zaman genelde belirtilmez.

Örnekler:

  • I've lost my wallet. (Şu an cüzdanım yok)
  • She's missed the bus. (Otobüsü kaçırdı; şu an geç kaldı)
  • They've had an accident. (Kaza oldu; etkisi şu an var)

2. Yaşam Deneyimleri (Life Experiences)

Hayat boyunca yapılan şeyler. Spesifik zaman yok; "hiç" / "kaç kez" önemli.

Örnekler:

  • I've been to Paris three times. (3 kez gittim)
  • She's never tried sushi. (Hayatında hiç denemedi)
  • Have you ever met a famous person? (Hiç tanıştın mı?)

Dikkat:

Simple Past'ten fark:

  • I visited Paris in 2020. (Zaman belli, bitmiş dönem)
  • I have been to Paris. (Hayat deneyimi; zaman yok)

3. Yeni Haberler / Yakın Geçmiş (News/Recent Events)

Yakın geçmişte olan yeni bir gelişme. Ne zaman olduğu detay değil, "yeni" olması önemli.

Örnekler:

  • The company has announced a new policy. (Yeni haber)
  • Researchers have discovered a new method. (Yeni gelişme)
  • I've just heard the news! (Az önce duydum)

4. Geçmişte Başladı, Hâlâ Devam Ediyor (Duration - For/Since)

Belirli bir zaman önce başladı ve hâlâ sürüyor. Süre/başlangıç noktası vurgulanır.

Örnekler:

  • I've lived here for 10 years. (10 yıldır, hâlâ)
  • She's worked here since 2020. (2020'den beri, hâlâ)
  • How long have you known him? (Ne zamandır?)

Cümle Yapıları

Olumlu Cümleler

Subject + have/has + V3

  • I have finished my homework.
  • She has completed the project.
  • They have arrived at the station.

Olumsuz Cümleler

Subject + have/has + not + V3

  • I haven't finished yet.
  • She hasn't completed the work.
  • They haven't arrived yet.

Soru Cümleleri

Have/Has + Subject + V3?

  • Have you finished? → Yes, I have. / No, I haven't.
  • Has she completed the project?
  • Have they arrived?

Wh- Questions:

  • What have you done?
  • How many times have you been there?
  • Where have they gone?

Past Participle: Regular & Irregular

Regular Verbs

Basit şekilde -ed eklenir (Simple Past ile benzer).

  • • work → worked
  • • play → played
  • • finish → finished

Irregular Verbs (Ezbere Bilmek Gerekir)

BasePast SimplePast ParticipleÖrnek
gowentgoneI've gone home
bewas/werebeenShe's been here
havehadhadI've had lunch
dodiddoneThey've done it
eatateeatenWe've eaten dinner
seesawseenHave you seen it?
writewrotewrittenI've written a letter
taketooktakenHe's taken the keys
givegavegivenShe's given me a gift
comecamecomeThey've come early
breakbrokebrokenI've broken my phone
choosechosechosenWe've chosen this option
loselostlostI've lost my wallet
buyboughtboughtShe's bought new clothes
thinkthoughtthoughtI've thought about it

Present Perfect vs Simple Past: Kritik Fark

Present PerfectSimple Past
Geçmiş + şimdi bağlantısıSadece geçmiş (bitmiş olay)
I've lost my keys (Hâlâ anahtar yok)I lost my keys yesterday (Zaman belli)
Zaman belirsiz / söylenmiyorZaman belirli (yesterday, ago, last week)
Deneyim / süre / etkiOlayın kendisi / ne zaman olduğu
Have you ever eaten sushi? (Hiç)Did you eat sushi last night? (O gece)

For vs Since: Temel Kural

ForSince
SüreBaşlangıç noktası
for 5 yearssince 2020
for 3 monthssince last Monday
for a weeksince I was a child
I've lived here for 10 yearsI've lived here since 2015

Zaman Zarfları: Signal Words

Ever/Never (Deneyim):

  • Have you ever been to London? (Hiç gittin mi?)
  • I've never seen snow. (Hiç görmedim)

Already (Zaten / beklenenden önce):

  • I have already finished. (Zaten bitirdim)
  • She has already left. (Zaten gitti)

Just (Az önce):

  • I've just arrived. (Az önce geldim)
  • He has just called. (Az önce aradı)

Yet (Henüz):

  • Have you finished yet? (Henüz bitirdin mi?)
  • I haven't finished yet. (Henüz bitirmedim)

So far (Şimdiye kadar):

  • I've read three books so far. (Şimdiye kadar 3 kitap okudum)

Mini kural (YDS için yeter):

  • • have/has + already/just + V3
  • • have/has + V3 + yet (genelde sonda)
  • ever çoğunlukla sorularda: Have you ever ...?

En Sık 5 Hata

1. Present Continuous ile Karıştırmak

Present Perfect'te am/is/are olmaz. Yapı: have/has + V3.

❌ YANLIŞ

I am lived here for 5 years.

She is worked in this company.

✓ DOĞRU

I have lived here for 5 years.

She has worked in this company.

2. Simple Past ile Karıştırmak

Zaman açıkça belirtilmişse (yesterday/ago/last...) → çoğunlukla Simple Past.

❌ YANLIŞ

I have lost my keys yesterday.

✓ DOĞRU

I lost my keys yesterday.

3. Düzensiz Fiilleri Yanlış Yazmak

V3 (past participle) ezbere bilinmeli.

❌ YANLIŞ

I have went to Paris.

They have saw it.

✓ DOĞRU

I have gone to Paris.

They have seen it.

4. For/Since Karışıklığı

for = süre, since = başlangıç.

❌ YANLIŞ

I've lived here since 5 years.

I've known him for 2005.

✓ DOĞRU

I've lived here for 5 years.

I've known him since 2005.

5. Already/Just/Yet Yerleşimi

YDS'de en güvenli kalıp: have/has + already/just + V3, yet genelde sonda.

❌ YANLIŞ

Have yet you seen it?

✓ DOĞRU

Have you seen it yet?

Unfinished vs Finished Time (YDS'nin En Sevdiği Ayrım)

Unfinished time: Zaman dilimi bitmedi (Present Perfect eğilimi)

  • • today / this week / this year
  • • zaman dilimi hâlâ devam ediyor
  • I've read 3 books this year.

Finished time: Zaman dilimi bitti (Simple Past eğilimi)

  • • yesterday / last year / in 2020
  • • zaman dilimi kapanmış
  • I read 3 books last year.

Mini test:

Cümlede yesterday / ago / last görüyorsan çoğu zaman Present Perfect elenir. Çünkü zaman bitti.

YDS Sınavı İçin Stratejiler

  • Zaman söylenmiyor ama sonuç/etki varsa → Present Perfect
  • Ever/never (deneyim) → Present Perfect
  • For/since (devam eden süre) → Present Perfect
  • Just/already/yet gördüğünde → Present Perfect'i düşün
  • Zaman açıkça belirtilmişse (yesterday/ago/last...) → Simple Past
  • Düzensiz V3 listesini ezbere bilmek net arttırır

Pratik Örnekler - YDS Tipi Sorular

Soru 1: _____ you ever _____ to New York?

A) Have / been B) Did / go C) Do / go D) Are / been

Cevap: A) Have / been

Açıklama: Deneyim (ever) + zaman belirtilmemiş → Present Perfect

Soru 2: I _____ my keys, so I can't go anywhere.

A) lost B) have lost C) am losing D) was losing

Cevap: B) have lost

Açıklama: Ne zaman olduğu söylenmiyor; ama sonuç şu an devam ediyor (anahtar yok).

Sonuç: 6 Satırda Present Perfect

  • Present Perfect = have/has + V3
  • Geçmiş + şimdi bağlantısı → Present Perfect
  • For/since ile devam eden süre → Present Perfect
  • Ever/never/just/already/yet → Present Perfect sinyali
  • Yesterday/ago/last → çoğunlukla Simple Past
  • V3 (irregular) listesi ezber = net artışı

💡 Son ipucu:

Present Perfect'i oturtunca Past Perfect ve Present Perfect Continuous çok daha kolay gelir. Her gün 10 düzensiz V3 çalış + 5 kısa cümle kur: YDS'de otomatikleşir.

Bu konu burada bitmesin.

Kavra'da seni bekleyen kişiselleştirilmiş YDS testleriyle bilgini derinleştir ve nete dönüştür.