A2Temel

Simple Past Tense (Geçmiş Zaman) Konu Anlatımı

Yaklaşık 3 dakika okuma · 12 Ekim 2026 tarihinde güncellendi

Kısaca

Geçmişte bitmiş olayları anlatmak için Past Simple kullanırız. Düzenli fiillere -ed ekler, düzensiz fiillerin ikinci halini ezberleriz. Soru ve olumsuzda did + yalın fiil kullanırız.

Past Simple ne zaman kullanılır?

Geçmişte başlamış ve bitmiş olayları anlatırken Past Simple kullanırız. Genellikle yesterday, last week, two days ago, in 2019 gibi geçmiş zaman ifadeleriyle gelir.

  • I visited my aunt yesterday.
  • We saw a good film last night.

Düzenli fiiller: fiil + -ed

Çoğu fiilin sonuna -ed eklenir: play → played, work → worked.

Fiil -e ile bitiyorsa sadece -d ekle

  • likeolur liked
  • liveolur lived**.
  • Ünsüz + y ile bitiyorsa y düşer, -ied gelir: study → studied, carry → carried.play → played değişmez, çünkü y'den önce ünlü var.
  • Tek heceli ve ünsüz-ünlü-ünsüz ile biten fiillerde son harf ikilenir: stop → stopped, plan → planned.w, x ve y ikilenmez: fix → fixed, show → showed.

Düzensiz fiiller: ikinci hali ezberle

Bazı sık kullanılan fiiller -ed almaz, şeklini değiştirir. Bunları tek tek öğrenmen gerekir:

  • goolur went
  • haveolur had
  • seeolur saw
  • buyolur bought
  • eatolur ate
  • takeolur took
  • makeolur made
  • writeolur wrote
  • comeolur came
  • getolur got
  • swimolur swam
  • sendolur sent

Bazıları ise hiç değişmez: put → put, cut → cut.

Olumsuz ve soru: did + yalın fiil

Olumsuz cümlede did not (didn't), soruda Did kullanırız. Geçmiş zaman işareti artık did üzerindedir, bu yüzden asıl fiil yalın halde kalır.

  • YanlışShe didn't went

    DoğruShe didn't go to school.

  • YanlışDid you saw Ali?

    DoğruDid you see Ali?

  • Yes, I did. / No, I didn't.

Türkçe konuşanların sık yaptığı hatalar

Türkçede geçmiş zaman eki fiile eklenir: gitmedim, gördün mü? Bu yüzden İngilizcede geçmişi hem did'e hem de fiile koyma eğilimi olur:

  • YanlışI didn't went

    DoğruI didn't go.

  • YanlışDid you played football?

    DoğruDid you play football?

Bir diğer hata, düzensiz fiile -ed eklemektir:

  • YanlışI buyed a bag

    DoğruI bought a bag.

  • YanlışWe eated pizza

    DoğruWe ate pizza.

Özel durum: be fiili (was / were)

Be fiilinin geçmişi was / were'dır ve did almaz.

  • I / he / she / it → was; you / we / they → were.
  • She was at home. She wasn't at home. Was she at home?
  • YanlışDid you were tired?

    DoğruWere you tired?

Telaffuz ipucu

-ed üç farklı okunur: worked /t/, played /d/, wanted /ɪd/. Yazarken hep -ed yazarsın, ama söylerken her zaman "ed" diye okunmaz.

Hızlı kontrol listesi

  • Cümlede geçmiş zaman ifadesi var mı?
  • Olumlu cümlede: düzenli fiile -ed, düzensiz fiile ikinci hal.
  • Olumsuz ve soruda: did / didn't + yalın fiil.
  • be fiilinde: was / were.

Bu konunun kelimeleri

KelimeAnlamıÖrnek cümle
yesterday · adverbdünI met my cousin yesterday.
ago · adverbönce (şimdiden geriye doğru süre)We moved here three years ago.
last · adjectivegeçen, son (last week, last year)I stayed at home last weekend.

Kendini dene

Önce kendin cevapla, sonra cevabı ve açıklamasını aç.

  1. Yesterday I ___ a long letter to my friend.

    • writed
    • wrote
    • write
    • was write
    Cevabı göster

    Cevap: B) wrote

    Yesterday geçmiş zaman gösterir ve write düzensizdir: write → wrote. 'Writed' Türkçe konuşanların sık yaptığı -ed ekleme hatasıdır.

  2. Which sentence is correct?

    • He didn't go to work on Monday.
    • He didn't went to work on Monday.
    • He not go to work on Monday.
    • He wasn't go to work on Monday.
    Cevabı göster

    Cevap: A) He didn't go to work on Monday.

    Olumsuz geçmişte didn't kullanılır ve fiil yalın kalır: didn't go. 'Didn't went' çift geçmiş işaretlemesidir.

  3. ___ you enjoy the party last night?

    • Were
    • Do
    • Did
    • Does
    Cevabı göster

    Cevap: C) Did

    Last night geçmiş zaman gösterir ve enjoy normal bir fiildir, bu yüzden Did you enjoy...? deriz.

  4. We ___ to the cinema last Saturday.

    Cevabı göster

    Cevap: went

    Go düzensiz bir fiildir: go → went. Last Saturday geçmiş zaman gösterir.