Kdo je veterinář?

Breakdown of Kdo je veterinář?

být
to be
veterinář
the veterinarian
kdo
who

Questions & Answers about Kdo je veterinář?

What does kdo mean?

Kdo means who.

It is the standard Czech interrogative pronoun used for asking about a person:

  • Kdo je veterinář? = Who is the veterinarian / Who is a veterinarian?
  • Kdo to je? = Who is that?

A useful thing to remember is that kdo is only for people, not things.


What does je mean here?

Je means is.

It is the 3rd person singular form of the verb být = to be.

So:

  • já jsem = I am
  • ty jsi / seš = you are
  • on/ona/ono je = he/she/it is

In Kdo je veterinář?, je matches the singular idea of who: Who is ...?


Why is the word order Kdo je veterinář? and not something like English Who is the veterinarian?

This is actually very close to English word order.

Czech does not usually form questions by inverting the subject and verb the way English does in many sentences. Instead, Czech often just uses:

So Kdo je veterinář? is the natural Czech structure.

Literally, the order is:

  • Kdo = who
  • je = is
  • veterinář = veterinarian

Why is there no word for the or a before veterinář?

Czech has no articles, so it does not have direct equivalents of English a/an and the.

That means veterinář can mean:

  • a veterinarian
  • the veterinarian

The exact meaning depends on context.

So Kdo je veterinář? could mean either:

  • Who is a veterinarian?
  • Who is the veterinarian?

If you want to make it more clearly specific, Czech often uses words like ten / ta / to:

  • Kdo je ten veterinář? = Who is the veterinarian / Who is that veterinarian?

What case is veterinář in?

Here veterinář is in the nominative case.

After the verb být (to be), Czech commonly uses the nominative when identifying someone’s role, identity, or profession:

  • On je učitel. = He is a teacher.
  • Ona je lékařka. = She is a doctor.
  • Kdo je veterinář? = Who is a veterinarian / the veterinarian?

So this is a very normal pattern: [someone] + je + nominative noun


Does Kdo je veterinář? mean Who is the veterinarian? or Who is a veterinarian?

It can mean either one.

Because Czech has no articles, this sentence is naturally ambiguous without context.

Possible situations:

  • In a group of people, you ask Kdo je veterinář? = Who is a veterinarian?
  • At an animal clinic, pointing to a role, it could mean Who is the veterinarian?

If you need to be more specific, Czech can add context words:

  • Kdo je ten veterinář? = Who is the veterinarian? / Who is that vet?
  • Kdo z vás je veterinář? = Which of you is a veterinarian?

How do you pronounce veterinář?

A rough pronunciation guide is:

veh-teh-rih-naarzh

A few important points:

  • á is a long a sound, so hold it a little longer than plain a
  • ř is the famous Czech sound that is difficult for many learners

If you cannot say ř yet, saying something close to or zh is often understood, even if it is not perfect.

So veterinář is approximately:

ve-te-ri-nář

with the stress on the first syllable, because Czech stress is usually on the first syllable of the word:

VE-te-ri-nář


Is veterinář masculine? How would I say female veterinarian?

Yes, veterinář is the usual masculine form.

The feminine form is:

veterinářka

So:

  • On je veterinář. = He is a veterinarian.
  • Ona je veterinářka. = She is a veterinarian.

In the question Kdo je veterinář?, the masculine form can sometimes be used in a general sense, especially if the speaker does not yet know who the person is. But if you know the person is a woman, Kdo je veterinářka? may be appropriate in the right context.


Why doesn’t kdo change the way English who sometimes does?

In this basic sentence, kdo stays as kdo because it is the normal dictionary form used for the subject of the question.

Czech kdo does decline in other cases, for example:

  • Koho vidíš? = Whom do you see?
  • Komu to dáváš? = To whom are you giving it?

But in Kdo je veterinář?, kdo is the subject, so kdo is the correct form.


How would I answer Kdo je veterinář?

A natural answer would be:

  • Jan je veterinář. = Jan is a veterinarian.
  • To je veterinář. = That is the veterinarian / a veterinarian.
  • Já jsem veterinář. = I am a veterinarian.

If answering by pointing someone out:

  • Petr je veterinář.
  • Tamten muž je veterinář. = That man over there is a veterinarian.

Can I say Kdo je ten veterinář? instead? What is the difference?

Yes, absolutely.

Kdo je ten veterinář? sounds more specific. It usually means something like:

  • Who is the veterinarian?
  • Who is that veterinarian?

The word ten helps point to a specific person already known, visible, or understood from context.

Compare:

  • Kdo je veterinář? = Who is a veterinarian? / Who is the veterinarian?
  • Kdo je ten veterinář? = Who is that veterinarian? / Who is the specific veterinarian?

So the version without ten is more general; the version with ten is more definite.


Is this a formal sentence, informal, or neutral?

It is neutral and completely standard.

There is nothing especially formal or informal about:

Kdo je veterinář?

You could use it in everyday speech, in class, or in writing.

What changes the tone more is the surrounding context, not the sentence itself.

AI Language TutorTry it ↗
Your avatar
What's the best way to learn Czech grammar?
Czech grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Czech

Master Czech — from Kdo je veterinář to fluency

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions