VocabNote
ZamanlarOrta

Yakın Geçmiş Zaman

Present Perfect

Yakın Geçmiş Zaman, geçmişi bugüne bağlar. Deneyimler, mevcut alakası olan yakın olaylar veya geçmişte başlayıp hâlâ süren eylemler için kullanın. have/has + past participle ile kurulur.

NE ZAMAN KULLANILIR

Yaşam deneyimleri için (belirli bir zaman olmadan), şu andaki sonuçla ilişkili yakın eylemler için, geçmişte başlayıp hâlâ süren eylemler için ("for" veya "since" ile) ve haber başlıklarını tanıtmak için kullanın.

YAPI

positiveS + have/has + past participle

She has visited Japan three times.

Japonya'yı **üç kez ziyaret etti**.

negativeS + haven't/hasn't + past participle

I haven't seen that film yet.

O filmi henüz **izlemedim**.

questionHave/Has + S + past participle?

Have you ever tried sushi?

Daha önce hiç **sushi denedin mi**?

SİNYAL KELİMELER

  • ever
  • never
  • already
  • yet
  • just
  • for
  • since
  • recently
  • lately
  • so far

ÖRNEKLER

I have visited Japan three times.

Japonya'yı **üç kez ziyaret ettim**.

She has just finished her homework.

**Az önce** ödevini **bitirdi**.

Have you ever tried sushi?

Daha önce hiç **sushi denedin mi**?

They haven't arrived yet.

**Henüz varmadılar**.

He has lived here for ten years.

On yıldır burada **yaşıyor**.

YAZIM KURALLARI (O)

Düzenli fiiller-ed ekle (past simple ile aynı)work → worked, play → played
Düzensiz fiillerözgün past participle formugo → gone, eat → eaten, write → written

SIK YAPILAN HATALAR

I have seen her yesterday.

I saw her yesterday.

present perfect'i belirli bir geçmiş zamanla kullanmayın. Onun yerine past simple kullanın.

Have you eaten yet? — Yes, I have eaten.

Have you eaten yet? — Yes, I have.

Kısa yanıtlarda past participle'ı tekrarlamayın — yalnızca "have/has" kullanın

İpucu

Present perfect ile past simple arasındaki temel fark: present perfect = belirli zaman bilinmiyor veya önemli değil. Past simple = belirli bir zaman belirtiliyor veya ima ediliyor (yesterday, last week...).

Zamanlar