Past-Tense Quirks: -в, Vanishing Suffix, Consonant Stems

The past tense is built on a simple promise: infinitive stem + -в / -ла / -ло / -ли. Most verbs keep that promise. But a sizeable group of high-frequency verbs — the ones whose stem ends in a consonant (нести́, могти́, везти́, пекти́, вести́) — break it in the masculine form, dropping the -в and often warping the vowel. The result is forms like ніс, міг, ві́з, пік that look wildly irregular next to their tidy feminines несла́, могла́, везла́, пекла́. They are not actually irregular: they follow a phonological logic that, once seen, makes every one of them predictable. This page is about that logic, plus two smaller wrinkles: the /w/ pronunciation of -в, and the vanishing -ну- suffix.

First, the regular -в is just an old -л

Before the quirks, fix the regular case in your mind. In a normal verb the masculine descends historically from , which is exactly why the feminine, neuter and plural keep the л:

masc -вfem -лаneut -лоplural -ли
чита́Вчита́Лачита́Лочита́Ли
роби́Вроби́Лароби́Лороби́Ли

So the masculine is the only place the л became в. And that в is pronounced /w/ — at the end of a word it's a vowel-like glide, not an English "v": чита́в ≈ "chy-TAW," роби́в ≈ "ro-BYW," був ≈ "buw." This is the same word-final /w/ you hear in вовк, дав, любо́в. Say it as /w/ and you sound native; say it as a hard "v" and you sound foreign.

Він дав сло́во й дотри́мав його́.

He gave his word and kept it. (дав, дотри́мав — masculine -в, both pronounced with a /w/ glide.)

💡
The masculine -в and the л of чита́Ла are the same historical sound. So whenever a masculine past ends in -в, expect the feminine to bring back -ла in the same slot — except for the consonant-stem verbs below, where the masculine has no -в at all.

The consonant-stem rule: bare masculine, no -в

Now the main event. When the verb stem ends in a consonant — typically the -сти / -зти / -кти / -гти infinitives — the masculine past cannot add -в. Instead it ends in the bare stem consonant, with zero ending. The feminine, neuter and plural then add -ла / -ло / -ли normally and so look perfectly regular. Compare the masculine "bareness" against the feminine in each pair:

Infinitivemasc (bare, no -в)fem -лаneut -лоplural -лиMeaning
нести́ніснесла́несло́несли́carry
везти́ві́звезла́везло́везли́transport
могти́мігмогла́могло́могли́be able / can
пекти́пікпекла́пекло́пекли́bake
берегти́берігберегла́берегло́берегли́protect / keep

Look at the masculine column: ніс, ві́з, міг, пік, беріг — short, bare, ending in a consonant, no -в anywhere. Now the feminine column: несла́, везла́, могла́, пекла́, берегла́ — the full stem is back. The masculine looks irregular only because it's stripped down; the feminine restores what the masculine dropped. That's why the reliable study move is to learn these verbs as masc/fem pairs: ніс / несла́, ві́з / везла́, міг / могла́.

Я ніс важкі́ су́мки, а вона́ несла́ ті́льки парасо́льку.

I was carrying heavy bags, while she carried only an umbrella. (ніс — bare masculine; несла́ — feminine with the full -сл- stem restored.)

Я не міг засну́ти, а вона́ могла́ спа́ти за будь-яки́х умо́в.

I couldn't fall asleep, but she could sleep under any conditions. (міг / могла́ — the most common consonant-stem pair you'll ever use.)

The о → і twist in the masculine

There's a second layer in some of these. The bare masculine often sits in a closed syllable (one ending in a consonant), and Ukrainian famously turns о into і in closed syllables — the same alternation you meet in nouns like стіл / сто́лу and ніч / но́чі (the о/і alternation). The past tense shows it cleanly:

  • могти́: the stem vowel is о → masculine м-і-г (closed syllable, о→і), but feminine могла́ (the syllable opens, о returns).
  • везти́: stem vowel е→і here gives ві́з vs feminine везла́ (this is the parallel е/о → і shift).
  • берегти́: беріг (final syllable closed, о→і) vs берегла́.
Masculine (closed → і)Feminine (open → back to о/е)
мігмогла́
ві́звезла́
берігберегла́

Not every consonant-stem verb alternates: нести́ keeps its е throughout (ніс has і only because of a different historical е→і, but несла́ keeps е), and пекти́ keeps е in пекла́ while the masculine is пік. The safe rule: memorise the masculine and feminine of each verb together, and let the vowel difference be part of the pair rather than something you derive on the fly.

