i vs a vs ali: The Three 'And/But'

English gets by with two little words to link clauses: „and" joins, „but" contrasts. Croatian splits that job three ways, and the middle term has no English equivalent at all. i is pure „and" — addition with no contrast. ali is a clear „but" — a real objection. And sitting between them is a, which is neither: it sets two things side by side and quietly draws attention to the difference, something English renders sometimes as „and," sometimes as „but," sometimes as „whereas," and often with nothing at all. This page drills the three-way split with minimal pairs, then adds nego/već („but rather," only after a negation) and the comma rule that follows directly from the meaning. (For the full coordinating set — te, pa, ili, niti…niti — see the coordinating conjunctions page; this page zooms in on the trouble trio.)

The one-line summary

WordRelationRough EnglishComma before?
ipure additionandno (in a plain list)
amild contrast / juxtapositionand / whereas / butyes
aliclear adversativebut (in spite of that)yes
nego / većcorrection after a negationbut rather / but insteadyes

i — pure addition, nothing more

i stacks two compatible items: it adds, and it does nothing else. No contrast, no consequence, no „on the other hand." If the two things sit comfortably together, you want i.

Kupila sam kruh i mlijeko.

I bought bread and milk. — pure addition; the two items don't contrast.

Bilo je toplo i sunčano.

It was warm and sunny. — two compatible facts simply stacked.

Ustao sam rano i otišao na trening.

I got up early and went to training. — two harmonious actions in sequence.

The test for i: could you replace „and" with „and also" without anything feeling off? If yes, it's i. The moment a sense of contrast creeps in, i is the wrong choice.

a — the word English doesn't have

a is the heart of this page. It links two clauses that are different without being in genuine opposition. It places two facts next to each other and lets the contrast speak for itself — a gentle „and, by contrast" / „whereas" / „while." It is softer than ali: it does not object, push back, or signal an obstacle. It simply juxtaposes.

Ja radim, a ti se odmaraš.

I'm working, whereas you're resting. — 'a' juxtaposes two contrasting situations without objecting.

On voli more, a ja volim planine.

He likes the sea, and I like the mountains. — 'a' = mild contrast between two preferences.

Pitao sam te za sol, a ti si mi dao šećer.

I asked you for salt, and you gave me sugar. — 'a' marks the mismatch, no strong 'but'.

The flavour of a is „two different things set against each other." Crucially, Ja radim, a ti se odmaraš is an observation, not a complaint — it notes the difference without judging it. That is precisely what English can't do in one word: „and" loses the contrast, „but" adds an objection that isn't there, and „whereas" is too formal for everyday speech. a threads that needle.

💡
a is the single hardest conjunction for English speakers, because it falls in the gap between „and" and „but." Don't translate it — feel it. a = „I'm setting these two things side by side and noticing they differ." If you're objecting or there's an obstacle, you've moved past a into ali. If there's no difference at all, you've slid back to i.

ali — a clear „but"

ali is the unambiguous „but": it introduces a real objection, an obstacle, or a contradiction of expectation. Where a merely juxtaposes, ali pushes back. If you could insert „but unfortunately" or „but in spite of that," you want ali.

Htio bih doći, ali ne mogu.

I'd like to come, but I can't. — 'ali' = a genuine obstacle blocking the first clause.

Stan je lijep, ali preskup.

The flat is nice, but too expensive. — 'ali' contradicts the positive expectation.

Trudila se, ali nije uspjela.

She tried, but she didn't succeed. — 'ali' marks the thwarted effort.

Minimal pairs: watch the meaning flip

The fastest way to feel the difference is to hold the clauses constant and swap the conjunction. The words don't change — only the conjunction — and the meaning shifts each time.

SentenceReading
On uči i ja učim.He's studying and I'm studying. (both, no contrast)
On uči, a ja se igram.He's studying, whereas I'm playing. (juxtaposed difference)
On uči, ali ne razumije.He's studying, but he doesn't understand. (real obstacle)

Ona pjeva, a on svira.

She sings, and he plays (an instrument). — 'a': two complementary, contrasting roles.

Ona pjeva, ali falša.

She sings, but she's off-key. — 'ali': an objection to how she sings.

Note the comma: On uči i ja učim takes no comma before i (pure addition), but the moment you move to a or ali, a comma appears before the conjunction. Punctuation tracks meaning, not just grammar.

nego / već — „but rather," only after a negation

