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

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

мой
my
выбрать
to choose
платье
the dress
стоить
to cost
дорого
expensive
всё равно
still
подруга
the female friend
оно
it
какое бы ни
no matter which / what kind of

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

What does Какое бы платье ни выбрала... mean as a grammar pattern?

This is a very common Russian pattern meaning no matter which..., whichever..., or whatever... depending on the noun.

So:

Какое бы платье ни выбрала моя подруга...
= Whichever dress my friend chooses...
= No matter which dress my friend chooses...

The full sentence means something like:

No matter which dress my friend chooses, it will still be expensive.

This pattern is often built like this:

  • какой / кто / где / когда / сколько etc.
    • бы
    • the rest of the clause
    • ни
    • verb

Examples:

  • Куда бы мы ни поехали, везде жарко.
    = Wherever we go, it’s hot everywhere.

  • Что бы он ни сказал, я не поверю.
    = Whatever he says, I won’t believe him.

Why are both бы and ни used here?

Because together they create this special concessive / free-choice meaning: no matter which, whoever, wherever, etc.

In this sentence:

  • какое бы helps introduce the idea of an unspecified choice
  • ни выбрала completes the pattern

So какое бы ... ни выбрала does not mean a normal negative sentence. It means:

regardless of which one she chooses

This is a fixed and very common structure in Russian. You should learn it as a whole pattern:

  • кто бы ни... = whoever
  • что бы ни... = whatever
  • где бы ни... = wherever
  • как бы ни... = however / no matter how
  • какой бы ... ни... = whichever / no matter which
Does ни выбрала mean did not choose?

No. That is a very common confusion.

Here, ни is not making the verb negative by itself. The sentence is not saying she didn’t choose.

Instead, ни is part of the whole construction:

какое бы ... ни выбрала

So the meaning is concessive, not negative:

  • Какое бы платье ни выбрала... = Whatever dress she chooses...
  • not Whatever dress she doesn’t choose...

If you wanted a real negative with the verb, you would normally use не, not ни:

  • Она не выбрала платье.
    = She didn’t choose a dress.
Why is it какое but выбрала?

Because they agree with different words.

  • какое agrees with платье
  • выбрала agrees with моя подруга

1. какое

Платье is:

So the word referring to it must also be neuter singular:

  • какое платье

2. выбрала

The verb in the past tense agrees with the subject, which is моя подруга.

Моя подруга is feminine singular, so:

  • она выбрала
  • therefore моя подруга выбрала

That is why the sentence has both:

  • какое = neuter, matching платье
  • выбрала = feminine, matching подруга
Why is it какое платье and not some other form of какой?

Because платье is a neuter singular noun, and here it is the direct object of выбрать.

For an inanimate neuter singular noun, the accusative form is the same as the nominative form.

So:

  • nominative: какое платье
  • accusative: какое платье

That is why you see какое, not a different-looking accusative form.

Compare:

  • какой столкакой стол
    masculine inanimate, accusative = nominative

  • какую книгу
    feminine inanimate, accusative is different

So if the noun were feminine, the sentence would look different:

  • Какую книгу ни выбрала моя подруга...
Why is моя подруга in the nominative case?

Because моя подруга is the subject of выбрала.

The subject of a Russian finite verb is normally in the nominative:

  • моя подруга выбрала

So:

  • моя = nominative feminine singular
  • подруга = nominative feminine singular

If you change the subject, the verb changes too:

  • мой друг выбрал
  • мои друзья выбрали
What does всё равно mean here?

Всё равно means all the same, anyway, still, or regardless.

In this sentence it emphasizes that the result does not change:

оно всё равно будет стоить дорого
= it will still be expensive
= it will cost a lot anyway

So the idea is:

No matter which dress she chooses, the outcome is the same: it will be expensive.

You will often hear всё равно in everyday Russian:

  • Я всё равно пойду.
    = I’ll go anyway.

  • Это всё равно ничего не меняет.
    = That still doesn’t change anything.

Why is the sentence split by a comma?

Because the first part is a subordinate clause and the second part is the main clause.

