Connected Speech: Linking and Euphony

Reading words in isolation is one thing; stringing them into fluent speech is another. At the seams between words, Ukrainian does three things English does not, and they are exactly what separates a textbook reader from someone who sounds native. First, it alternates certain little words — в↔у and і↔й — to match the surrounding sounds. Second, it selects the right shape of the preposition з (із, зі) by what follows. Third — and this is the surprising part for anyone coming from Russian — it preserves clear vowels and voicing across boundaries far more than its neighbour does: no vowel reduction, no automatic final devoicing. This page is about the music of the joins.

The в↔у alternation in flow (obligatory, not optional)

The preposition meaning "in/at/into" has two shapes, в and у; they mean exactly the same thing. The choice is purely euphonic — it is governed by the sound on the left, the end of the previous word:

  • After a consonant (or a pause / sentence start): use у, giving the mouth a clear vowel to land on.
  • After a vowel: use в, which glides smoothly off that vowel (Ukrainian в is /w/-like — see The Sound of В).

Він був у шко́лі ці́лий день.

He was at school all day. — був ends in a consonant, so у follows: 'buw u SHKO-li' flows.

Вона́ в о́фісі, передзвони́ за годи́ну.

She's at the office, call back in an hour. — вона́ ends in a vowel, so в follows: 'vo-NA v O-fi-si.'

Notice these are the same preposition, the same case government — only the previous sound differs. Choosing the wrong shape is not a grammatical error that changes meaning, but it is audibly clumsy, the way "a apple" is clumsy in English. Native speakers do it automatically, by ear.

Я живу́ в Ки́єві, а працю́ю у Бро́варах.

I live in Kyiv and work in Brovary. — в after живу́ (vowel), but у after the consonant-final працю́ю... before a cluster Бр-.

💡
The в/у choice listens to the sound on the LEFT: vowel before → в (вона́ в о́фісі), consonant before → у (був у шко́лі). It is obligatory euphony, not a free option — picking the wrong one immediately marks non-native rhythm.

The і↔й alternation: avoiding vowel hiatus

The conjunction "and" works the same way. Its two shapes are і (a full vowel) and й (a /j/-glide). The job here is to avoid hiatus — two vowels colliding across a word boundary — and to avoid hard clusters:

  • Between two consonant environments: use і (брат і сестра́).
  • After a vowel, especially before a vowel: use й (О́ля й Іва́н), which glides the two together.

Удень і вночі́ хтось грав на піані́но за стіно́ю.

Day and night someone was playing piano behind the wall. — і between удень (consonant) and вночі́.

О́ля й Іва́н прийшли́ ра́зом.

Olya and Ivan came together. — й glides between vowel-final О́ля and vowel-initial Іва́н; 'і Іва́н' would leave an ugly hiatus.

Купи́ хлі́ба й молока́, бу́дь ла́ска.

Buy some bread and milk, please. — after the vowel of хлі́ба, й glides into молока́.

The mnemonic pair to memorise: день і ніч (after the consonant н) but кни́жки й зо́шити (after the vowel of кни́жки). Same conjunction, opposite shape, decided by the join.

з / із / зі: one preposition, three shapes by following sound

The preposition з ("with / from / out of") has three euphonic shapes, but unlike в/у and і/й, this one listens to the sound on the right — what follows. The goal is to break up unpronounceable consonant pile-ups:

FormUsed before…Example
зa vowel or a single easy consonantз О́лею, з дру́гом, з ро́боти
зіa hard cluster, esp. starting with з, с, ш, щ, ж + consonantзі шко́ли, зі мно́ю, зі сто́лу
ізafter a consonant / before two consonants (the "balanced" form)брат із сестро́ю, ви́йшов із ха́ти

Я прийшо́в зі шко́ли пі́зно, бо була́ дода́ткова репети́ція.

I got home from school late because there was an extra rehearsal. — зі before the cluster шк-.

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

Talk to me, please, it's important. — зі мно́ю is fixed: зі before мн-.

