B1-03 · B1 Threshold · 03 / 12

Past Perfect

  • Not: Use had + V3 to show one past action happened before another past action.
  • Not: Use before/after/by the time correctly in stories.
  • TR: Gecmiste iki olayin hangisinin once oldugunu gostermek.
Start the 8-question quizAdapts to your answers · every miss links back to the rule

Rule in 60 secondsThe one pattern to memorise.

  • Form: had + V3 for all subjects (I had left, they had eaten).
  • Not: The earlier action takes past perfect; the later action stays in past simple.
  • TR: Once olan had + V3, sonra olan normal past simple.

FormsHow it looks in sentences.

PatternExample
AffirmativeI had finished before he arrived.
NegativeI hadn't finished when he arrived.
QuestionHad you finished before he arrived?
  • Same form for every subject: I/you/he/she/we/they + had.
  • TR: Ozne ne olursa olsun had degismez.
  • Key connectors: before, after, by the time, already, just, never.
  • Order does not matter: "When I arrived, the train had left." = "The train had left before I arrived."
  • Örnek: had + V3 (all subjects)
  • Örnek: When I got home, the kids HAD already EATEN.
  • Örnek: She HAD never SEEN snow BEFORE that trip.
  • Örnek: BY THE TIME we arrived, the film HAD started.

3 classic trapsWhere Turkish speakers slip.

  • Tuzak 1 — Using past perfect for a single past event:I had seen him yesterday. → ✅ I saw him yesterday.
  • TR: Tek olay varsa past simple yeter; iki olay karsilastirmasi lazim.
  • Tuzak 2 — Putting both verbs in past perfect:When I had arrived, the train had left. → ✅ When I arrived, the train had left.
  • TR: Sadece once olan had alir, digeri past simple kalir.
  • Tuzak 3 — After + past perfect confusion:
  • Yanlış: After I finished, I had gone home. (mixing without need)
  • Doğru: After I finished, I went home. / I had finished before I went home.
  • Not: After I had finished = bitirdikten sonra (correct).
  • TR: after zaten sirayi gosterir; had'i gereksiz yere ikinci fiile koyma.

10 example sentencesRead aloud, twice.

  • When I arrived, the train had already left. — Vardigimda tren coktan gitmisti.
  • She was hungry because she hadn't eaten breakfast. — Acikmisti cunku kahvalti etmemisti.
  • Had you finished your homework before dinner?. — Aksam yemeginden once odevini bitirmis miydin?
  • By the time we got to the cinema, the film had started. — Sinemaya vardigimizda film baslamisti.
  • I recognised him because I had seen him before. — Onu tanidim cunku daha once gormustum.
  • They had never flown before that holiday. — O tatilden once hic ucmamislardi.
  • After she had locked the door, she left. — Kapiyi kilitledikten sonra cikti.
  • He failed because he hadn't studied. — Basarisiz oldu cunku calismamisti.
  • I had just fallen asleep when the phone rang. — Tam uykuya dalmistim ki telefon caldi.
  • She told me she had lost her wallet. — Cuzdanini kaybettigini soyledi.

Quick checkCover the answers, say yours first.

  • Soru 1: When I arrived, they ___ (leave). → had left.
  • Soru 2: She was tired because she ___ (not / sleep) well. → hadn't slept.
  • Soru 3: Fix: "I had met him last year." (single event) → I met him last year.
  • Soru 4: ___ you ___ (finish) before 8 pm? → Had you finished.
  • Soru 5: By the time we arrived, the show ___ (start). → had started.
  • Soru 6: Which is earlier? "She had cooked before I came." → cooked.
  • Soru 7: Fix: "When I had arrived, he had gone." → When I arrived, he had gone.
  • Soru 8: After they ___ (eat), they went out. → ate / had eaten (both ok, simple preferred).

SourcesKeep reading.