Він беріг цей лист усі́ ці ро́ки, а вона́ берегла́ ста́рі фотогра́фії.

He kept this letter all these years, and she kept old photographs. (беріг / берегла́ — о→і in the masculine, restored in the feminine.)

Хто пік цей хліб? — Я пік, а сестра́ пекла́ пироги́.

Who baked this bread? — I baked it, and my sister baked the pies. (пік / пекла́ — bare masculine vs full feminine.)

Verbs that look like these but are regular

Watch out: not every -сти / -ти verb is a consonant stem. вести́ "to lead" and кла́сти "to put / lay" actually behave regularly in the masculine, taking -в:

InfinitivemascfemMeaning
вести́віввела́lead
кла́стиклавкла́лаput / lay
па́стипаспа́слаgraze / herd

вести́ has masculine вів (with -в, plus the о→і-style vowel) and feminine вела́; кла́сти is fully regular клав / кла́ла. So you can't tell from the infinitive ending alone whether the masculine will be bare (ніс) or take -в (вів, клав) — another reason to learn the actual past forms with each verb.

Він вів маши́ну обере́жно, бо вела́ слизька́ доро́га.

He drove the car carefully, because the road was slippery. (вів — masculine with -в; here the second вела́ is the road 'led', feminine.)

The vanishing -ну- suffix

A separate quirk hits verbs in -нути. Many of them drop the -ну- in the past — especially the "change-of-state" verbs — so the masculine ends in a bare consonant just like the нести́ group:

InfinitivemascfemMeaning
зме́рзнутизме́рззме́рзлаget cold / freeze
замо́вкнутизамо́вкзамо́вклаfall silent
зни́кнутизникзни́клаdisappear
висо́хнутиви́сохви́сохлаdry out

But many other -нути verbs keep the -ну- and form the past completely regularly, with -нув / -нула:

InfinitivemascfemMeaning
ки́нутики́нувки́нулаthrow
пове́рнутипове́рнувпове́рнулаreturn / turn
усміхну́тисяусміхну́всяусміхну́ласяsmile

There's no fully reliable shortcut for which -нути verb drops the suffix and which keeps it — it tracks roughly with the meaning (gradual change of state → tends to drop; a single quick action → tends to keep), but the honest advice is to learn the past of each -нути verb as you meet it. When in doubt, the suffix-keeping -нув form (ки́нув) is the safer guess for a newly encountered action verb.

Я так зме́рз, поки́ чека́в на авто́бус, що ру́ки тру́сяться.

I got so cold waiting for the bus that my hands are shaking. (зме́рз — the -ну- has vanished; fem would be зме́рзла.)

Він ки́нув куртку на сті́лець і впав на ди́ван.

He threw his jacket on the chair and dropped onto the sofa. (ки́нув — -ну- stays, regular -нув.)

Source-language comparison

For an English speaker, the consonant-stem masculine is the first place Ukrainian verbs look irregular, and the instinct is to memorise them as one-off exceptions. Resist that. They're regular within their own logic: the masculine drops to a bare consonant, the feminine restores the stem, and a closed syllable may flip о/е → і. The single most efficient habit is to store every such verb as a masc/fem pair — ніс / несла́, міг / могла́, ві́з / везла́ — because the pair shows you both the bare form and the "true" stem at once. English has nothing comparable: its irregular pasts (sang, brought, went) are unpredictable stem changes you simply memorise, whereas the Ukrainian shifts are systematic.

For a Russian speaker, the consonant-stem pattern transfers (нёс/несла́ → ніс/несла́), but two Ukrainian specifics need attention: the /w/-pronounced -в where Russian writes and says -л, and the о/е → і alternation in closed syllables (міг, ві́з, беріг), which Russian doesn't have. Don't carry over Russian вёл/вёз vowels — Ukrainian has вів, ві́з.

Common Mistakes

❌ Я нісв важкі́ су́мки. (adding -в to a consonant stem)

The consonant-stem masculine is bare, with no -в: Я ніс важкі́ су́мки. (The fem brings the stem back: несла́.)

✅ Я ніс важкі́ су́мки.

I was carrying heavy bags — bare masculine ніс.

❌ Я не мі́гла прийти́. (using the masculine vowel in the feminine)

The feminine opens the syllable, so о returns: Я не могла́ прийти́. (Only the masculine міг has the о→і shift.)

✅ Я не могла́ прийти́.

I couldn't come — feminine могла́ with the stem restored.

❌ Він мо́гав допомогти́. (treating могти́ as a regular -в verb)

