24 Ünitede İngilizce
Seviye B1 · Ünite 16

Present Perfect vs Past Simple

Türklerin bir numaralı sorunu — kesin çözüm
Bu ünitede

Bu ünite kursun kritik dönemecidir. Türkçede her ikisi de “-di” ile karşılandığı için ayrım zor görünür; oysa tek bir soruyla çözülür: zaman bitti mi, sürüyor mu?

01 Konu anlatımı

Tek kural: bitmiş zaman mı, açık zaman mı?

Past Simple = olayın geçtiği zaman kapanmıştır: yesterday, last week, in 2015, two days ago, when I was a child. Zaman belirtilmişse ve o zaman bitmişse, daima Past Simple.
Present Perfect = zaman hâlâ açıktır ya da hiç belirtilmemiştir: today, this week, this year, so far, ever, never, recently.

Belirli bir zaman söylerseniz Present Perfect ölür

Bu kural istisnasızdır: Present Perfect belirli bir geçmiş zaman ifadesiyle kullanılamaz.
I have seen him yesterday.
I saw him yesterday.
I have seen him. ✔ (ne zaman olduğu söylenmiyor)

Tipik ikili: deneyim sonra detay

Konuşmanın doğal akışı şudur: önce Present Perfect ile deneyimi açarsınız, sonra Past Simple ile detaya inersiniz.
A: Have you ever been to Rome?
B: Yes, I have. I went there in 2018 and stayed for a week.
Bu kalıbı ezberleyin — sınavda ve gerçek konuşmada sürekli karşınıza çıkar.

been ve gone farkı

have been to = gitti ve döndü (deneyim): She has been to Paris. (Paris'e gitmişliği var, şu an burada)
have gone to = gitti ve hâlâ orada: She has gone to Paris. (Şu an Paris'te, burada değil)

02 Kalıp tablosu

Past SimplePresent Perfect
Zaman kapandıZaman açık veya belirsiz
I saw him yesterday.I have seen him. (ne zaman belli değil)
She worked there in 2019.She has worked there since 2019.
Did you eat this morning? (öğlen sorulursa)Have you eaten today?
yesterday, last …, ago, in 2015today, this week, ever, never, yet, just
Bitmiş hikâye anlatımıBugüne uzanan sonuç

03 Örnek cümleler

I have been to Japan. I went there in 2019.
Japonya'ya gitmişliğim var. 2019'da gitmiştim.
Did you see the news last night?
Dün gece haberleri izledin mi?
Have you seen the news today?
Bugün haberleri gördün mü?
He lost his wallet yesterday, but he found it.
Dün cüzdanını kaybetti ama buldu.
He has lost his wallet.
Cüzdanını kaybetti. (hâlâ bulamadı)
My parents have gone to the market.
Annemler markete gitti. (şu an oradalar)
I have never met him, but I spoke to him on the phone last week.
Onunla hiç tanışmadım ama geçen hafta telefonda konuştum.
We have finished two units this week.
Bu hafta iki ünite bitirdik.

04 Türklerin en sık yaptığı hatalar

I have gone to the cinema yesterday.
I went to the cinema yesterday.
yesterday kapanmış bir zamandır → Past Simple. Bu, en sık yapılan tek hatadır.
When have you finished it?
When did you finish it?
When zaten belirli bir zaman sorar; Present Perfect ile kullanılmaz.
I have been to the shop, so I'm not home.
I have gone to the shop.
Hâlâ oradaysanız gone, dönmüşseniz been.

05 Kelimeler 12 kelime

Kelime
Okunuş
Anlam
wallet
volıt
cüzdan
recently
riisıntli
yakın zamanda
lately
leytli
son zamanlarda
once
vans
bir kez, bir zamanlar
several times
sevrıl taymz
birkaç kez
last
laast
geçen, son
ago
ıgou
önce
still
stil
hâlâ
already
olredi
çoktan
meet
miit
tanışmak, buluşmak
happen
hepın
olmak
notice
noutis
fark etmek
Bu ünitenin kelimelerini kartlarla çalış →

06 Alıştırmalar

Soruları çözebilmek ve cevaplarınızın kaydedilmesi için giriş yapın veya ücretsiz hesap oluşturun.

01 I ___ my keys this morning. (sabah bitti, öğleden sonra konuşuluyor)
02 ___ you finish the report yesterday?
03 My brother ___ to Germany. He lives there now.
04 Doldurun: I ___ (not see) him since Monday.
05 Doldurun: She ___ (start) her job in 2020.
06 Doldurun: ___ you ever eaten Turkish food?
Bu ünite: 0 / 6 doğru