V obchodě dnes koupím okurku, dvě rajčata a láhev oleje.

Questions & Answers about V obchodě dnes koupím okurku, dvě rajčata a láhev oleje.

Why is it v obchodě and not v obchod?

Because v meaning in / at a location requires the locative case.

  • base noun: obchod
  • locative singular: obchodě

So v obchodě means in the shop / at the shop.

This is a very common pattern in Czech:

  • v domě = in the house
  • v autě = in the car
  • v obchodě = in the shop

The ending is just the locative singular form here.

Why is koupím translated as a future idea, even though it looks like a present-tense form?

Because koupím comes from the perfective verb koupit.

In Czech, perfective verbs use present-tense endings to express a future completed action. So:

  • koupím = I will buy
  • not I am buying

If you want an ongoing or habitual meaning, Czech uses the imperfective verb:

  • kupuju / kupuji = I buy / I am buying
  • budu kupovat = I will be buying

So in this sentence, koupím means something like I’ll buy or I will buy.

Why is okurka changed to okurku?

Because it is the direct object of the verb koupím, so it goes into the accusative case.

  • nominative: okurka
  • accusative: okurku

This is normal for feminine nouns ending in -a:

  • knihaknihu
  • taškatašku
  • okurkaokurku

So koupím okurku = I will buy a cucumber.

Why is it dvě rajčata and not dva rajčata?

Because rajče is a neuter noun.

For the numeral 2, Czech uses:

  • dva with masculine nouns
  • dvě with feminine and neuter nouns

So:

  • dva banány = two bananas
  • dvě knihy = two books
  • dvě rajčata = two tomatoes

That is why dvě is correct here.

Why is rajče changed to rajčata after dvě?

Because nouns after 2, 3, 4 usually appear in the plural.

The noun rajče has:

  • singular: rajče
  • plural: rajčata

So:

  • jedno rajče = one tomato
  • dvě rajčata = two tomatoes

In this sentence, dvě rajčata is the correct form for two tomatoes.

Why is it láhev oleje and not láhev olej?

Because Czech often uses the genitive after a container or quantity word.

Here, láhev means bottle, and oleje means of oil.

So the structure is:

  • láhev = bottle
  • oleje = of oil

Together: láhev oleje = a bottle of oil

This is a very common pattern:

  • sklenice vody = a glass of water
  • hrnek čaje = a cup of tea
  • kilo cukru = a kilo of sugar
  • láhev oleje = a bottle of oil

So olej changes to oleje because it depends on láhev.

If láhev oleje is the object, why isn’t oleje in the accusative too?

Because only the main noun of the phrase is the direct object.

In láhev oleje:

  • láhev is the thing being bought, so it is the object
  • oleje is only specifying what kind of bottle it is: a bottle of oil

So the phrase works like this:

  • object in accusative: láhev
  • dependent noun in genitive: oleje

This is similar to English structure:

  • a bottle of oil
  • a cup of tea
  • a piece of cake

The whole phrase is the object, but the internal grammar of the phrase still matters.

Why is there no word for a or the in Czech?

Because Czech does not have articles like English a / an / the.

So a noun by itself can mean:

  • a cucumber
  • the cucumber

The exact meaning usually comes from context.

In this sentence:

  • okurku could mean a cucumber
  • láhev oleje could mean a bottle of oil

Czech speakers usually do not need articles to understand the sentence.

Does the word order have to be exactly V obchodě dnes koupím...?

No. Czech word order is fairly flexible.

This sentence is natural, but you could also say:

  • Dnes koupím v obchodě okurku, dvě rajčata a láhev oleje.
  • Okurku, dvě rajčata a láhev oleje dnes koupím v obchodě.

The meaning stays similar, but the focus or emphasis changes.

The original order sounds natural because it starts with background information:

  • V obchodě = where
  • dnes = when
  • koupím... = what will happen

So it is a good, normal Czech sentence, but not the only possible order.

Are all three food items in the same case?

Mostly yes: they are all part of what is being bought, so they function as objects of koupím.

  • okurku = accusative
  • dvě rajčata = accusative phrase
  • láhev oleje = accusative phrase, but with oleje in genitive inside the phrase

So from the learner’s point of view:

  • the list after koupím is a list of objects
  • but the last item contains an extra genitive construction: bottle of oil

That is why the sentence mixes straightforward object forms with a noun phrase inside another noun phrase.

AI Language TutorTry it ↗
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 V obchodě dnes koupím okurku, dvě rajčata a láhev oleje 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