nego and već both mean „but rather / but instead," and they share a strict requirement: they can appear only after a negation. They correct a negated statement by supplying the right alternative — „not X, but rather Y." You cannot use plain ali in this slot.

Ne danas, nego sutra.

Not today, but tomorrow. — 'nego' corrects the negated 'ne danas'.

Nije crno, nego bijelo.

It's not black, but white. — 'nego' supplies the correct alternative after 'nije'.

Nisam umoran, već gladan.

I'm not tired, but rather hungry. — 'već' = 'but rather', also only after a negation.

nego and već are largely interchangeable in this corrective role. (Watch out: već also has a totally separate, far commoner meaning, „already" — Već sam jeo, „I've already eaten" — unrelated to the conjunction.) The reason you can't use ali here is that ali signals an objection to a fact, while nego/već replace a rejected option with the correct one — a different logical move. The negation that licenses nego/već is the same ne/nije covered on the basic negation page.

💡
After a negation, „but" splits in two. If you're replacing the rejected option (not X, but rather Y), use nego/već: Ne čaj, nego kava. If you're adding a separate objection (X is true, but there's a snag), use ali: Nije skupo, ali nije ni dobro („It's not expensive, but it's not good either"). Replacement → nego; objection → ali.

The comma rule, in one sentence

A contrast conjunction takes a comma before it; pure addition in a simple list does not. So: no comma before plain i (kruh i mlijeko); comma before a, ali, nego, već (Ja radim, a ti se odmaraš; Htio bih, ali ne mogu; Ne danas, nego sutra). The detailed conventions are on the punctuation page.

Common Mistakes

❌ Ja radim i ti se odmaraš.

Wrong relation — these clauses contrast, so use 'a': 'Ja radim, a ti se odmaraš'. 'i' would mean pure addition.

✅ Ja radim, a ti se odmaraš.

I'm working, whereas you're resting. — 'a' for the juxtaposed contrast.

❌ Lijep je, a skup.

Usually wrong — a real objection ('nice BUT expensive') wants 'ali': 'Lijep je, ali skup'. 'a' merely juxtaposes.

✅ Lijep je, ali skup.

It's nice, but expensive. — 'ali' for the genuine objection.

❌ Nije crno, ali bijelo.

Incorrect — correcting a negation needs 'nego' (or 'već'), not 'ali': 'Nije crno, nego bijelo'.

✅ Nije crno, nego bijelo.

It's not black, but white. — 'nego' after a negation.

❌ Kupila sam kruh, i mlijeko.

Incorrect — no comma before 'i' in a simple two-item list: 'kruh i mlijeko'.

✅ Kupila sam kruh i mlijeko.

I bought bread and milk. — no comma before plain 'i'.

❌ Htio bih doći ali ne mogu.

Incorrect — 'ali' (contrast) takes a comma before it: 'Htio bih doći, ali ne mogu'.

✅ Htio bih doći, ali ne mogu.

I'd like to come, but I can't. — comma before 'ali'.

Key Takeaways

  • i = pure „and," addition with no contrast (kruh i mlijeko) — and takes no comma in a plain list.
  • a is the conjunction English lacks: mild contrast / „whereas," setting two things side by side without objecting (Ja radim, a ti se odmaraš). It is the hardest of the three for English speakers.
  • ali is a clear „but" — a real objection or obstacle (Htio bih, ali ne mogu). Test: „but in spite of that" fits.
  • nego / već mean „but rather" and need a preceding negation (Ne danas, nego sutra); they replace a rejected option, where ali cannot.
  • The comma appears before every contrast conjunction (a, ali, nego, već) but not before plain i.

Now practice Croatian

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

Start learning Croatian

Related Topics

  • Coordinating ConjunctionsA1i, te, pa, a, ali, nego/već, ili, niti…niti — distinguishing i (and) from a (and-whereas) from ali (but), plus the comma rules and the negation requirement on nego/već.
  • The Subordinator daA2The workhorse conjunction da — 'that' for reported speech, 'so that' for purpose, the infinitive-replacing da + present, commands, and wishes — always with the indicative.
  • PunctuationA2Croatian comma, quotation marks, and sentence punctuation conventions.
  • Negative Concord (Double Negation)A2Why Croatian requires the verb to be negated alongside ni-words like nitko and ništa, how negatives stack, and the tmesis pattern ni s kim.
  • Basic Negation with neA1How to negate a Croatian sentence — ne before the verb, the fused negatives nisam, neću and nemam, and where negation lands in compound tenses.