Вона́ приї́хала із Льво́ва вчо́ра вве́чері.

She arrived from Lviv yesterday evening. — із balances the consonant end of приї́хала with the cluster Льв-.

The full ranking — including the parallel в/у and і/й cases and sentence-initial rules — is on Euphonic Variants of Prepositions. The takeaway for speech is that all three of these are about smoothing the join, not about meaning.

Voicing assimilation across the boundary — but no blanket devoicing

Here is where Ukrainian decisively parts ways with Russian, and where English speakers who have studied Russian get misled. Ukrainian does not devoice final consonants. A word ending in a voiced consonant keeps it voiced, even before a voiceless sound and even at the end of an utterance:

Це наш сад, і він прекра́сний.

This is our garden, and it's beautiful. — сад ends in a clear voiced /d/, not a 'sat.' See no-final-devoicing.

Дуб і граб росту́ть по́руч.

An oak and a hornbeam grow side by side. — дуб keeps its /b/; it is not pronounced 'dup.'

Within and across word boundaries, the live process actually runs the other way — regressive voicing, where a voiceless consonant can pick up voicing before a following voiced one (вокза́л → /voɡˈzal/, the к voicing to /ɡ/ before з). But the reverse — a voiced consonant going voiceless before a voiceless one — is largely resisted. This is the single most important boundary fact for sounding Ukrainian rather than Russian: keep your final voiced consonants honest. The mechanics are detailed on No Final Devoicing and Consonant Clusters and Assimilation.

💡
The Russian habit to unlearn: do NOT devoice final voiced consonants. Ukrainian сад, дуб, ніж, сніг end in clear /d, b, ʒ, ɦ/, not 't, p, sh, kh.' Likewise, vowels keep their full quality — unstressed о stays /o/, it does not drift to /a/.

No vowel reduction: every vowel keeps its colour

The other Russian reflex to drop is vowel reduction. In Russian, unstressed о becomes an /a/- or schwa-like sound (молоко́ ≈ "malako"). Ukrainian does not do this to anything like the same degree: unstressed о stays a clear /o/, unstressed а stays /a/. In connected speech this matters because every word keeps its full vowel shape — the rhythm is more even, less "swallowed."

Молоко́ та хліб ко́штують тепе́р доро́жче.

Milk and bread cost more now. — both о's in молоко́ are clear /o/; it is 'moloko,' not 'malako.'

Голова́ боли́ть, тре́ба відпочи́ти.

My head aches, I need to rest. — both unstressed о's in голова́ stay /o/.

The one widely noted exception is a slight drift between unstressed е and и, which can blur toward each other (село́ ≈ "se/ɪlo"), but it is mild compared with Russian's sweeping reduction. The practical instruction: pronounce your vowels fully, even when unstressed.

Clitics ride the rhythm: же, ж, бо, -но

Tiny particles lean on the word before them rhythmically — they have no stress of their own and attach to the preceding word's beat. же / ж (emphatic "but/indeed"), бо ("because/since," informal), and the imperative softener -но behave like clitics:

Ходімо́ вже, бо запі́знимося на по́тяг!

Let's go already, or we'll miss the train! — бо leans on the verb, carrying no stress of its own.

Скажи́-но, котра́ годи́на?

Tell me, what time is it? — -но softens the imperative and attaches rhythmically to скажи́.

Та я ж тобі́ каза́ла про це вчо́ра!

But I told you about this yesterday! — ж (the post-vowel form of же) is a stressless emphatic clitic riding on я.

Note the same euphony at work even here: же after a consonant, ж after a vowel (я ж, but він же). Placement of these particles is a syntax topic in its own right — see Clitics and Particle Placement.

Common Mistakes

❌ він був в шко́лі

Incorrect — after the consonant-final був, use у: був у шко́лі. 'buv v SHKO-li' clots three consonant-like sounds.

✅ він був у шко́лі

He was at school — у after a consonant; в would pile up.

❌ О́ля і Іва́н

