İçeriğe geç

Present Perfect Tense: Yapısı, Kullanımı ve Özgün Alıştırmalar

Present Perfect Tense: Yapısı, Kullanımı ve Özgün Alıştırmalar

Kısa cevap

Present Perfect, geçmişteki bir olay veya durumun şimdiye kadarki deneyim, güncel sonuç, tamamlanmamış dönem ya da hâlâ süren durum içinde anlatıldığını gösterir. Yapısı have/has + past participle şeklindedir: I have finished, She has gone. Belirli ve bitmiş bir geçmiş zaman söylendiğinde genellikle Simple Past kullanılır: I finished it yesterday.

İlk yazıdan: kişisel notlar

Bu yazının ilk hali: Aşağıda ilk kez 2019 yılında yayımladığım metni; kendi sesi, örnekleri ve o günkü düşüncelerimle korudum. Bazı ayrıntılar zamanla değişmiş olabilir; bugünkü bilgiler ve kaynaklar hemen sonraki bölümde.

İngilizce Present Perfect Tense dersinde ilk önce present perfect nedir ve nasıl kullanılır sorularını cevaplayıp daha sonra sizinle pratik İngilizce Present Perfect Tense konu anlatımı ve alıştırmalarını paylaşacağım.

Bu dersin alıştırma ve ödevlerinin cevaplarını sayfanın sonunda bulabilirsiniz. Bu derste amacımız sizi gereksiz detaylara boğmadan konuyu öğrenmenizi sağlamak. Bu sebeple basit örnekler ve pratik bir anlatımla ilerleyeceğiz.

Present Perfect Tense Nedir & Nasıl Kullanılır?

Present perfect tense Türk öğrencilerin İngilizcede en çok karıştırdığı zamanlardan birisi. Bu zaman İngilizcede çok yaygın şekilde kullanılır. Türkçede ise birebir karşılığı yok. Türkçede birebir karşılığı olmasa da aslında buna benzer yapıları biz de kullanıyoruz. Şimdi bir örnekler present perfect tense nedir görelim. Bu zaman daha yeni biten ya da devam etmekte olan bir olayı anlatır. Mesela eve geldiniz, anneniz diyor ki yere basma ” daha yeni temizledim”. Burada daha yeni bitmiş olay İngilizcede present perfect tense ile anlatılır. İkinci bir yoğun kullanım alanı ise geçmişten bugüne devam eden işler. Mesela “Ben 10 yıldır İstanbulda yaşıyorum/yaşadım” cümlesi İngilizcede present perfect tense ile anlatılır.

Görebileceğiniz üzere biz Türkçede bağlamdan bir işin yeni bitip bitmediğini ya da belli bir süre devam edip etmediğini görüyoruz. Teknik olarak biz de zamanın bu yönüne dikkat ediyoruz ama İngilizcede bu başlı başına ayrı bir yapı olarak ele alınmış. Adamların dili böyle. Olduğu gibi kabul edip, öğrenip uyguluyoruz. Sorgulamanın ya da değiştirmeye çalışmanın bir faydası yok :D

Şimdi present perfect tense nedir sorumuza cevap verdiğimize göre, present perfect nasıl kullanılır sorusuna geçebiliriz. Bunun için bu yapı ile ilgili İngilizce gramer kurallarını öğrenmemiz gerekiyor.

Aşağıda, Present Perfect Tense Konu Anlatımı bölümünde, İngilizce present perfect tense kullanmak için bilmeniz gereken kurallar ve örnekleri paylaşıyorum.

Present Perfect - Video Ders

Present Perfect Tense Konu Anlatımı

Present perfect tense ile olumlu cümle, olumsuz cümle ve soru cümlesi oluşturmanın kurallarını tek tek inceleyip daha sonra her bir cümle türüyle ilgili örnek cümleler yazacağım. Dersin sonunda sizi present perfect tense alıştırmaları bekliyor. O alıştırmaları bu derste öğrendiğiniz bilgileri kullanarak yapın.

