var/yok vs olmak: Existence vs Becoming

Turkish expresses "there is," "I have," "to become," and "to happen" with two very different mechanisms, and the dividing line trips up nearly every learner. var and yok handle present existence and possession — but they are tenseless present-only words. The moment you need a past, a future, a conditional, or the meanings "become" and "happen," you switch to the verb olmak. This page shows you exactly where the boundary falls. The everyday uses of var/yok are detailed on the existential var/yok page, their past and future on the var/yok past and future page, and the full verb on the olmak reference.

Why var/yok can't carry a tense

var ("existent / there is") and yok ("non-existent / there isn't") are not ordinary verbs. They are predicate words that assert present existence, possession, or availability, and that is all they can do on their own.

Buzdolabında süt var mı? — Yok, bitmiş.

Is there milk in the fridge? — No, it's run out.

Benim iki kız kardeşim var.

I have two sisters.

Notice there is no verb "to have" in Turkish: possession is "(my sister) exists" — kız kardeşim var. So far so good. The problem appears the instant you leave the present.

💡
var/yok are frozen in the present. You cannot suffix them with a tense the way you would a real verb — there is no *varacak or *yokdu as a future/past of existence. Past and future existence is built differently.

Past existence: vardı / yoktu (copular -DI), not "var" + tense

To say "there was" or "I had," you add the copular past -DI to give vardı and yoktu. These are short forms of var idi and yok idi — the past copula attaching to the existential word. This is the one case where var/yok do shift tense, but only through the copula, and the result is its own fixed pair.

Eskiden burada güzel bir kahve vardı, şimdi kapanmış.

There used to be a lovely café here — it's closed down now.

O zamanlar hiç paramız yoktu ama çok mutluyduk.

Back then we had no money at all, but we were very happy.

For the future, var/yok hand the job over entirely to olmak: there is no future suffix on var. "There will be" is olacak.

Yarın toplantı olacak mı? — Evet, saat onda.

Will there be a meeting tomorrow? — Yes, at ten.

olmak Use 1: existence in non-present tenses → olacak / olmuş

Generalising the future case: whenever existence or availability needs any tense other than the bare present (future, reported past, conditional, subjunctive), olmak takes over.

Umarım yeterince zamanımız olur.

I hope we'll have enough time.

Eğer bir sorun olursa beni ara.

If there's a problem, call me.

So the lifecycle of "I have a problem" across tenses is: present sorunum var, past sorunum vardı, future sorunum olacak, conditional sorunum olursa/olsa. Only the present uses var; everything else is olmak.

olmak Use 2: becoming → hasta oldu, doktor olacak

olmak is also the verb of becoming — entering a new state. This is a meaning var/yok simply cannot express, because they only assert a state, they don't track a transition into it.

Çocuk dün gece aniden hasta oldu, ateşi çıktı.

The child suddenly fell ill last night — he ran a temperature.

Büyüyünce doktor olmak istiyorum.

I want to become a doctor when I grow up.

The contrast with the copula is sharp: hasta (he is ill — a present state, no verb needed) vs hasta oldu (he became ill, he got sick). One describes the state; the other describes entering it.

olmak Use 3: happening → ne oldu?, kaza oldu

Events that occur — accidents, what happened, things taking place — are olmak, never var/yok.

Ne oldu, neden ağlıyorsun?

What happened? Why are you crying?

Köşede bir kaza olmuş, trafik kilitlenmiş.

There's been an accident on the corner — the traffic's gridlocked.

You can feel why var/yok won't work here: a question like "ne var?" exists, but it means "what's up? / what's the matter? (what is there)," a present state of affairs — not "what happened," which requires the event verb olmak.

💡
Three jobs belong to olmak that var/yok can never do: become (a transition), happen (an event), and exist in any non-present tense (future/conditional/reported existence).

Putting it on one verb: the "have a meeting" paradigm

MeaningFormExample
There is a meeting (now)varToplantı var.
There is no meeting (now)yokToplantı yok.
There was a meetingvardı (copular -DI)Toplantı vardı.
There was no meetingyoktu (copular -DI)Toplantı yoktu.
There will be a meetingolacak (olmak)Toplantı olacak.
If there's a meetingolursa (olmak)Toplantı olursa…
A meeting took placeoldu (olmak)Toplantı oldu.

The key insight in this table: the present row uses var/yok, the past existence row uses the copular vardı/yoktu, and every other row uses olmak. "Oldu" and "vardı" are not interchangeable — toplantı vardı means "there was a meeting (it existed on the schedule)," while toplantı oldu means "a meeting took place / happened."

Common mistakes

The signature error is trying to put a tense suffix directly on var or yok.

❌ Yarın toplantı var olacak.

Incorrect — you can't stack olacak onto var; for future existence use olacak alone.

✅ Yarın toplantı olacak.

There'll be a meeting tomorrow.

❌ Geçen yıl bir kazam vardı oldu.

Incorrect — mixing var and oldu; an event that happened is just oldu.

✅ Geçen yıl bir kaza geçirdim. / Geçen yıl bir kaza oldu.

I had an accident last year. / There was an accident last year.

❌ O zaman çok param var idi yok.

Incorrect jumble for trying to say there wasn't any — past non-existence is simply yoktu.

✅ O zaman hiç param yoktu.

At that time I had no money at all.

❌ Büyüyünce doktor varım.

Incorrect for saying you'll become a doctor — entering a profession is olmak, not var.

✅ Büyüyünce doktor olacağım.

I'm going to become a doctor when I grow up.

A subtler trap is using var for "happened." "Bir şey var" means "there's something / something's the matter," a present state — but "something happened" is "bir şey oldu." Keep what is there (var) apart from what occurred (oldu).

Key takeaways

  • var/yok assert present existence and possession only — they are tenseless and cannot take a future suffix.
  • Past existence/possession uses the copular past: vardı / yoktu (= var idi / yok idi).
  • olmak covers everything else: becoming (hasta oldu), happening (ne oldu?), and existence in non-present tenses (olacak, olursa).
  • "I have a problem" cycles var → vardı → olacak → olursa across the tenses — only the present is var.
  • Don't confuse vardı (there was) with oldu (it happened); they are not the same past.

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

  • Existential var and yokA1var means 'there is / exists' and yok means 'there is not'; together they form Turkish's existential and possessive predicates, replacing both 'to be' and the missing verb 'to have'.
  • var/yok in the Past and FutureB1Because 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).
  • olmak (to be / become / happen)A1A full reference for olmak — its tenses, the irregular aorist olur, its role as the past/future copula and the -mIş olmak auxiliary, and the everyday idioms olur, oldu, olmaz.
  • The Copula System: 'To Be' Without a VerbA1Turkish 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.