Incorrect — after vowel-final О́ля and before vowel-initial Іва́н, use the glide й: О́ля й Іва́н. 'i i-VAN' leaves a hiatus.

✅ О́ля й Іва́н

Olya and Ivan — й glides two vowels together.

❌ з мно́ю / з шко́ли (single з before a hard cluster)

Incorrect — before the clusters мн-, шк- use зі: зі мно́ю, зі шко́ли.

✅ зі мно́ю, зі шко́ли

with me, from school — зі breaks up the cluster.

❌ сад pronounced 'sat' (final devoicing)

Incorrect — Ukrainian does NOT devoice finals; сад ends in a clear voiced /d/.

✅ сад = clear /sad/

garden — the final д stays voiced, unlike in Russian.

❌ молоко́ pronounced 'malako' (vowel reduction)

Incorrect — unstressed о keeps its /o/ colour: 'moloko,' not a reduced 'malako.'

✅ молоко́ = 'moloko'

milk — every vowel keeps full quality, no Russian-style reduction.

Key Takeaways

  • в/у and і/й alternate by the sound on the left: vowel before → в/й (вона́ в о́фісі, О́ля й Іва́н), consonant before → у/і (був у шко́лі, брат і сестра́). Obligatory euphony.
  • з / із / зі select by what follows, to break up clusters: з дру́гом, із сестро́ю, зі шко́ли, зі мно́ю.
  • Ukrainian does not devoice final voiced consonants and does not reduce unstressed vowels — the opposite of Russian. Keep сад /sad/ and молоко́ /moloko/ honest.
  • Live assimilation runs regressively toward voicing (вокза́л → /voɡzal/), not toward devoicing.
  • Particles же/ж, бо, -но are stressless clitics that ride the previous word's rhythm — and even they follow the же/ж euphony.

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 Sound of В and the В→У AlternationB1Ukrainian в is often a /w/-like approximant, not English /v/ — at syllable end it vocalizes toward /u̯/ (вовк ≈ 'wowk', був ≈ 'buw'). This ties to the euphonic alternations в↔у and і↔й that smooth clusters and hiatus: у/і after a consonant, в/й after a vowel.
  • Euphonic Variants: з/із/зі, у/в, від/одB1The euphonic preposition variants — з/із/зі ('with, from'), у/в ('in'), and від/од ('from') — are the SAME preposition in different phonetic clothing, chosen purely to smooth the boundary between sounds: з before a vowel or single consonant, зі before з/с/ш/щ-clusters, із to break an awkward consonant pile-up; у after a consonant or at a pause, в after a vowel. The choice never touches case or meaning — it parallels the word-level в/у and і/й euphony and is one of the clearest markers of native-like, polished Ukrainian.
  • Voiced Consonants Stay VoicedA2Unlike Russian, Ukrainian does not devoice voiced consonants at the end of a word or before a voiceless one: дуб ends in a real /b/, друг keeps its voiced /ɦ/, сніг and хліб keep final voicing. Devoicing is the loudest Russian-accent giveaway.
  • Consonant Clusters and AssimilationB1How Ukrainian consonant clusters actually sound: the soft-assimilation that spreads palatalization leftward, the fused -ться/-шся reflexive endings, the regular cluster shifts in declension — and the headline news that Ukrainian, unlike Russian, barely simplifies clusters at all.
  • Ukrainian Pronunciation: OverviewA1A map of Ukrainian pronunciation built on four pillars — clear near-unreduced vowels, free meaning-distinguishing stress, hard/soft consonant pairs, and the absence of final devoicing — and the headline news that Ukrainian is far more phonetic than Russian.
  • Placement of Clitics and Particles (Б/Би, Же/Ж, Ся)B2Where the unstressed clitic elements go: the conditional б/би and the emphatic же/ж gravitate to second (Wackernagel) position or attach to the focused word; the reflexive -ся is now fused to its verb; and -бо/-но clip onto imperatives. Object pronouns, by contrast, are NOT clitics and move freely.