Present Perfect Tense ile Olumlu Cümle Kuralı

İngilizce present perfect tense ile olumlu cümle kurma kuralları aşağıdaki şekilde.

  • I/You/We/They+ have + V3 veya V+ed

  • He/She/It + has + V3 veya V+ed

V3 = düzensiz fiilin üçüncü hali demek. V+ed ise düzenli fiile gelen -ed eki demek mesela go fiilinin üçüncü hali gona olur ama clean düzenli bir fiil olduğu için geçmişte kullanırken cleaned olur.

Örneğin:

  • Evi daha yeni temizledim

  • I have just cleaned the house.

ya da

  • They have lived here for a long time.

  • Onlar uzun süredir burada yaşıyor.

Dikkat ettiyseniz present perfect tense Türkçeye çevrilirken bazen geçmiş zaman gibi bazen şimdiki zaman gibi çevriliyor. Bunun sebebi Türkçede direk present perfect tense’e karşılık gelen bir zaman olmaması. Bu sebeple de biz elimizde o bağlamda ona en yakın Türkçe zaman neyse onu yazıyoruz.

Present Perfect Tense ile Olumsuz Cümle Kuralı

İngilizce present perfect tense ile olumsuz cümle kurma kuralları aşağıdaki şekilde.

  • I/You/We/They+ have not + V3 veya V+ed

  • He/She/It + has not + V3 veya V+ed

Yukarıdaki örneği olumsuz cümleye çevirirsek:

  • Evi hala temizlemedim

  • I have not cleaned the house yet.

ya da

  • They have not lived here for a long time.

  • Onlar burada uzun süredir yaşamıyor.

Present Perfect Tense ile Soru Cümlesi Kuralı

İngilizce present perfect tense ile soru cümlesi kurma kuralları aşağıdaki şekilde.

  • Have + I/You/We/They+ V3 veya V+ed

  • Has + He/She/It + V3 veya V+ed

Yukarıdaki örneği soru cümlesine çevirirsek:

  • Evi temizledin mi? (şu ana kadar, hala ya da yeni)

  • Have you cleaned the house?

ya da

  • Have they lived here for a long time?

  • Onlar burada uzun süredir mi yaşıyor/yaşadı/yaşamaktalar?

Present Perfect Tense Alıştırmalar & Ödevler

Aşağıdaki present perfect alıştırmalarını yaparak öğrendiklerinizi uygulayın ve pekiştirin. Size verilen Türkçe cümleleri İngilizce olarak yazın.

  • Ödevlerimi yeni bitirdim.

  • Komşumuz 10 yıldır İstanbulda yaşamakta.

  • Bu kitabı okudun mu?

  • Hala hastaneye varmadılar.

Ödevlerin Cevapları

  • I have just completed my homework.

  • Our neighbor has lived in Istanbul for 10 years.

  • Have you read this book?

  • They have not arrived at the hospital yet.


Etiketler: ingilizce present perfect tense, ingilizcede present perfect zaman, present perfect nedir, present perfect nasıl kullanılır, present perfect konu anlatımı

Bugün bu düşünceyi nasıl geliştiriyorum?

İlk yazıdaki görüşlerim yukarıda kalsın. Aşağıda ise aradan geçen zamanda öğrendiklerimi, yeni kaynakların kattığı ayrımları ve bugün ekleyeceğim pratik araçları paylaşıyorum.

Present Perfect yapısı

TürI / you / we / theyhe / she / it
Olumluhave + V3has + V3
Olumsuzhave not (haven't) + V3has not (hasn't) + V3
SoruHave + özne + V3?Has + özne + V3?

V3, fiilin past participle biçimidir. Düzenli fiiller çoğunlukla -ed alır; düzensiz fiiller öğrenilmelidir:

YalınSimple PastPast participle
workworkedworked
gowentgone
writewrotewritten
seesawseen
taketooktaken