могти́ has a bare consonant-stem masculine: Він міг допомогти́. (There is no form *мо́гав.)

✅ Він міг допомогти́.

He could help — masculine міг.

❌ Я зме́рзнув на ву́лиці. (keeping -ну- where it vanishes)

зме́рзнути drops the -ну- in the past: Я зме́рз на ву́лиці. (Contrast ки́нути → ки́нув, which keeps it.)

✅ Я зме́рз на ву́лиці.

I got cold outside — vanishing -ну-, bare зме́рз.

Key Takeaways

  • Regular masculine is an old (kept in чита́Ла) and is pronounced /w/ (чита́в ≈ "chytaw").
  • Consonant-stem verbs drop the -в in the masculine and end in a bare consonant: ніс, ві́з, міг, пік, беріг — while the feminine -ла restores the full stem (несла́, везла́, могла́, пекла́, берегла́).
  • A closed-syllable masculine often shows о/е → і: міг / могла́, ві́з / везла́, беріг / берегла́. Learn each verb as a masc/fem pair.
  • Some -сти/-ти verbs are regular and DO take -в: вести́ → вів / вела́, кла́сти → клав / кла́ла.
  • -нути verbs either drop the suffix (зме́рзнути → зме́рз) or keep it (ки́нути → ки́нув) — memorise the past per verb.

Now practice Ukrainian

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Ukrainian

Related Topics

  • The Past Tense: FormationA1The Ukrainian past tense is GENDERED, not person-marked. From the infinitive stem you add -в (masculine), -ла (feminine), -ло (neuter), -ли (plural): чита́в / чита́ла / чита́ло / чита́ли. The same form serves 1st, 2nd and 3rd person of one gender, so я чита́в, ти чита́в, він чита́в are identical — and a female speaker says я чита́ла. The masculine -в comes from a historical -л and is pronounced /w/. The verb 'to be' has був / була́ / було́ / були́, which also serves as the past auxiliary.
  • Using the Past Tense (with Aspect)A2Ukrainian has only ONE simple past form — there is no separate preterite, imperfect, and perfect like Romance or English. Instead, ASPECT carries the whole load: the imperfective past (чита́в) covers process, habit, and naming an activity, while the perfective past (прочита́в) reports a single completed result or a sequenced event. So 'I was reading / I used to read / I read / I have read / I had read' all collapse onto чита́в or прочита́в depending on aspect. The page also covers past gender agreement, the бути + instrumental predicate (Він був студе́нтом), impersonal/weather pasts (Йшов дощ, Було́ хо́лодно), and the rare був + past pluperfect.
  • The О/І and Е/І AlternationA2Ukrainian's signature vowel swap: an о or е in a closed final syllable (one ending in a consonant) becomes і — кіт, ніч, стіл — but reverts to о/е the moment an ending opens the syllable (кота́, но́чі, стола́); the same swing runs in reverse when a zero ending closes a syllable in the genitive plural (нога́→ніг, гора́→гір).
  • Present Tense: First ConjugationA1The first conjugation (пе́рша дієвідмі́на) takes the present endings -у/-ю, -еш/-єш, -е/-є, -емо/-ємо, -ете/-єте, -уть/-ють, built on the theme vowel -е-/-є- with a 3pl in -уть/-ють. Drill three models: vowel-stem чита́ти (чита́ю, чита́єш…), consonant-stem нести́ (несу́, несе́ш…), mutating писа́ти (пишу́, пи́шеш…), могти́ (можу́…), and the huge -увати/-ювати class (працюва́ти → працю́ю).
  • Aspect in the Past TenseA2The past tense is where you make the aspect choice most often. The imperfective past (чита́в) names a process, a habit, or background activity — 'was reading / used to read / read at it'; the perfective past (прочита́в) reports a single completed result — 'read it through'. Master eight minimal pairs (писа́в/написа́в, вчи́в/ви́вчив, роби́в/зроби́в, розв’я́зував/розв’яза́в) and the narrative engine: a chain of perfectives drives a sequence of events while an imperfective paints the background scene they happen against.
  • Бути (to be)A1Complete conjugation-and-usage reference for бу́ти 'to be' — the most important irregular verb in Ukrainian. The present is normally OMITTED (є survives only for existence, possession у ме́не є, and emphasis); the past is gendered був / була́ / було́ / були́; and бу́ду / бу́деш / бу́де / бу́демо / бу́дете / бу́дуть is both the verb's own future and the universal future auxiliary. Predicate nouns are NOMINATIVE in the present but INSTRUMENTAL in the past, future and infinitive.