В пакете было только пятьсот граммов муки, поэтому мне пришлось купить ещё один килограмм.

Breakdown of В пакете было только пятьсот граммов муки, поэтому мне пришлось купить ещё один килограмм.

в
in
быть
to be
купить
to buy
мне
me
пакет
the bag
поэтому
so
только
only
ещё один
another
прийтись
to have to
мука
the flour
килограмм
the kilogram
грамм
the gram
пятьсот
five hundred

Questions & Answers about В пакете было только пятьсот граммов муки, поэтому мне пришлось купить ещё один килограмм.

Why is пакете in the prepositional case?

Because в can take different cases depending on meaning:

  • в + accusative = motion into something
    • в пакет = into the bag
  • в + prepositional = location inside something
    • в пакете = in the bag

Here the sentence describes where the flour was, not movement, so Russian uses the prepositional case: в пакете.

Why is it было and not были?

In this sentence, было is the usual neuter singular past form used in an existential-style construction: В пакете было... = There was/there were in the bag...

With amounts, quantities, and especially mass nouns like мука, Russian very often uses singular было:

  • было много воды
  • было пять килограммов сахара
  • было только пятьсот граммов муки

So even though the idea involves grams, the whole phrase is treated as a quantity/amount, and было sounds natural.

What is happening with пятьсот? Does this numeral change?

Пятьсот means five hundred. In this sentence it is in the nominative/accusative form.

Russian numerals do decline, including пятьсот. For example:

So yes, it changes, but here the basic form пятьсот is the correct one.

Why is it пятьсот граммов?

After numerals ending in 5–9, 0, and after the teens 11–14, the counted noun usually goes in the genitive plural.

That is why:

  • пять граммов
  • десять граммов
  • пятьсот граммов

Compare:

  • один грамм
  • два грамма
  • три грамма
  • четыре грамма
  • пять граммов

This is one of the standard Russian number patterns.

Why is муки in the genitive case?

Because after a measure word like грамм, килограмм, литр, чашка, Russian usually puts the substance being measured in the genitive:

  • килограмм сахара
  • литр молока
  • чашка чая
  • пятьсот граммов муки

Here муки is the genitive singular of мука. The idea is literally something like five hundred grams of flour.

Why is только placed before пятьсот граммов муки?

Только means only, and here it limits the amount:

  • было только пятьсот граммов муки = there were only 500 grams of flour

Putting только before the quantity is the most natural way to show that the amount was small or insufficient.

Russian word order is flexible, but changing the position of только can slightly change what is being emphasized.

What does поэтому mean here, and why is there a comma before it?

Поэтому means therefore, so, or that’s why. It introduces the result of the first clause:

  • В пакете было только пятьсот граммов муки, поэтому...
  • There were only 500 grams of flour in the bag, so...

The comma is needed because there are two clauses:

  1. В пакете было только пятьсот граммов муки
  2. мне пришлось купить ещё один килограмм

Russian normally separates them with a comma here.

Why is it мне пришлось instead of я должен был?

Мне пришлось comes from the verb прийтись and means I had to in the sense of circumstances made it necessary.

So:

This is a little different from я должен был, which often sounds more like I was supposed to / I was obliged to.

Compare:

  • Мне пришлось уйти рано = I had to leave early, because circumstances required it
  • Я должен был уйти рано = I was supposed to leave early / I was under an obligation to leave early

In your sentence, мне пришлось fits well because the shortage of flour created the necessity.

Why is мне in the dative case?

Because пришлось is used in an impersonal construction, and the person affected by the necessity goes in the dative:

  • мне пришлось = I had to
  • тебе пришлось = you had to
  • ему пришлось = he had to

This pattern is very common in Russian:

  • мне нужно
  • ему надо
  • нам пришлось

So мне is not the subject in the nominative; it is the experiencer in the dative.

Why is the verb купить perfective, not покупать?

Because the sentence refers to a single completed action: buying one more kilogram.

  • купить = to buy, as a completed act
  • покупать = to buy, as a process, repeated action, or without focus on completion

Here the meaning is:

  • there wasn’t enough flour
  • as a result, I had to go and complete the purchase

So купить is the natural choice.

Why is it ещё один килограмм and not ещё одного килограмма?

Because after купить, the direct object is in the accusative case, and килограмм is an inanimate masculine noun.

For inanimate masculine nouns, the accusative singular is the same as the nominative singular:

  • nominative: один килограмм
  • accusative: один килограмм

So:

  • купить ещё один килограмм is correct

The form одного килограмма would not be right here.

What exactly does ещё add to the meaning?

Ещё here means more or another.

So:

  • один килограмм = one kilogram
  • ещё один килограмм = one more kilogram / another kilogram

It shows that the speaker already had some flour, but needed an additional amount.

Why isn’t муки repeated after килограмм?

It can be repeated, but Russian often leaves it out when the meaning is already obvious from context.

Full version:

  • ...мне пришлось купить ещё один килограмм муки

Shorter version:

  • ...мне пришлось купить ещё один килограмм

Since the sentence has already mentioned мука, Russian naturally omits the repeated noun. English does this too sometimes: I had to buy another kilogram.

AI Language TutorTry it ↗
Your avatar
What's the best way to learn Russian grammar?
Russian 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 Russian

Master Russian — from В пакете было только пятьсот граммов муки, поэтому мне пришлось купить ещё один килограмм 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