Dolayısıyla I have went ve she has wrote yanlıştır; doğruları I have gone ve she has written biçimindedir.

Özgün örnekler:

  • We have completed the safety review.
  • Mert hasn’t uploaded the final file.
  • Have you read the revised policy?
  • Has the train arrived?

Kısa cevaplar: Yes, I have. / No, I haven’t. / Yes, it has. / No, it hasn’t.

1. Zamanı belirtilmeyen yaşam deneyimi

Olayın ne zaman gerçekleştiği söylenmiyor; konuşma anına kadarki deneyim soruluyor veya bildiriliyor:

  • Have you ever worked abroad?
  • I have never driven an electric car.
  • Leyla has presented at three international conferences.

Belirli zamanı eklediğinizde Simple Past kullanın:

Have you ever worked abroad? Yes. I worked in Germany in 2022.

ever, never, before, so far ve up to now bu anlamla sık görülür; fakat asıl belirleyici konuşanın şimdiye kadarki deneyimi çerçevelemesidir.

2. Geçmiş olayın şu anki sonucu

  • I have lost my key. — Anahtar şu anda bende değil.
  • The lift has stopped working. — Asansör şu anda çalışmıyor.
  • Someone has moved this chair. — Sandalye artık önceki yerinde değil.

Olay bitmiş bir geçmiş anlatının parçasıysa Simple Past daha uygundur:

  • I lost my key yesterday, but the receptionist found it.
  • The lift stopped for ten minutes during the storm.

Her geçmiş olayın bugüne dolaylı etkisi vardır. Present Perfect seçimi, olayın “önemli” olmasından değil konuşanın şimdiki durumu öne çıkarmasından doğar.

3. Şimdiye kadar açık zaman dönemi

  • We have received eight applications this week. — Hafta sürüyor veya şimdiye kadarki toplam ele alınıyor.
  • I have had two meetings today. — Bugün hâlâ açık bir dönem olarak görülüyor.
  • Sales have increased this year.

Aynı ifade bağlama göre Simple Past alabilir:

  • I didn’t have lunch today. — Öğle fırsatı kapandı.
  • I haven’t had lunch today. — Hâlâ yemek mümkün.

today veya this week görünce otomatik zaman seçmeyin; konuşanın dönemi açık mı kapalı mı gördüğüne bakın.

4. Geçmişte başlayıp hâlâ süren durum

  • I have known Selin since 2018.
  • They have owned the shop for twelve years.
  • This room has been empty since Monday.

since başlangıç noktasıdır; for süredir:

  • since 2018, since Monday, since I graduated
  • for six years, for two days, for a long time

Yanlış: since three years Doğru: for three years

Süre bitmişse Simple Past kullanılır: They owned the shop for twelve years, then sold it.

Just, already, yet ve still

SözcükTemel anlamÖzgün örnek
justçok kısa süre önceI’ve just sent the invoice.
alreadybeklenenden önce / şimdiye dekShe has already approved it.
yetşimdiye kadar; soru/olumsuzda beklentiHas the courier arrived yet?
stillbeklenene rağmen henüz değilThe courier still hasn’t arrived.

Britanya İngilizcesinde bu güncel anlamlarla Present Perfect yaygındır. Amerikan İngilizcesinde I just sent it veya She already left gibi Simple Past biçimleri de kullanılır. Bir sınav belirli bir standart istiyorsa onun kılavuzunu izleyin.

Been ve gone

  • Eda has gone to the bank. — Eda bankaya gitti, henüz dönmedi.
  • Eda has been to the bank. — Eda bankaya gidip döndü.
  • Have you ever been to Lisbon? — Tamamlanmış ziyaret deneyimi.

Bu fark, Present Perfect’in yalnız biçim değil bağlam taşıdığını gösterir.

Present Perfect Simple ve Continuous farkı