Structure:

  • Какое бы платье ни выбрала моя подруга,
    subordinate clause

  • оно всё равно будет стоить дорого.
    main clause

Russian uses a comma here just as English often does with:

Whichever dress my friend chooses, it will still be expensive.

So the comma marks the boundary between:

  1. the no matter which... clause
  2. the main statement
Why is there оно in the second clause?

Оно refers back to платье.

Since платье is neuter singular, the pronoun must also be neuter singular:

  • платьеоно

So:

Какое бы платье ни выбрала моя подруга, оно...
= Whichever dress my friend chooses, it...

Russian could sometimes omit the pronoun in some contexts, but here keeping оно sounds natural and clear.

Why is it будет стоить instead of just стоит?

Because the sentence is talking about a future result: after she makes her choice, the dress will cost a lot.

Стоить is an imperfective verb, so its future is formed with быть:

  • стоить = to cost
  • будет стоить = will cost

So:

  • оно будет стоить дорого = it will cost a lot / it will be expensive

If you said стоит, that would usually describe the present:

  • Это платье стоит дорого.
    = This dress is expensive / costs a lot.
Why does Russian say стоить дорого instead of using an adjective like дорогое?

Because дорого here is an adverb used with the verb стоить.

  • дорогой / дорогое / дорогая = adjective: expensive
  • дорого = adverb: expensively / at a high price

Russian often expresses price with the verb стоить plus дорого / дёшево:

  • Это стоит дорого.
    = This costs a lot / is expensive.

You could also say:

  • Это дорогое платье.
    = This is an expensive dress.

But that is a different structure:

  • стоить дорого = to cost a lot
  • дорогое платье = an expensive dress
Is the word order fixed, or could it be Какое бы платье моя подруга ни выбрала?

Yes, that variant is also possible:

  • Какое бы платье ни выбрала моя подруга...
  • Какое бы платье моя подруга ни выбрала...

Both are grammatical.

The version with ни выбрала моя подруга places the verb earlier.
The version with моя подруга ни выбрала keeps the subject closer to the verb in a way that may feel more straightforward to learners.

Russian word order is flexible, but not random. Speakers move words around for rhythm, emphasis, and style.

In this sentence, both orders mean the same thing:

Whichever dress my friend chooses...

Could Russian say this with любой instead?

Yes, but it would not be exactly the same structure.

For example:

  • Любое платье, которое выберет моя подруга, будет стоить дорого.

That also means something like:

Any dress that my friend chooses will be expensive.

But the original sentence with какое бы ... ни... sounds more like:

no matter which dress she chooses

So the original has a stronger sense of the choice does not matter.

Compare:

  • Любое платье... = any dress...
  • Какое бы платье ни... = whichever dress / no matter which dress...
Why is the verb выбрала in the past tense if the meaning in English is often translated with chooses?

This is another very common learner question.

In Russian, the form выбрала is grammatically past tense, but in this type of construction it often works in a way that English translates with a present meaning:

  • Какое бы платье ни выбрала моя подруга... = Whichever dress my friend chooses...

Russian frequently uses past-tense forms in these бы ... ни constructions where English uses present tense.

So it is best not to translate word-for-word here. Instead, treat the whole clause as a pattern with the meaning:

whatever / whichever she may choose

What is the basic dictionary form of выбрала, and why that verb?

The dictionary form is выбрать = to choose, to select.

Выбрала is:

Why perfective? Because choosing a dress is viewed as a completed selection: she picks one dress.

Compare:

  • выбирать = to be choosing / to choose repeatedly / to choose in process
  • выбрать = to choose, to make the choice

In this sentence, perfective sounds natural because the idea is:

once she ends up choosing one, that dress will still be expensive

Is this sentence formal, neutral, or literary?

It is mostly neutral standard Russian. The pattern какое бы ... ни... is common and educated, but not unusually formal.

You can see it in:

  • everyday speech
  • writing
  • journalism
  • literature

So it is a very useful structure to learn. It may sound a little more polished than the simplest conversational alternatives, but it is absolutely normal Russian.

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