Present Perfect ve Past Simple test soruları

Past Simple, diğer adıyla Simple Past, olayı sona ermiş bir geçmiş döneme yerleştirir; Present Perfect ise geçmişi şimdiyle ilişkilendirir. Alıştırmalarda bağlam, odağın tamamlanmış bir olayda mı, şimdiye kadarki bir deneyimde mi, yoksa devam eden bir durumda mı olduğunu belirtir.

İngilizce kursunu aç

Present Perfect ve Past Simple: referans anı

I visited Lisbon in 2022, belirli ve sona ermiş bir döneme gönderme yapar. I have visited Lisbon ise yolculuğun ne zaman olduğunu söylemeden şimdiye kadarki bir deneyimi belirtir. İki cümle de geçmişi anlatır, ancak farklı sorulara yanıt verir.

Bir sonucun bulunması, her anlatımda Present Perfect kullanımını zorunlu kılmaz. Konuşanın bakış açısı önemlidir: geçmişteki bir olayı mı anlatıyor, güncel durumu mu değerlendiriyor? Aşağıdaki alıştırmalarda ek bağlam bu seçimi açıklar. Türkçedeki “ziyaret ettim” ifadesini de otomatik olarak tek bir İngilizce yapıya aktarma: Türkçede aynı geçmiş zaman biçimi hem belirli bir ziyareti hem de şimdiye kadarki deneyimi anlatabilir. Türkçedeki ekler İngilizcedeki Past Simple–Present Perfect ayrımıyla bire bir örtüşmez.

İki yapının karşılaştırması
Durum Past Simple Present Perfect
Kuruluşworked / wenthave/has + worked/gone
Sona ermiş dönemyesterday, in 2022, last weekGenellikle olayın zamanını gösteren bu ifadelerle kullanılmaz
Şimdiye kadarki deneyimBelirli bir yolculuk veya olayŞimdiye kadarki yaşam deneyimi
Uzun süren durumDönem sona ermiştirDurum devam eder: have known

Alıştırmalar: sona ermiş dönem ve deneyim

Sona ermiş bir dönemi soran sorularda Past Simple seç. Soru açıkça şimdiye kadarki yaşam deneyimini soruyorsa Present Perfect kullan. Düzensiz fiillerin geçmiş zaman ortacını da kontrol et.

1. Belirli bir geçmiş zaman: I ___ this film last Saturday.
Cevap ve açıklaması

saw. Last Saturday, olayı sona ermiş bir zamana yerleştirir; bu yüzden saw kullanılır.

2. Şimdiye kadarki yaşam deneyimi: ___ you ever visited Canada?
Cevap ve açıklaması

Have. Soru şimdiye kadarki deneyimle ilgilidir: Have you ever visited?

3. Geçmişte tamamlanmış gerçek bir olay: She ___ the company in 2015.
Cevap ve açıklaması

started. In 2015, sona ermiş bir dönemi belirtir: started.

4. Şimdiye kadarki deneyim: This is the first time I ___ a boat.
Cevap ve açıklaması

have driven. This is the first time, deneyimi şimdiyle ilişkilendirir. I ile have driven kullanılır.

5. Yolculuğun ne zaman yapıldığını sor: When ___ you visit Canada? — In 2021.
Cevap ve açıklaması

did. Belirli bir yolculuğun zamanını soran soru did ile kurulur.

6. Kariyeri devam ediyor; şimdiye kadar yaptıklarını anlat: She ___ three novels so far in her career.
Cevap ve açıklaması

has written. So far in her career, şu ana kadar yapılanları değerlendirir: has written.

Alıştırmalar: dönem bitti mi, sürüyor mu?

For süreyi, since başlangıç anını belirtir. Bu sözcükler tek başlarına zamanı belirlemez: I lived there for two years sona ermiş bir dönemi; I have lived here for two years ise şimdi de devam eden bir durumu anlatır.

Today, this week ve this year henüz bitmemiş bir döneme gönderme yapabilir; ancak seçim bağlama bağlıdır. Bu yüzden sorular, dönemin sürmekte olan bir dönem mi yoksa tamamlanmış bir olay olarak mı ele alındığını belirtir.

