The present copula is silent — Öğretmenim "I am a teacher" has no separate "be" word. The past copula is not silent: to say "I was a teacher," Turkish adds the past-tense copula i-DI, which normally cliticizes onto the predicate as -(y)DI. So öğretmendim "I was a teacher," yorgundu "he was tired," evdeydik "we were at home." This single suffix is how you put any noun, adjective, or location into the past, and — as you'll see at the end — it is also the building block for the past-of-tenses like geliyordu "he was coming."
The form: -(y)DI with four-way harmony and devoicing
The past copula has the underlying shape i-DI, and in modern Turkish it almost always attaches to the preceding word rather than standing alone. Three things shape its surface form:
- Four-way vowel harmony on the I: it becomes ı / i / u / ü to match the last vowel of the predicate.
- D/t alternation: the D surfaces as t after a voiceless consonant (the consonant-change you know from the verbal past), so çok → çoktu, genç → gençti.
- Buffer y after a vowel: when the predicate ends in a vowel, a y is slipped in so the vowels don't collide — araba → arabaydı "it was a car," hasta → hastaydım "I was sick."
| Person | After consonant (öğretmen) | After vowel (hasta) | Meaning |
|---|---|---|---|
| ben (I) | öğretmendim | hastaydım | I was … |
| sen (you, sg.) | öğretmendin | hastaydın | you were … |
| o (he/she/it) | öğretmendi | hastaydı | he/she/it was … |
| biz (we) | öğretmendik | hastaydık | we were … |
| siz (you, pl.) | öğretmendiniz | hastaydınız | you were … |
| onlar (they) | öğretmendiler | hastaydılar | they were … |
Read the personal endings carefully: they are -m, -n, -k, -nIz plus -lAr, exactly the personal endings of the verbal simple past. That is the deep point — the copular past borrows the verbal past's whole personal-ending set. What's new is only that it attaches to a noun or adjective via the copular buffer.
Çocukken çok utangaçtım, kimseyle konuşamazdım.
As a child I was very shy; I couldn't talk to anyone.
Dün hava çok güzeldi, sahilde yürüdük.
The weather was lovely yesterday; we walked along the shore.
Düğünde herkes çok şıktı, harika bir geceydi.
Everyone was very elegant at the wedding — it was a wonderful night.
The buffer y: hastaydım, arabaydı, neredeydin
Whenever the predicate ends in a vowel, the y appears before the -DI. This is the same buffer logic as everywhere in Turkish: two vowels may not touch across this boundary, so y steps in.
Çantam neredeydi, hatırlamıyorum, sabahtan beri her yere baktım.
Where was my bag? I can't remember — I've looked everywhere since morning.
O zamanlar öğrenciydim, param hiç yoktu.
Back then I was a student; I had no money at all.
Geçen yıl bu mevsimde hava çok daha sıcaktı.
This time last year the weather was much hotter.
Note neredeydi (nerede "where" + ydi), öğrenciydim (öğrenci + ydim). The locative ending -de/-da counts as part of the predicate, and since it ends in a vowel, the buffer y follows: evde → evdeydik "we were at home."
Bütün gün evdeydik, dışarı hiç çıkmadık.
We were home all day; we didn't go out at all.
D hardens to t after voiceless consonants
After the voiceless consonants (the fıstıkçı şahap set: f, s, t, k, ç, ş, h, p), the D of the past copula surfaces as t. This is the same final-devoicing harmony that governs the verbal past.
Sınav çok zordu ama sonuçlar iyiydi, şikâyet edemem.
The exam was very hard, but the results were good — I can't complain.
Küçükken çok yaramazdık, annem bizimle çok uğraşırdı.
When we were little we were very naughty; our mother had a hard time with us.
In those two examples the d stays soft because the predicate ends in a voiced consonant: zor ends in r → zordu, and yaramaz ends in z → yaramazdık. The hardening to t happens only after a voiceless final: çok → çoktu, genç → gençti, yavaş → yavaştı (and a vowel-final predicate keeps d via the buffer, hasta → hastaydı).
idi: the separate, written variant
The clitic -(y)DI can also be written as a separate word, idi — öğretmen idi = öğretmendi. This separate spelling is literary and formal, found in older prose and elevated writing; in everyday speech and modern writing the attached form is the norm. You should recognize idi but default to the cliticized form.
O dönemde durum çok daha farklı idi.
The situation in that period was quite different.
It stacks on var/yok and on other tenses
The past copula attaches not only to nouns and adjectives but to the existential words var "there is" and yok "there isn't," giving vardı "there was" and yoktu "there wasn't" — see var/yok in past and future.
O zamanlar burada koca bir orman vardı, şimdi hepsi beton.
Back then there was a huge forest here; now it's all concrete.
More powerfully, -(y)DI attaches to other tense markers to build the past of tenses. The present-continuous geliyor "he is coming" plus the past copula gives geliyordu "he was coming"; the aorist gelir plus it gives gelirdi "he used to come." In these forms the copular -DI is doing the same job — putting the whole predicate into the past — only the predicate is now a tensed verb stem.
Telefon çaldığında tam çıkıyordum, o yüzden açamadım.
I was just leaving when the phone rang, so I couldn't answer it.
Common mistakes
❌ Öğretmen oldum.
Wrong for 'I WAS a teacher' — oldum means 'I became a teacher'. For a past state use the copula.
✅ Öğretmendim.
I was a teacher.
❌ Hastadım.
Incorrect — a vowel-final predicate needs the buffer y: hasta + y + dım.
✅ Hastaydım.
I was sick.
❌ Arabadı.
Incorrect — araba ends in a vowel, so the buffer y is required: arabaydı.
✅ Arabaydı.
It was a car.
❌ Çokdu.
Incorrect — after the voiceless k the D hardens to t: çoktu.
✅ Çoktu.
It was a lot / there was a lot.
❌ Nerede sin di?
Incorrect — don't split the person ending from the copula; nerede + y + din = neredeydin.
✅ Neredeydin?
Where were you?
The recurring trap is forgetting the buffer y after a vowel and reaching for the verb olmak "to become" when you only mean a past state. Oldum = "I became"; -dım on a noun = "I was."
Key takeaways
- The past copula -(y)DI (also written separately as idi) means "was/were" with a noun, adjective, or location: öğretmendim, yorgundu, evdeydik.
- Its personal endings (-m, -n, -k, -nIz, -lAr) are the same as the verbal simple past.
- Insert the buffer y after a vowel: hasta → hastaydım, araba → arabaydı, nerede → neredeydin.
- The D hardens to t after voiceless consonants: çok → çoktu, genç → gençti.
- It stacks on existence words (var/yok → vardı, yoktu) and on other tenses to form the past of tenses: geliyordu "he was coming."
- For the whole copular system across tenses and moods, see the copula overview.
Now practice Turkish
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Turkish→Related Topics
- The Copula System: 'To Be' Without a VerbA1 — Turkish has no verb 'to be' to conjugate; instead a set of endings — plus the defective particle i- for the past, evidential, and conditional — cliticizes onto the predicate, and the present 'is' is often nothing at all.
- The Definite Past -DI (Witnessed)A1 — The definite past -DI (geldim 'I came', yaptı 'he did') reports events the speaker directly witnessed or vouches for as fact — and it stands in deliberate contrast to the evidential -mIş, which marks hearsay and inference.
- Past of Tenses: -Iyordu, -Irdi, -AcAktI, -mIştIB1 — Turkish builds its imperfect, habitual-past, future-in-past and pluperfect simply by stacking the copular past -(y)DI onto a primary tense: geliyordu 'he was coming', gelirdi 'he used to come', gelecekti 'he was going to come', gelmişti 'he had come'.
- var/yok in the Past and FutureB1 — Because var and yok are not verbs, their past, future and evidential forms are built with the copular -DI (vardı, yoktu), the evidential -mIş (varmış, yokmuş) and the verb olmak for the future (olacak, olmayacak).