How the conditional is formed#

The recipe couldn't be simpler: take a past-tense form (which agrees with the subject in gender and number (see Past tense) and add the particle бы. That's it. No special "conditional" stem, no dedicated endings, no compound auxiliary. The same verb form does past indicative when alone and conditional when paired with бы.
Я бы хотел кофе.
I would like coffee.
Она бы помогла.
She would help.
Мы бы пошли, но некогда.
We would go, but there's no time.
Where бы sits in the sentence#
бы is mobile. It usually attaches right after the verb (я хотел бы) or to whatever word is emphasised (я бы хотел, putting the focus on "I"). It can also cling to a question word (что бы я сделал "what would I do"). What it never does is start the sentence.
Politeness, wishes, hypotheticals#
The conditional has three main uses, all of them everyday: softening requests, expressing wishes, and floating hypothetical scenarios. Translation usually maps onto English "would", "would like", or "could".
- Polite request
- Не могли бы вы помочь? (Could you help?)
- Wish
- Хотел бы я знать! (I'd love to know!)
- Soft opinion
- Я бы сказал, что это правда. (I'd say that's true.)
- Suggestion
- Мы бы могли встретиться в пять. (We could meet at five.)
Если бы: contrary-to-fact#
For counterfactual conditionals ("if X were true, then Y would happen"), both halves of the sentence carry бы: the если бы-clause and the main clause. The same form covers all time references; context tells you whether the speaker means past, present, or future irreality.

Если бы я знал, я бы тебе сказал.
If I knew / had known, I would tell / would have told you.
Если бы у меня было время, я бы посмотрел этот фильм.
If I had time, I would watch this film.
Если бы он пришёл вовремя, мы бы успели.
If he had come on time, we would have made it.
чтобы: purpose and indirect commands#
The conjunction чтобы (literally "what + бы") inherits the conditional construction. It introduces purpose clauses ("in order to") and indirect commands ("so that someone does X"). When the subject of the main verb and the subordinate verb is the same, use чтобы + infinitive. When the subjects differ, use чтобы + past-tense form.
Я учу русский, чтобы понимать фильмы.
I'm learning Russian to understand films. (same subject → infinitive)
Я хочу, чтобы ты пришёл.
I want you to come. (different subject → past form)
Он сказал, чтобы мы подождали.
He told us to wait. (indirect command)
Why there's no tense distinction#
English distinguishes "if I knew" (present counterfactual) from "if I had known" (past counterfactual), and pairs them with "I would tell" vs "I would have told" in the main clause. Russian collapses all of this into one form. The same если бы я знал, я бы сказал can mean any of:
- Present / future
- if I knew (right now), I'd tell you
- Past
- if I had known (back then), I would have told you
- General
- if I knew this kind of thing in general, I would tell you
Context, usually an adverb (тогда, сейчас, всегда) or the surrounding narrative, disambiguates. For Russian speakers it's often surprising that English needs three different forms for what feels like one situation.