The Russian Subjunctive: Just Add бы

The Russian subjunctive has no special form — just past tense + бы. Learn to say "would," "I'd like," and "if only," with clear examples and exercises.

7 min read

If the word "subjunctive" makes you nervous — maybe from French or Spanish — you can relax right now. All it really means is the "would" way of speaking: I would go, I'd like a coffee, if only I had time.

Russian has no special form for any of that — no new endings, no scary conjugation. Just one tiny word: бы.

And here's the best part: бы attaches to the past tense, which you already know. So if you can make the past tense (see the past-tense article), you already know almost everything. Let's add one small word and unlock a whole new way of speaking.

The one big idea

To make the Russian subjunctive — the "would" mood — you take a past-tense verb and add бы. That's the entire rule.

past tense + бы

  • Я пошёл бы. — I would go. (said by a man)
  • Я пошла бы. — I would go. (said by a woman)
  • Мы пошли бы. — We would go.

No special form. The verb is just your familiar past tense, and бы does all the new work.

Two things that surprise English speakers

  1. It agrees with gender, not person. Because бы sits on the past tense, it inherits the past tense's habit: the verb matches masculine / feminine / neuter / plural, not "I / you / he." So a woman says я хотела бы, a man says я хотел бы. (If this feels familiar, it's because you met it in the past tense — same logic, reused.)
  2. One form covers both "would" and "would have." English has two structures — "I would go" and "I would have gone." Russian has one. Context tells you the time, not the verb:
  • Я пошёл бы, но я устал. — I would go, but I'm tired. (now)
  • Я пошёл бы, но вчера я был занят. — I would have gone, but yesterday I was busy. (past)

Same words. This is a relief, not a difficulty — there's simply less to build.

Бы or б? And where does it go?

Бы and б are the same word; б is just a lighter, spoken version, often after a vowel:

  • Я бы сказал = Я б сказал. — I would say.

And бы likes to move. It usually sits right after the verb or after the first important word, and both positions are correct:

  • Я бы хотел отдохнуть. = Я хотел бы отдохнуть. — I would like to rest.

Don't overthink the position — put it near the verb and you'll be right.

Four Ways to Use бы

1. Unreal situations — "if only it were true" (если бы)

This is the big one. When something is not real — it didn't happen, or it can't — Russian uses

если бы + past tense, and adds бы again in the second part

  • Если бы у меня было время, я бы пришёл. — If I had time, I would come. (but I don't)

Compare it with a real condition, which uses the future and no бы at all:

  • Если у меня будет время, я приду. — If I have time, I'll come. (maybe it'll happen)

The classic trap: in unreal sentences, бы appears twice — once after если, once in the main clause. Learners almost always forget the second one.

  • Если бы я знал, я бы тебе сказал. — If I had known, I would have told you.

Count the бы: two of them, both doing the same job. Once your ear gets used to it, it stops feeling strange.

2. Politeness — softening what you want

This one is pure gold for real life — especially if you're travelling or taking lessons. Adding бы turns a blunt request into a warm, polite one:

DirectPolite (with бы)
Я хочу заказать кофе.Я хотел(а) бы заказать кофе. — I'd like to order a coffee.
Я хочу спросить.Я хотел(а) бы спросить. — I'd like to ask.
Повторите.Не* могли бы вы повторить? — Could you repeat that?

*A quick note on не — why "Не могли бы вы…?" is polite, not negative

This one surprises English speakers, so let's slow down. Не могли бы вы повторить? looks like it should mean "Could you not repeat?" — but it doesn't. The не here is not a real "not." In Russian, putting a request into the negative makes it softer and more polite, not negative at all.

In English, a negative question like "Couldn't you repeat that?" can sound annoyed or impatient. In Russian it's the opposite — that little не makes you sound gentle and respectful. So don't translate it word for word. Just treat не могли бы вы as one fixed polite phrase, very close to "Would you be so kind as to…":

  • Можете повторить? — Can you repeat? (neutral, perfectly fine)
  • Не могли бы вы повторить? — Could you repeat that, please? (softer, very polite)

The не isn't asking you to not do something. It's just the "extra-polite" button — press it when you want to sound especially kind.

If you remember nothing else, remember хотел(a) бы ("I would like") and не могли бы вы ("could you"). They make you sound kind and natural instantly.

3. Wishes and longing

бы is also the word of daydreams, often with an infinitive:

  • Поехать бы к морю! — Oh, to go to the sea!
  • Скорее бы выходные! — I can't wait for the weekend!

4. Gentle advice

A lovely, very Russian use — gentle, caring advice… whether you wanted it or not. 😄

  • Ты бы поспал. — You should get some sleep.
  • Сходил бы ты к врачу. — Maybe go and see a doctor.

A familiar friend: чтобы

Look closely at чтобы. It's literally что + бы. So the бы you're learning here is hiding inside a word you may already know. After verbs where one person wants, asks, or tells someone else to do something, the verb that follows чтобы takes that same past-like form:

  • Я хочу, чтобы ты пришёл. — I want you to come.
  • Я прошу, чтобы вы мне помогли. — I'm asking you to help me.
  • Я сказал сестре, чтобы она изучала географию. — I told my sister to study geography.

This is the same little бы. Read the что vs чтобы article if you'd like a closer look at how чтобы works — and, more importantly, when to use что and when to use чтобы.

Common mistakes to avoid

  • Trying to change бы. It never conjugates, never agrees — it's always just бы (or б).
  • Я бы иду / Я бы пойду. You can't put present or future after бы. It must be the past form: Я бы пошёл.
  • Forgetting the second бы: Если бы у меня было время, я пришёл. You need я бы пришёл.
  • A woman saying я хотел бы. Match the verb to yourself: я хотела бы.

That's the whole thing

That's the whole Russian subjunctive: take the past tense you already know, add бы, and you can suddenly say "I would," "I'd like," "if only," and "you should." One little word, four big jobs.

Start with хотел бы and если бы — they'll carry you a long way.

Ready to practise? Head to the Exercises tab and try the бы exercises — that's where it really starts to stick!

Start today! Book your first lesson

Let's unlock your potential together and take a step towards language confidence! I can't wait to start our learning journey! 😊