Sonuç / tamamlanan miktarSüreç / devam eden etkinlik
I have written three pages.I have been writing for two hours.
She has painted the door.She has been painting the door.
We have solved four cases.We have been working on the cases all morning.

Bazı durumlarda iki yapı da mümkündür: I have lived here for ten years ve I have been living here for ten years. Continuous biçim etkinliğin sürekliliğini daha çok öne çıkarır.

know, believe, own, understand gibi durum fiilleri normalde continuous kullanılmaz:

  • Doğru: I have known her for years.
  • Yanlış: I have been knowing her for years.

Present Perfect ve Simple Past karar tablosu

BağlamZamanÖrnek
Belirli, bitmiş geçmiş zamanSimple PastWe met in 2021.
Zamanı söylenmeyen deneyimPresent PerfectWe have met before.
Şimdiye kadarki açık dönemPresent PerfectI have read four reports today.
Bitmiş dönemSimple PastI read four reports yesterday.
Hâlâ süren durumPresent PerfectShe has worked here since May.
Bitip kapanan süreSimple PastShe worked there for a year.

Daha ayrıntılı karşılaştırma için Simple Past ve Present Perfect farkı sayfasını kullanın.

Sık hatalar

  • I have seen him yesterday.I saw him yesterday.
  • She has went home.She has gone home.
  • Did you ever visit Rome? → Genel deneyim sorusunda: Have you ever visited Rome?
  • I live here since 2020.I have lived here since 2020.
  • They haven’t arrived still.They still haven’t arrived.
  • Have you finished already? → Dilbilgisel olabilir ve şaşkınlık vurgulayabilir; nötr beklenti sorusu çoğunlukla Have you finished yet?

Özgün alıştırma

Parantezdeki fiili Present Perfect veya Simple Past ile tamamlayın:

  1. We ___ (sign) the contract last Tuesday.
  2. I ___ never ___ (use) this software before.
  3. Deniz ___ (work) here since April.
  4. ___ the technician ___ (arrive) yet?
  5. The technician ___ (arrive) at 9:15.
  6. I ___ (read) six chapters so far this week.
  7. They ___ (live) in Ankara for five years, then moved to İzmir.
  8. Someone ___ (delete) the folder; it isn’t here now.

Cevaplar: 1. signed; 2. have / used; 3. has worked; 4. Has / arrived; 5. arrived; 6. have read; 7. lived; 8. has deleted.

Son aşamada cevapları Türkçeye çevirmek yerine zaman çerçevesini açıklayın: bitmiş zaman mı, şimdiye kadar mı, güncel sonuç mu, süren durum mu?

Kaynaklar ve editoryal not

İlk sürümdeki Present Perfect anlatımı, Cambridge English Grammar Today ve British Council'ın kullanım ayrımlarıyla genişletilmiştir. 'Go–gona' yazımı doğru biçimiyle güncellenmiş; zaman zarfları kesin tetikleyici değil bağlamsal ipucu olarak sunulmuştur. Tüm örnekler ve alıştırmalar bu sayfa için özgündür. Son editoryal inceleme: 23 Ağustos 2026.

  1. 1
    Present perfect simple (I have worked)

    Cambridge Dictionary — English Grammar Today

    Biçim, deneyim, yakın geçmiş, güncel sonuç ve since/for kullanımlarını açıklar.

  2. 2
    Past simple or present perfect?

    Cambridge Dictionary — English Grammar Today

    Bitmiş belirli geçmiş ile şimdiye kadar uzanan zaman çerçevesini karşılaştırır.

  3. 3
    Present perfect simple or present perfect continuous?

    Cambridge Dictionary — English Grammar Today

    Tamamlanan sonuç ile süren etkinlik odağını ve continuous almayan fiilleri ayırır.

  4. 4
    Present perfect: just, yet, still and already

    British Council LearnEnglish

    Just, yet, still ve already sözcüklerinin anlam ve cümledeki yerini açıklar.