Bu çift, A2-B1 seviyesindeki en kafa karıştırıcı konudur. Çünkü Türkçede ikisi için tek bir karşılık (genelde -di'li geçmiş) vardır, hangi formu kullanacağına İngilizcedeki zaman algısı karar verir.
Tek cümleyle özet:
- Past Simple = geçmişte belirli bir zamanda olmuş ve bitmiş bir olay.
- Present Perfect = belirsiz zamanda, veya bitmemiş zaman diliminde, veya şu anla bağlantılı olay.
"I visited Rome in 2019." = 2019'da Roma'ya gittim. (belirli zaman, bitti, Past Simple) "I have visited Rome." = Roma'ya gittim. (ne zaman önemli değil, deneyim olarak söylüyorum) "I have visited Rome twice." = Roma'ya iki kez gittim. (hayat boyu sayım, hâlâ devam ediyor olabilir)
Hızlı Karar Tablosu
| Durum | Form | Örnek |
|---|---|---|
| Belirli geçmiş zaman var (yesterday, in 2020) | Past Simple | I saw him yesterday. |
| Bitmiş zaman dilimi (last week, ago) | Past Simple | She left two days ago. |
| "When?" sorusu / cevabı | Past Simple | When did you arrive? — At 8. |
| Bitmemiş zaman dilimi (today, this week) | Present Perfect | I've drunk 3 coffees today. |
| Deneyim (ever, never) | Present Perfect | Have you ever been to Japan? |
| Just / already / yet | Present Perfect | I've already finished. |
| Süregelen durum (for, since) | Present Perfect | She has lived here for 10 years. |
Karar Vermenin 4 Adımı
Bir cümle kurarken kafan karışırsa şu sıralamayla sor:
Adım 1: Cümlede belirli bir geçmiş zaman var mı?
yesterday, last week, in 2020, two days ago, when I was a child, this morning (gün geçtiyse) gibi.
- Evet → Past Simple. Karar verildi, biter.
- Hayır → Adım 2'ye git.
Örnek: I (saw / have seen) him yesterday. → "yesterday" var → saw ✓
Adım 2: Konu deneyim / hayat boyu mu?
ever, never, before, sayım (twice, three times).
- Evet → Present Perfect.
- Hayır → Adım 3'e git.
Örnek: I (visited / have visited) Rome twice. → sayım, hayat boyu → have visited ✓
Adım 3: Zaman dilimi hâlâ devam ediyor mu?
today (gün bitmedi), this week, this year, this morning (henüz sabah ise).
- Evet → Present Perfect.
- Hayır → Adım 4'e git.
Örnek: I (drank / have drunk) three coffees today (gün hâlâ sürüyor). → have drunk ✓
Adım 4: Şu anla bağlantı var mı?
just, already, yet, recently, ya da olayın sonucu şu an hissediliyor.
- Evet → Present Perfect.
- Hayır → muhtemelen Past Simple.
Örnek: I (lost / have lost) my keys — I can't get in. → şu an etkili → have lost ✓ Örnek: I (lost / have lost) my keys last week, but I found them. → bitti, etki yok → lost ✓
Anahtar Kelimelerle Ayrım
| Past Simple ile | Present Perfect ile |
|---|---|
| yesterday | today (henüz bitmediyse) |
| last week / month / year | this week / month / year |
| in 2020 | in my life / ever / never |
| two days ago | for two days / since Monday |
| when I was young | so far / up to now |
| then / at that time | just / already / yet |
"this morning" gibi ifadeler çift yönlü: sabah hâlâ sürüyorsa Present Perfect, öğleden sonra konuşuyorsan Past Simple.
- I've drunk coffee this morning. (saat 10) ✓
- I drank coffee this morning. (saat 15) ✓
Aynı Durum, Farklı Zaman
Aynı eylem cümlenin geri kalanına göre iki forma da girebilir. Bağlam belirleyici.
| Past Simple | Present Perfect |
|---|---|
| I finished the report yesterday. | I have finished the report. (şu an boşum) |
| She lived in Paris for 5 years (ama artık değil). | She has lived in Paris for 5 years (hâlâ yaşıyor). |
| Did you eat at the restaurant? (geçmişteki o akşam) | Have you eaten yet? (şimdi açsın yoksa tok musun) |
| He lost 10 kilos last year. | He has lost 10 kilos. (şu an daha zayıf) |
Özellikle "for X years" cümlesinde dikkat: Past Simple olursa artık bitmiş, Present Perfect olursa hâlâ devam ediyor.
Bir Hikâyenin İçinde — Tipik Akış
Konuşmalarda iki form sık sık birlikte kullanılır: Önce Present Perfect ile haberi ver, sonra Past Simple ile detayları anlat.
A: I have been to Italy. B: Really? When did you go? A: I went there in 2019. I stayed in Rome for a week and visited the Vatican.
İlk cümle deneyim (Present Perfect), sonrası belirli zamanlı detaylar (Past Simple). Bu kalıbı tanımak konuşmalarda çok yardımcı olur.
Yaygın Hatalar (Türkçe Konuşanlara Özel)
❌ Belirli zamanla Present Perfect kullanmak
En sık yapılan hata. yesterday, last week, in 2020 gibi belirli zaman varsa Past Simple zorunlu.
| Yanlış | Doğru |
|---|---|
| I have seen him yesterday. | I saw him yesterday. ✓ |
| She has finished it last week. | She finished it last week. ✓ |
| We have moved here in 2020. | We moved here in 2020. ✓ |
❌ "Süregelen" durumda Past Simple kullanmak
Türkçede "10 yıldır burada yaşıyorum" geniş zaman gibi gelir. Past Simple kullanma!
| Yanlış | Doğru |
|---|---|
| I lived here for 10 years (hâlâ yaşıyorum). | I have lived here for 10 years. ✓ |
| She worked there since 2020 (hâlâ orada). | She has worked there since 2020. ✓ |
❌ Deneyim sorusunda Past Simple kullanmak
"Hiç X yaptın mı?" sorusu deneyim sorusudur — Present Perfect.
| Yanlış | Doğru |
|---|---|
| Did you ever go to Japan? | Have you ever been to Japan? ✓ |
| I never tried sushi. | I have never tried sushi. ✓ |
Not: Amerikan İngilizcesinde "Did you ever..." duyabilirsin; standart kullanım Present Perfect'tir.
❌ Bitmiş zaman dilimi + Present Perfect
last, ago, when I was X gibi bitmişlik bildiren ifadelerle Present Perfect olmaz.
| Yanlış | Doğru |
|---|---|
| I have met her two years ago. | I met her two years ago. ✓ |
| When I have been a child, I loved... | When I was a child, I loved... ✓ |
Hızlı Kontrol
Aşağıdaki cümlelerde doğru formu seç (Past Simple veya Present Perfect):
- I ___ (see) that movie three times. It's great.
- She ___ (call) me yesterday but I missed it.
- ___ you ever ___ (try) to learn a new language?
- He ___ (live) in London for 8 years and still loves it.
- We ___ (go) to Paris in 2019.
- They ___ (just / arrive) — they're at the door.
- I ___ (read) a great book last month.
- ___ you ___ (finish) the assignment yet?
Cevaplar
- have seen (sayım, hayat boyu deneyim — kaç kez)
- called (yesterday → belirli geçmiş)
- Have ... tried (deneyim sorusu, ever)
- has lived (hâlâ orada — süregelen durum)
- went (in 2019 → belirli geçmiş)
- have just arrived (just → şu anla bağlantı)
- read (last month → belirli geçmiş, okunuş: /red/)
- Have ... finished (yet → Present Perfect)
Özet
- Past Simple = finished + specific time (yesterday, in 2020)
- Present Perfect = unspecified time OR unfinished period
- 'When?' → Past Simple. 'Ever/never?' → Present Perfect
- American English often uses Past Simple where British prefers Present Perfect
Örnekler
- I have visited Rome. (when? not specified)
- I visited Rome in 2019. (specific time)
- Have you eaten? / Did you eat at the restaurant?
Örnek alıştırmalar
Kurstaki alıştırmalardan örnekler.
I ___ a new car last month.
Doğru zamanı seçerek boşluğu doldurun.
I visited (visit) my grandparents last weekend.
The phrase 'since 2010' is typically used with the Past Simple tense.