1. Arkadaşlık devam ediyor: I ___ Anna since we were children.
Cevap ve açıklaması

have known. Arkadaşlık geçmişte başladı; Anna'yı tanımak şimdi de devam eden bir durumdur: have known. Türkçede “Anna'yı çocukluğumuzdan beri tanıyorum” deriz; bu şimdiki zaman biçimini İngilizceye olduğu gibi aktarma.

2. Dönem sona erdi: We ___ in Berlin for two years, then moved to Prague.
Cevap ve açıklaması

lived. Taşınma Berlin'deki dönemi sona erdirdiği için lived kullanılır.

3. Başlangıç anını belirt: She has worked here ___ 2020.
Cevap ve açıklaması

since. 2020, dönemin başlangıcı olduğu için since kullanılır. For, for six years gibi bir süre gerektirir.

4. Süreyi belirt: We have been friends ___ ten years.
Cevap ve açıklaması

for. Ten years süre belirttiği için for kullanılır.

5. İçinde bulunulan haftada şimdiye kadar yapılanlar: It is only Wednesday. I ___ four reports so far this week.
Cevap ve açıklaması

have finished. Cümle, hâlâ sürmekte olan haftada şu ana kadar yapılanları değerlendirir: have finished.

6. Sona ermiş hafta: Last week we ___ four reports.
Cevap ve açıklaması

finished. Last week sona ermiş bir dönemi belirtir: finished.

Alıştırmalar: sorular ve fiil biçimleri

Present Perfect, have veya has ile geçmiş zaman ortacını, yani fiilin üçüncü biçimini gerektirir. Past Simple yapısında did ile yalın biçim kullanılır. Karşılaştır: Did she go? ve Has she gone? Have sonrasında went kullanma.

1. Doğru Present Perfect biçimi: He has ___ the message.
Cevap ve açıklaması

sent. Send fiilinin biçimleri send — sent — sent şeklindedir. Has sonrasında geçmiş zaman ortacı sent kullanılır.

2. Past Simple ile doğru soru: Did you ___ the email yesterday?
Cevap ve açıklaması

write. Did sonrasında asıl fiil yalın write biçiminde kalır.

3. Present Perfect ile doğru soru: ___ she finished the report yet?
Cevap ve açıklaması

Has. She ile has, ardından finished kullanılır.

4. Present Perfect ile olumsuz cümle: They ___ received the parcel yet.
Cevap ve açıklaması

have not. They ile have not received biçimi kullanılır.

5. Geçmişteki belirli bir olayı olumsuzla: He ___ call me yesterday.
Cevap ve açıklaması

did not. Yesterday geçmişi belirtir; did not, yalın call biçimiyle kullanılır.

6. Doğru geçmiş zaman ortacı: We have never ___ this dish before.
Cevap ve açıklaması

eaten. Biçimler eat — ate — eaten şeklindedir; have sonrasında eaten kullanılır.

Neden bazen farklı yapılarla karşılaşırsın?

Britanya İngilizcesinin Present Perfect tercih ettiği bazı durumlarda Amerikan İngilizcesinde just, already ve yet ile Past Simple daha yaygındır. Bu yüzden bağlamı ve İngilizce çeşidini dikkate almadan bu tür her cümleyi yanlış saymak doğru olmaz.

Bu alıştırma grubu, öğretimde en sık kullanılan ayrımı temel alır: belirli ve sona ermiş bir dönem ile deneyim ve devam eden durum. Tartışmaya açık bir örnekte, zamanı belirleyen tek bir “anahtar sözcük” aramak yerine önce anlamı ve kullanılan İngilizce çeşidini netleştir.

Düzelttikten sonra bir hatanı seç ve kendin iki cümle yaz: biri tamamlanmış bir olay, diğeri şimdiye uzanan bir durum hakkında olsun. Biçimleri tekrar etmek için özel alıştırmalar da vardır; bu sayfanın sonucu kurstaki ilerlemeni değiştirmez.

İngilizce düzensiz fiillerin biçimleri