Lokasyon

Bağlarbaşı Mah. Sakızağacı Sok.
Balek İş Merkezi No: 14/6

WhatsApp

0(532) 729 55 75

Telefon

0(216) 212 55 75

 

İngilizce öğrenirken en çok karıştırılan zamanlardan biri Present Perfect Tense’tir. Çünkü Türkçe’de birebir aynı mantıkla kullanılan tek bir karşılığı yoktur. “Yaptım” deriz, “yaptım ama ne zaman belli değil” deriz, “şu ana kadar yaptım” deriz… İngilizce ise bu ayrımı daha net kurar. Present Perfect, en basit haliyle geçmişte başlayıp etkisi bugüne uzanan durumları veya zamanı net olmayan geçmiş deneyimleri anlatmak için kullanılır.

Bu yazıda Present Perfect’in nasıl kurulduğunu, hangi durumlarda kullanıldığını, hangi kelimelerle sık görüldüğünü ve bol örnek cümleyle mantığını anlatıyoruz.

 

Present Perfect Tense Yapısı (Formül)

Present Perfect’in temel yapısı şudur:

Özne + have/has + V3 (past participle)

  • I / You / We / They → have

  • He / She / It → has

Örnekler

  • I have finished my homework. (Ödevimi bitirdim.)

  • She has moved to Maltepe. (Maltepe’ye taşındı.)

  • We have seen that movie. (O filmi izledik.)

Buradaki kritik nokta: Cümle “geçmiş” gibi görünse bile, odak çoğu zaman bugünle bağlantıdır.

 

Present Perfect Ne Zaman Kullanılır?

1) Zamanı Belli Olmayan Geçmiş Deneyimler

Bir şeyi hayatınızda yapıp yapmadığınızı anlatırken kullanılır. Ne zaman yaptığınız önemli değildir.

  • I have been to London. (Londra’ya gittim. / Hayatımda Londra’ya gittim.)

  • Have you ever tried sushi? (Hiç sushi denedin mi?)

  • We have watched this series before. (Bu diziyi daha önce izledik.)

Bu kullanımda sık görülen kelimeler: ever, never, before, already, yet

 

2) Şu Ana Kadar (Up to Now) Devam Eden Durumlar

Geçmişte başlayıp hala devam eden durumlarda Present Perfect kullanılır.

  • I have lived in Istanbul for five years. (5 yıldır İstanbul’da yaşıyorum.)

  • She has worked here since 2021. (2021’den beri burada çalışıyorlar.)

  • We have known each other for a long time. (Uzun zamandır birbirimizi tanıyoruz.)

Burada en sık gelen iki ifade:

  • for (… süredir) → for two hours, for a year

  • since (…den beri) → since Monday, since 2020

 

3) Geçmişte Olup Bugün Sonucu Görülen Eylemler

Eylem geçmişte yapılmıştır ama etkisi “şu an” hissedilir.

  • I have lost my keys. (Anahtarlarımı kaybettim. Şu an bulamıyorum.)

  • He has broken his leg. (Bacağını kırdı. Şu an kırık.)

  • They have just arrived. (Az önce geldiler. Şu an buradalar.)

Bu kullanımda sık görülen kelimeler: just, already, yet

 

Present Perfect ile Past Simple Arasındaki Fark

Bu konu netleşince Present Perfect’in %70’i çözülür.

Past Simple: Zaman bellidir

  • I watched the movie yesterday. (Dün izledim.)

  • She moved here in 2022. (2022’de taşındı.)

Present Perfect: Zaman belli değildir / “şu ana kadar” vurgusu vardır

  • I have watched that movie. (İzledim. Ne zaman? önemli değil.)

  • She has moved here. (Taşındı. Şu an burada yaşıyor olabilir; sonuç önemli.)

Kısacası:

Cümlede yesterday, last week, in 2020, two days ago gibi net bir zaman varsa genellikle Past Simple kullanılır.

 

Present Perfect Soru ve Olumsuz Cümleler

Olumsuz

Özne + haven’t/hasn’t + V3

  • I haven’t seen him today. (Bugün onu görmedim.)

  • She hasn’t finished the report yet. (Raporu henüz bitirmedi.)

Soru

Have/Has + özne + V3?

  • Have you done your homework? (Ödevini yaptın mı?)

  • Has he ever been abroad? (Hiç yurt dışına çıktı mı?)

 

Present Perfect ile Sık Kullanılan Zaman İfadeleri

Bu tense’i görünce akla gelen “işaret fişekleri”:

  • ever / never → hiç / hiç… değil

  • already → çoktan

  • yet → henüz (özellikle soru ve olumsuzda)

  • just → az önce

  • for / since → … süredir / …den beri

  • recently / lately → son zamanlarda

  • so far / up to now → şu ana kadar

Örnekler

  • I have already sent the email. (Maili çoktan attım.)

  • Have you finished it yet? (Henüz bitirdin mi?)

  • We have just started. (Daha yeni başladık.)

  • She has studied a lot lately. (Son zamanlarda çok çalıştı.)

 

Kısa Mini Alıştırma 

Aşağıdaki cümlelerde doğru olanı seç:

  1. I ____ (see) that film before.

    have seen

  2. She ____ (not finish) her homework yet.

    hasn’t finished

  3. We ____ (live) here since 2020.

    have lived

  4. He ____ (go) to the gym yesterday.

    went (Past Simple, çünkü “yesterday” var)

Present Perfect, “geçmiş” gibi görünse de aslında bugünle bağlantı kuran bir zamandır. Deneyim anlatırken, “şu ana kadar” vurgusu yaparken ve geçmişte olup sonucu bugün görülen durumlarda sıkça kullanılır. Mantığını oturttuğunuzda hem konuşurken daha doğal olursunuz hem de sınavlarda (özellikle IELTS/grammar testleri) ciddi puan kazanırsınız.