Mám pro sestru ještě jeden dárek, ale zatím nevím, kdy jí ho dám.

Breakdown of Mám pro sestru ještě jeden dárek, ale zatím nevím, kdy jí ho dám.

I
mít
to have
ale
but
dát
to give
sestra
the sister
pro
for
vědět
to know
ho
it
kdy
when
her
jeden
one
ještě
more
dárek
the gift
zatím
yet

Questions & Answers about Mám pro sestru ještě jeden dárek, ale zatím nevím, kdy jí ho dám.

Why is it pro sestru and not sestře?

Because pro always takes the accusative case, so sestra becomes sestru.

  • pro sestru = for (my) sister
  • sestře is dative, and that would be used in a different structure, for example:
    • Dám sestře dárek. = I’ll give my sister a gift.

So in this sentence:

  • Mám pro sestru ještě jeden dárek literally means I have one more gift for my sister.

The idea is not I have my sister something, but I have something intended for my sister.

Why is there no word for my before sister?

In Czech, possessives are often omitted when they are obvious from context.

So pro sestru can naturally mean for my sister if the speaker is clearly talking about their own sister. Czech does this much more often than English.

You could say pro moji sestru, but it would sound more explicit or contrastive, for example if you needed to stress whose sister you mean.

What does ještě jeden mean here?

Ještě jeden means one more, another one, or an additional one.

  • jeden = one
  • ještě here adds the sense of still / yet / one more

So:

  • ještě jeden dárek = one more gift / another gift

This is very common in Czech:

  • Ještě jednu otázku. = One more question.
  • Dám si ještě jedno pivo. = I’ll have one more beer.
Why is it dárek and not some other form like dárku?

Because dárek is the direct object of mám, and in this sentence it is in the accusative singular. For this masculine inanimate noun, the accusative singular has the same form as the nominative singular.

  • nominative: dárek
  • accusative: dárek

So although the case changes grammatically, the form stays the same.

What exactly does zatím mean here?

Here zatím means for now or so far.

So:

  • ale zatím nevím = but for now I don’t know yet

It suggests that the speaker may know later, but does not know at this moment.

Be careful not to confuse it with ješ:

  • ještě nevím = I don’t know yet
  • zatím nevím = for now / so far I don’t know

In many contexts, both are possible, but zatím adds more of a current-state-for-now feeling.

Why is it nevím, kdy and not nevím, až?

Because kdy means when, and after nevím you use kdy to introduce an indirect question:

  • Nevím, kdy jí ho dám. = I don’t know when I’ll give it to her.

is different. It usually means when / once / after in the sense of a future event that is expected to happen:

  • Dám jí ho, až ji uvidím. = I’ll give it to her when I see her.

So:

  • nevím, kdy... = I don’t know when...
  • až... = when/once... in a future time clause

They are not interchangeable here.

Why is it ? What case is that?

is the dative singular form of ona (she / her), and here it means to her.

In the clause:

  • kdy jí ho dám

the verb dát often takes:

  • a direct object in the accusative = ho = it
  • an indirect object in the dative = = to her

So the structure is:

  • dám ho jí / dám jí ho = I’ll give it to her

In natural Czech, the clitic order strongly favors jí ho.

Why is it ho and not to?

Ho is a pronoun meaning him/it in the accusative singular, used here for a masculine inanimate noun, namely dárek.

Since dárek is masculine inanimate, the matching pronoun is:

  • ho = it

You would use to for a neuter noun, not for dárek.

Examples:

  • Mám dárek. Dám ho sestře. = I have a gift. I’ll give it to my sister.
  • Mám auto. Prodám ho. = I have a car. I’ll sell it.
Why is the order jí ho and not ho jí?

Because Czech has preferred word order rules for short unstressed pronouns, often called clitics.

In a sequence of object pronouns, the usual order is:

  1. dative pronoun
  2. accusative pronoun

So:

  • jí ho dám = natural
  • ho jí dám = much less natural in normal neutral speech

Also, these short pronouns tend to appear near the beginning of the clause, typically in the second-position area.

That is why kdy jí ho dám sounds normal.

Why is it dám if the meaning is future? Shouldn’t Czech use a future tense form with budu?

This is because dát is a perfective verb. In Czech, the present tense forms of perfective verbs usually refer to the future.

So:

  • dám literally looks like present tense in form
  • but in meaning it is I will give

This is normal with perfective verbs:

  • napíšu = I will write
  • udělám = I will do
  • přijdu = I will come

By contrast, budu is used to form the future of imperfective verbs.

What is the difference between dám and something like budu dávat?

The difference is mainly aspect.

  • dám is perfective: it focuses on the gift being given as a completed event.
  • budu dávat is imperfective future: it suggests an ongoing action, repetition, process, or a less bounded event.

In this sentence, the speaker means a single completed act of giving, so dám is the natural choice.

Compare:

  • Nevím, kdy jí ho dám. = I don’t know when I’ll give it to her.
  • Budu jí dávat dárky každý rok. = I’ll be giving her gifts every year.
Why is there no subject pronoun like ?

Because Czech usually omits subject pronouns when the verb form already shows who the subject is.

Here:

  • mám = I have
  • nevím = I don’t know
  • dám = I will give

So is unnecessary unless you want to emphasize it.

For example:

  • Já nevím can mean I don’t know with extra emphasis, maybe contrasting with someone else.
  • Neutral Czech usually just says Nevím.
Could the sentence also be Mám ještě jeden dárek pro sestru? If so, what changes?

Yes, that is also correct.

  • Mám pro sestru ještě jeden dárek
  • Mám ještě jeden dárek pro sestru

Both mean the same basic thing, but the emphasis shifts slightly.

  • pro sestru earlier in the sentence can highlight who the gift is for
  • ještě jeden dárek earlier can highlight the fact that there is another gift

Czech word order is flexible, and speakers often move parts of the sentence to reflect emphasis, topic, or rhythm.

Why does the sentence use ale?

Ale means but, and it connects two ideas in contrast:

  1. I have one more gift for my sister
  2. I don’t know when I’ll give it to her

The contrast is:

  • the speaker has the gift already,
  • but doesn’t know yet when the giving will happen.

So ale is a natural coordinating conjunction here.

Can ever be replaced by ?

Not in this sentence.

Here you need the unstressed dative pronoun because it functions as to her with the verb dám.

  • = to her / her
  • is used after prepositions or in stressed positions in other constructions

For example:

  • Dám jí dárek. = I’ll give her a gift.
  • Mluvím o ní. = I’m talking about her.

So in kdy jí ho dám, is the correct form.

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 Mám pro sestru ještě jeden dárek, ale zatím nevím, kdy jí ho dám 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