Present Perfect ve Past Simple Farkı: Örnekler ve Mini Test
Present Perfect ve Past Simple, İngilizcede geçmiş hakkında konuşurken en sık karıştırılan iki yapıdır. İkisi de geçmişte gerçekleşen olaylardan söz edebilir; ancak konuşanın zamanı nasıl gördüğü farklıdır.
Past Simple genellikle geçmişte tamamlanmış ve zamanı belli olan bir olayı anlatır. Present Perfect ise geçmişte gerçekleşen fakat şimdiyle bağlantısı bulunan, zamanı özellikle belirtilmeyen veya henüz tamamlanmamış bir zaman dilimi içinde değerlendirilen durumlarda kullanılır.
I visited London in 2024.
2024 bitmiş bir zamandır. Olay geçmişte tamamlanmıştır.
I have visited London three times.
Burada önemli olan ziyaretlerin tam olarak ne zaman gerçekleştiği değil, yaşam deneyimidir.
Bu rehberde Present Perfect ve Past Simple arasındaki farkı formüllerle ezberlemek yerine, hangi durumda hangisini seçmeniz gerektiğini gerçek cümleler üzerinden öğreneceksiniz.
Kısa Cevap: Present Perfect mı, Past Simple mı?
En temel karar şudur:
Geçmişte ne zaman olduğu belli ve zaman dilimi tamamlanmışsa → Past Simple.
Ne zaman olduğu önemli değilse, deneyimden söz ediyorsanız veya geçmiş olayın şimdiyle bağlantısını vurguluyorsanız → Present Perfect.
Örneğin:
I saw Sarah yesterday.
Sarah’yı dün gördüm.
I have seen Sarah today.
Sarah’yı bugün gördüm; “bugün” hâlâ devam eden zaman dilimi olarak görülüyor.
British Council, yesterday, last week, in 2017 gibi bitmiş geçmiş zaman ifadeleriyle Present Perfect kullanılmamasını; today, this week, this year gibi henüz bitmemiş zaman dilimlerinde ise Present Perfect kullanılabileceğini özellikle belirtir.
Present Perfect ve Past Simple Arasındaki Temel Fark
| Kriter | Present Perfect | Past Simple |
|---|---|---|
| Temel odak | Geçmiş olayın şimdiyle bağlantısı, deneyim veya şimdiye kadarki durum. | Tamamlanmış geçmiş olay veya dönem. |
| Zaman | Tam zaman genellikle önemli değildir veya zaman dilimi hâlâ devam eder. | Zaman bellidir, bağlamdan anlaşılır veya tamamlanmıştır. |
| Yapı | have / has + V3 | V2 / did + V1 |
| Sık ifadeler | ever, never, since, for, yet, already, just, so far | yesterday, ago, last week, in 2020, on Monday |
| Örnek | I have visited London three times. | I visited London in 2024. |
| Kendine sor | “Bu olay şimdiye kadar olanlarla mı ilgili?” | “Bu olay bitmiş geçmişte mi kaldı?” |
Present Perfect Nedir?
Present Perfect şu yapıyla kurulur:
Özne + have / has + V3
I / You / We / They have worked
He / She / It has worked
Olumsuz:
I haven't finished the report.
Soru:
Have you finished the report?
Burada ana fiilin üçüncü hali, yani past participle (V3) kullanılır.
Örneğin:
go → went → gone
see → saw → seen
write → wrote → written
Past Simple ile Present Perfect arasındaki farkı öğrenirken özellikle düzensiz fiillerin V2 ve V3 biçimlerini birbirinden ayırmak önemlidir.
Present Perfect Ne Zaman Kullanılır?
1. Yaşam deneyimleri
Bir şeyi hayatınızda yapıp yapmadığınızı anlatırken, olayın tam zamanı önemli değilse Present Perfect kullanılır.
I have been to Italy twice.
İtalya'ya iki kez gittim.
Have you ever tried sushi?
Hiç sushi denedin mi?
She has never travelled abroad.
O hiç yurt dışına çıkmadı.
Burada ever ve never, geçmişte belirli bir tarihten çok şimdiye kadarki deneyimi ifade eder. British Council da yaşam deneyimlerini Present Perfect'in temel kullanım alanlarından biri olarak gösterir.
2. Sonucu şu anda önemli olan geçmiş olaylar
Bir olay geçmişte gerçekleşmiştir fakat sonucu konuşma anında önemlidir.
I've lost my keys.
Bu cümlede yalnızca anahtarları kaybetme olayından söz etmiyoruz. Konuşan büyük ihtimalle şu anda anahtarlarını bulamıyor.
Buna karşılık:
I lost my keys yesterday.
Burada olay belirli bir geçmiş zamana yerleştirilmiştir: yesterday.
Önemli bir ayrıntı var: Past Simple kullanmak olayın bugünkü sonucunun mutlaka sona erdiği anlamına gelmez. Örneğin He broke his leg last week dediğimizde kişinin ayağı hâlâ kırık olabilir. Fakat last week tamamlanmış bir geçmiş zaman olduğu için Past Simple kullanılır.
3. Henüz bitmemiş zaman dilimleri
today, this week, this month, this year gibi ifadeler konuşma anında hâlâ devam eden bir zaman dilimini gösterebilir.
I've had three meetings today.
Gün henüz bitmedi.
We've received five applications this week.
Hafta hâlâ devam ediyor.
Ancak aynı zaman dilimi konuşanın bakış açısından sona ermişse Past Simple kullanılabilir. Bu nedenle yalnızca kelimeye değil, zaman diliminin tamamlanıp tamamlanmadığına bakmak gerekir.
4. Geçmişte başlayıp hâlâ devam eden durumlar
Özellikle since, for ve how long ifadeleriyle, geçmişte başlayıp bugün de devam eden durumlarda Present Perfect sık kullanılır.
I have lived in Istanbul for five years.
Beş yıl önce İstanbul'da yaşamaya başladım ve hâlâ burada yaşıyorum.
She has worked here since 2022.
2022'de burada çalışmaya başladı ve hâlâ çalışıyor.
How long have you known him?
Onu ne zamandır tanıyorsun?
Since başlangıç noktasını, for ise süreyi belirtir.
since 2022
since Monday
for three years
for two hours
Past Simple Nedir?
Past Simple düzenli fiillerde çoğunlukla -ed, düzensiz fiillerde ise fiilin ikinci haliyle kurulur.
Özne + V2
I worked yesterday.
She went home early.
Olumsuz:
I didn't work yesterday.
Soru:
Did you call the customer?
Dikkat: did kullanıldığında ana fiil tekrar birinci hale döner.
Did you went? ❌
Did you go? ✅
Past Simple Ne Zaman Kullanılır?
1. Belirli ve tamamlanmış geçmiş zaman
We visited Ankara last weekend.
She graduated in 2021.
I spoke to him two hours ago.
last weekend, in 2021 ve two hours ago olayın geçmişte tamamlanmış bir zamana ait olduğunu açıkça gösterir.
2. Tamamlanmış yaşam dönemleri
When I was at university, I worked in a café.
Üniversite dönemi tamamlanmış bir geçmiş dönemdir.
My grandfather lived in İzmir for twenty years.
Burada yirmi yıllık dönem artık sona ermiştir.
Bunu Present Perfect ile karşılaştırın:
My grandfather has lived in İzmir for twenty years.
Bu biçim, normal bağlamda onun hâlâ İzmir'de yaşadığını düşündürür.
3. Geçmişte art arda gerçekleşen olaylar
Bir hikâyede veya geçmiş olayları sıralarken Past Simple kullanılır.
I arrived at the office, opened my laptop and checked my emails.
Bütün eylemler tamamlanmış geçmiş olaylardır.
Present Perfect ve Past Simple Arasındaki En Önemli Karar Sistemi
Bir cümlede hangi zamanı kullanacağınızdan emin değilseniz kendinize şu soruları sorun.
1. Olayın zamanı açıkça belirtilmiş ve bitmiş mi?
Evet → Past Simple.
I met her yesterday.
2. “Ne zaman?” sorusunun cevabı önemli mi?
Evet → Genellikle Past Simple.
When did you visit London?
3. Asıl önemli olan deneyim veya bugünkü sonuç mu?
Evet → Genellikle Present Perfect.
Have you ever visited London?
4. Durum geçmişte başlayıp bugün devam ediyor mu?
Evet → Genellikle Present Perfect.
I've worked here since 2021.
Bu dört soru, yalnızca zaman ifadelerini ezberlemekten daha güvenilir bir yöntemdir.
Aynı Fikir, Farklı Anlam
Bu iki zamanı en iyi, birbirine çok benzeyen cümleleri karşılaştırarak anlayabilirsiniz.
I've worked here for five years.
Burada çalışmaya beş yıl önce başladım ve hâlâ çalışıyorum.
I worked there for five years.
Orada beş yıl çalıştım; bu dönem artık tamamlandı.
Have you been to Paris?
Hayatında Paris'e gitme deneyimin oldu mu?
Did you go to Paris last summer?
Geçen yaz Paris'e gittin mi?
I've lost my phone.
Telefonumu kaybettim ve şu anda bulamıyorum.
I lost my phone on the train yesterday.
Telefonumu dün trende kaybettim. Olayın zamanı belli.
Have you seen Kerem today?
Bugün şimdiye kadar Kerem'i gördün mü?
Did you see Kerem yesterday?
Dün Kerem'i gördün mü?
Temel fark fiilin Türkçe karşılığında değil, konuşanın olayı hangi zaman çerçevesine yerleştirdiğinde ortaya çıkar.
Present Perfect'ten Past Simple'a Geçiş
Günlük konuşmada çok sık kullanılan önemli bir kalıp vardır.
Önce genel deneyimi Present Perfect ile sorarız:
A: Have you ever been to London?
Daha önce hiç Londra'ya gittin mi?
B: Yes, I have.
Daha sonra belirli zamanı sormaya başladığımızda Past Simple'a geçeriz:
A: When did you go?
Ne zaman gittin?
B: I went there in 2023.
İlk soru deneyim hakkındadır; ikinci soru artık belirli bir geçmiş zaman istemektedir.
Bu geçişi anlamak Present Perfect ile Past Simple arasındaki farkı günlük konuşmada çok daha net hale getirir.
Present Perfect ve Past Simple ile Kullanılan Zaman İfadeleri
Present Perfect ile sık görülen ifadeler:
ever – hayatında hiç
never – hiç
already – çoktan
yet – henüz / daha
just – az önce
recently / lately – son zamanlarda
so far – şimdiye kadar
since – …den beri
for – …dır / süre boyunca
this week / today / this year – zaman dilimi hâlâ devam ediyorsa
Past Simple ile sık görülen ifadeler:
yesterday
last night / last week / last year
two days ago
in 2020
on Monday
when I was a child
Bu ifadeleri katı bir kelime listesi gibi ezberlemeyin. Özellikle today, this morning, this week gibi ifadelerde zaman diliminin konuşma anında devam edip etmediği önemlidir.
“This Morning” Neden Bazen İki Zamanla da Görülebilir?
Saat sabah 10.00 ise:
Have you seen Ayşe this morning?
Sabah henüz devam ediyor.
Saat akşam 18.00 ise:
Did you see Ayşe this morning?
Sabah artık tamamlanmış bir zaman dilimi.
Bu ayrım, Present Perfect ile Past Simple arasındaki temel mantığı çok iyi gösterir: mesele yalnızca olayın geçmişte olması değil, referans verilen zamanın konuşma anına kadar devam edip etmemesidir.
British English ve American English Farkı
Özellikle just, already ve yet kullanılan çok yakın geçmiş olaylarında British English ile günlük American English arasında farklılık görülebilir.
British English'te:
Have you eaten yet?
gibi Present Perfect yapıları daha tipiktir.
Günlük American English'te ise:
Did you eat yet?
gibi Past Simple biçimleri de oldukça yaygındır.
Bu nedenle film ve dizilerde klasik gramer kuralından farklı örneklerle karşılaşabilirsiniz. British Council da özellikle yakın geçmiş kullanımında Amerikan İngilizcesinde Past Simple'ın daha sık görülebildiğini belirtir.
Sınav, eğitim materyali veya standart British English bağlamında çalışıyorsanız, Present Perfect–Past Simple arasındaki klasik zaman ayrımını öğrenmek en güvenli yaklaşımdır.
En Sık Yapılan Present Perfect ve Past Simple Hataları
I have seen him yesterday. ❌
I saw him yesterday. ✅
Yesterday tamamlanmış geçmiş zamandır.
Did you ever been to London? ❌
Have you ever been to London? ✅
Yaşam deneyimi soruluyor ve Present Perfect yapısı have + V3 olmalıdır.
I live here since 2021. ❌
I have lived here since 2021. ✅
Durum 2021'de başladı ve hâlâ devam ediyor.
She has started her job last month. ❌
She started her job last month. ✅
Last month bitmiş geçmiş zamandır.
Did you went there? ❌
Did you go there? ✅
Past Simple sorusunda did varsa ana fiil V1 olur.
Present Perfect mı Past Simple mı? 10 Soruluk Mini Test
Doğru seçeneği belirleyin.
1. I ___ that film three times.
A) saw
B) have seen
2. We ___ Ankara last weekend.
A) visited
B) have visited
3. She ___ at this company since 2022.
A) worked
B) has worked
4. ___ you ever ___ sushi?
A) Did / eat
B) Have / eaten
5. I ___ Ahmet yesterday.
A) saw
B) have seen
6. It is Thursday. We ___ three meetings this week.
A) had
B) have had
7. When ___ you ___ London?
A) did / visit
B) have / visited
8. I can't open the door. I ___ my keys.
A) lost
B) have lost
9. My grandfather ___ in İzmir for twenty years, then moved to Ankara.
A) lived
B) has lived
10. “Have you ever been to Rome?” “Yes.” “When ___ you ___?”
A) did / go
B) have / gone
Cevaplar ve Kısa Açıklamalar
1. B – have seen
Belirli bir tarih yok; yaşam deneyimi / şimdiye kadarki sayı anlatılıyor.
2. A – visited
Last weekend tamamlanmış geçmiş zaman.
3. B – has worked
Since 2022 ile başlayan ve hâlâ devam eden durum.
4. B – Have / eaten
Ever ile yaşam deneyimi soruluyor.
5. A – saw
Yesterday belirli ve tamamlanmış geçmiş zaman.
6. B – have had
Perşembe günü konuşuyoruz ve this week henüz tamamlanmadı.
7. A – did / visit
When belirli geçmiş zamanı soruyor.
8. B – have lost
Anahtarların kaybolmasının sonucu şu anda devam ediyor.
9. A – lived
Then moved to Ankara ifadesi İzmir'deki yaşam döneminin bittiğini gösteriyor.
10. A – did / go
İlk soru genel deneyimdir; ikinci soru belirli zamanı sorduğu için Past Simple'a geçilir.
İngilizce AI Asistan ile Pratik Yapın
Present Perfect ve Past Simple ile kendi cümlelerinizi oluşturmak, hatalarınızı kontrol etmek ve ek örnekler görmek için İngilizce AI Asistanı ile pratik yapabilirsiniz.
Present Perfect ve Past Simple Hakkında Sık Sorulan Sorular
Present Perfect ile Past Simple arasındaki en kısa fark nedir?
Past Simple tamamlanmış geçmiş zamanı anlatır. Present Perfect ise genellikle geçmişte gerçekleşen fakat şimdiyle bağlantısı bulunan olayları, deneyimleri veya hâlâ devam eden zaman dilimlerini ifade eder.
Yesterday ile Present Perfect kullanılır mı?
Standart kullanımda hayır. Yesterday tamamlanmış geçmiş bir zaman dilimidir ve Past Simple kullanılır.
I saw her yesterday. ✅
I have seen her yesterday. ❌
Since ve for arasındaki fark nedir?
Since başlangıç noktasını gösterir:
since 2020
For süreyi gösterir:
for five years
Geçmişte başlayıp hâlâ devam eden durumlarda bu ifadeler Present Perfect ile sık kullanılır.
Ever ve never hangi zamanla kullanılır?
Yaşam deneyimlerinden söz ederken ever ve never sıklıkla Present Perfect ile kullanılır.
Have you ever flown in a helicopter?
I've never visited Canada.
Present Perfect hangi seviyede öğrenilir?
Programlara göre sıralama değişebilir; ancak Present Perfect ve Past Simple karşılaştırması genellikle orta seviyeye geçişte önem kazanır. Apex English A1–C1 gramer yol haritasında Present Perfect B1 gramer konuları arasında yer alır.
Present Perfect öğrenirken en önemli şey nedir?
Yalnızca have/has + V3 formülünü ezberlemek yeterli değildir. Olayın belirli ve bitmiş bir geçmiş zamana mı, yoksa şimdiye kadar devam eden veya bugünle bağlantılı bir zaman çerçevesine mi ait olduğunu anlamaya çalışın.
Sonuç: Zaman İfadesinden Önce Anlama Bakın
Present Perfect ve Past Simple arasındaki farkı öğrenmenin en etkili yolu, uzun kural listeleri ezberlemek değildir.
I visited London in 2024.
ile
I have visited London three times.
arasındaki farkı gerçekten anlayabiliyorsanız, iki zamanı ayırmaya başlamışsınız demektir.
İlk cümlede olay belirli ve tamamlanmış bir geçmiş zamana aittir. İkinci cümlede ise yaşam deneyimi ve şimdiye kadarki toplam önemlidir.
Bir sonraki alıştırmanızda önce fiile değil, şu soruya bakın:
“Konuşan bu olayı bitmiş geçmişin içinde mi görüyor, yoksa şimdiye kadar uzanan bir zamanın parçası olarak mı?”
Bu sorunun cevabı çoğu durumda doğru zamanı seçmenize yardımcı olacaktır.
Tüm zamanları A1'den C1'e doğru sırayla görmek için İngilizce Gramer Konuları ana rehberine geçin.
Konu listesini, gramer yol haritasını ve örnekleri tek dosyada tekrar etmek için A1–C1 İngilizce Gramer PDF kaynağını indirebilirsiniz.
İngilizce seviyenizden emin değilseniz Seviyeni Ölç seçeneğiyle mevcut seviyenizi belirleyip hangi gramer konularından başlamanız gerektiğini görebilirsiniz.
Kaynaklar
Bu rehberdeki Present Perfect ve Past Simple kullanım açıklamaları Cambridge Dictionary Grammar ve British Council LearnEnglish gramer referanslarıyla kontrol edilmiştir.

