You already know that бы + past tense is Russian's conditional ("I would go" = Я пошёл бы). The same little particle does a second, more emotional job: it powers wishes ("if only he'd come!") and regrets ("I shouldn't have said that"). English builds these with a scattered toolkit — if only, would that, should have, I wish, I'd rather have — but Russian funnels them all through one construction: бы + past verb (or бы + infinitive), usually with a small lead-in word like хоть, лу́чше, or скоре́е. These are not literary flourishes; they are the everyday sounds of someone hoping, longing, or kicking themselves.
The unreal core: бы + past, no tense distinction
Everything on this page rests on the fact you met on the бы page: бы attaches to a past-tense verb and the whole thing is time-neutral. The same form covers a present/future wish and a past regret — context tells them apart. Хоть бы он пришёл! is "if only he'd come!" (hoping now, about the future); Зря я согласи́лся is "I shouldn't have agreed" (regret about the past). No tense changes; the meaning shifts with the surrounding words.
Хоть бы он пришёл!
If only he'd come! — a present/future hope; бы + past пришёл.
Зря я согласи́лся.
I shouldn't have agreed. — a past regret; past form согласи́лся, no бы needed with зря.
Because the verb is past-based, it still agrees in gender (see past gender agreement): a woman says Зря я согласи́лась, Хоть бы я зна́ла.
Wishes: "if only", "I wish"
The wishing constructions cluster around a few lead-in words plus бы.
Хоть бы / е́сли бы то́лько — "if only"
Хоть бы + past or infinitive is the workhorse "if only / I just hope". Е́сли бы то́лько is the more dramatic "if only" (often opening a lament).
Хоть бы за́втра не́ было дождя́.
I just hope it doesn't rain tomorrow. — Хоть бы + не́ было; an everyday hope.
Хоть бы успе́ть на после́дний по́езд!
If only we can make the last train! — Хоть бы + infinitive успе́ть; hopeful urgency.
Е́сли бы то́лько я знал, чем э́то ко́нчится!
If only I'd known how this would end! — Е́сли бы то́лько, a regretful 'if only' about the past.
Поскоре́е бы / скоре́е бы — "can't it be sooner!"
A bare (по)скоре́е бы is an impatient wish for something to hurry up and happen. No verb is even required.
Поскоре́е бы выходны́е!
Can't the weekend come sooner! — (по)скоре́е бы + a noun; pure impatient longing.
Скоре́е бы э́то всё зако́нчилось.
I just want this all to be over soon. — Скоре́е бы + past зако́нчилось.
Хорошо́ бы / Как бы я хоте́л — "it'd be nice if", "how I'd love to"
Хорошо́ бы + infinitive/past is the wistful "it would be nice if". Как бы я хоте́л ("how I would love to") is more intense.
Хорошо́ бы сейча́с оказа́ться где́-нибудь на мо́ре.
It'd be lovely to be at the seaside somewhere right now. — Хорошо́ бы + infinitive, a soft wish.
Как бы я хоте́л верну́ться в то ле́то.
How I'd love to go back to that summer. — Как бы я хоте́л + infinitive; intense longing.
Polite wishes: Я хоте́л бы / Мне хоте́лось бы
Two more wish-frames are really about politeness: Я хоте́л бы ("I would like") and the impersonal Мне хоте́лось бы ("I'd love to / I'd like"). These soften a bald Я хочу́ ("I want") into something courteous — the difference between "I want a table for two" and "I'd like a table for two".
Я хоте́л бы заказа́ть сто́лик на двои́х.
I'd like to reserve a table for two. — Я хоте́л бы, the polite cousin of Я хочу́.
Мне хоте́лось бы поговори́ть с ва́ми наедине́.
I'd like to have a word with you in private. — impersonal Мне хоте́лось бы, gently formal.
These overlap with polite requests in general; for the full set, see polite requests with бы.
Regrets and reproach: "should(n't) have"
The flip side of a wish is a regret — a wish pointed at the past, at something you can no longer change. Russian has several tidy frames, all built on past forms.
Не на́до бы́ло / Не ну́жно бы́ло (+ infinitive) — "shouldn't have"
Не на́до бы́ло + infinitive is the standard "I/you shouldn't have …". The бы́ло is the neuter past of быть, and the infinitive names the action you regret.
Не на́до бы́ло э́то говори́ть.
I shouldn't have said that. — Не на́до бы́ло + infinitive говори́ть.
Тебе́ не ну́жно бы́ло так спеши́ть.
You shouldn't have rushed like that. — Не ну́жно бы́ло + infinitive; gentle reproach.
Зря (+ past) — "needlessly / shouldn't have"
Зря ("in vain, for nothing") + a past verb is a compact "I shouldn't have / it was pointless that I …". Note: зря itself carries the regret, so no бы is required here.
Зря я ему́ позвони́л.
I shouldn't have called him. — Зря + past позвони́л; 'it was a mistake that I called.'
Зря то́лько вре́мя потеря́ли.
We just wasted our time for nothing. — Зря + past, regret over wasted effort.
Лу́чше бы (+ past) — "you'd have done better to / I'd rather"
Лу́чше бы + past expresses "it would have been better if …", a regret with an edge of reproach.
Лу́чше бы ты молча́л.
You'd have done better to keep quiet. — Лу́чше бы + past молча́л; mild reproach.
Лу́чше бы я не спра́шивал.
I'd rather not have asked. — Лу́чше бы + past, self-directed regret.
Жаль, что (не)… — "it's a pity that…"
Finally, Жаль, что … ("it's a pity that") states the regret directly, with an ordinary indicative past (no бы). It pairs naturally with the бы-frames above.
Жаль, что мы так и не уви́делись.
It's a pity we never got to meet up. — Жаль, что + indicative past; plain statement of regret.
| Frame | Meaning | Verb form |
|---|---|---|
| Хоть бы …! | if only / I just hope | бы + past / infinitive |
| (По)скоре́е бы …! | can't it be sooner! | бы + past / noun |
| Я хоте́л бы / Мне хоте́лось бы | I'd like (polite) | бы + past + infinitive |
| Не на́до бы́ло … | shouldn't have | бы́ло + infinitive |
| Зря я … | I shouldn't have (in vain) | past (no бы) |
| Лу́чше бы … | you'd have done better to | бы + past |
| Жаль, что … | it's a pity that | indicative past |
Source-language contrast: one construction, a dozen English phrasings
English distributes this emotional space across many fixed phrases — if only, I wish, would that, I'd rather (have), should(n't) have, it's a pity — each with its own tense gymnastics ("I wish he had come", "you shouldn't have said"). Russian collapses almost all of it into бы + a past form (or бы + infinitive) plus a lead-in word, and crucially adds no tense distinction: the very same Хоть бы он пришёл! can be tonight's hope or, with different framing, last week's lament. The work for an English speaker is not learning new verb forms — you already have them — but learning which little word (хоть, лу́чше, зря, скоре́е, жаль) sets the emotional key. And these are spoken, emotional, everyday expressions: Поскоре́е бы! ("can't it come sooner!") is something you mutter waiting for a bus, not a line from a novel. For the unreal logic these all share, revisit conditional sentences.
Common Mistakes
❌ Я хочу́ бы ча́шку ча́я.
Wrong — бы must ride on a PAST form, not the present хочу́.
✅ Я хоте́л бы ча́шку ча́я.
I'd like a cup of tea. — past хоте́л + бы; a woman says хоте́ла бы.
❌ Зря бы я согласи́лся.
Overcorrection — зря already carries the regret; don't add бы to it.
✅ Зря я согласи́лся.
I shouldn't have agreed. — зря + plain past, no бы.
❌ Хоть бы он придёт!
Wrong — the wish takes a PAST form after бы, not the future придёт.
✅ Хоть бы он пришёл!
If only he'd come! — Хоть бы + past пришёл, even though the hope is about the future.
❌ Не на́до бы́ло говори́шь э́то.
Wrong — the regret frame takes an INFINITIVE, not a conjugated form.
✅ Не на́до бы́ло э́то говори́ть.
I shouldn't have said that. — Не на́до бы́ло + infinitive говори́ть.
Key Takeaways
- Wishes and regrets run on бы + past (or бы + infinitive) — the same machinery as the бы-conditional, with no tense distinction: context tells a present hope from a past regret.
- Wishes: Хоть бы …! ("if only"), (По)скоре́е бы! ("can't it be sooner"), Хорошо́ бы … ("it'd be nice if"), Как бы я хоте́л … ("how I'd love to").
- Polite wishes: Я хоте́л бы … / Мне хоте́лось бы … soften Я хочу́.
- Regrets: Не на́до бы́ло + infinitive ("shouldn't have"), Лу́чше бы + past ("you'd have done better to"), Жаль, что … ("it's a pity that").
- Some frames need бы (Хоть бы, Лу́чше бы, хоте́л бы); Зря я … and Жаль, что … take a plain indicative past — adding бы there is wrong.
- The past-based verb still agrees in gender: Зря я согласи́лся (man) / согласи́лась (woman).
Now practice Russian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Russian→Related Topics
- The Conditional/Subjunctive with БыB1 — Russian's 'would' is not a tense — it is the invariant particle бы attached to a past-tense verb. Я пошёл бы means both 'I would go' and 'I would have gone' depending on context; бы is mobile, never marks tense, and the verb still agrees in gender (Я пошла́ бы for a woman).
- Conditional Sentences: Real and UnrealB1 — Russian splits if-sentences into two clean types: REAL conditions use е́сли + the indicative with no бы (Е́сли бу́дет дождь, я оста́нусь до́ма), while UNREAL conditions use е́сли бы + past in BOTH clauses (Е́сли бы у меня́ бы́ло вре́мя, я бы помо́г). One unreal form covers both 'if I had' and 'if I had had'.
- Polite Requests and Suggestions with БыB1 — Бы is Russian's main politeness device: it softens blunt wants and commands into courteous requests and tentative opinions — Я хоте́л бы / Мне хоте́лось бы (I'd like), Не могли́ бы вы…? (Could you…?), Я бы попроси́л вас…, На твоём ме́сте я бы…, plus the negative-question frame (Вы не подска́жете…?) and suggestions with Не…ли (Не вы́пить ли нам ча́ю?).
- Чтобы Clauses: Purpose and Indirect WishesB1 — Что́бы ('in order to / so that') follows one rule that governs every 'want/ask/order someone to do' sentence: SAME subject → что́бы + infinitive (Я пришёл, что́бы помо́чь); DIFFERENT subject → что́бы + a past-tense verb (Я хочу́, что́бы ты помо́г). 'I want you to help' has no infinitive in Russian.
- Past-Tense Gender and Number AgreementA2 — The Russian past tense agrees with its subject in gender (singular) and number — он чита́л, она́ чита́ла, оно́ чита́ло, они́ чита́ли. The traps: я/ты take the gender of the real speaker or addressee; polite Вы always takes plural -ли even for one person; кто forces masculine and что forces neuter regardless of the real referent. This page works through every agreement target.
- Narration Errors: Mixing Up Tense and AspectB1 — When you tell a story in Russian, aspect does the work English does with the continuous and the simple past: the imperfective paints the background (was cooking, used to do) and the perfective moves the plot forward (cooked, did, then left). The classic errors — pushing the perfective into a background slot (Когда́ я пришёл, она́ пригото́вила), using imperfectives for a one-off morning sequence, importing the English 'historic present', and writing a present after когда́ for a future event — all come from translating English tense word-for-word instead of choosing aspect.