Negating the Perfect Compus

To say something didn't happen in the past, you negate the perfect compus. The rule itself is simple — put nu in front of the auxiliary — but the way it actually sounds in speech is where the real lesson lives. In everyday Romanian, nu am collapses to n-am, nu ai to n-ai, and so on, almost without exception. A learner who carefully pronounces every nu am in full sounds stiff and bookish. This page teaches you the contraction as the spoken default, the full form as the written register, and the rules for stacking multiple negatives — because Romanian, unlike English, requires double negation.

The rule: nu before the auxiliary

The negator nu sits directly before the auxiliary (am, ai, a, am, ați, au). The participle stays put at the end. Nothing goes between the auxiliary and the participle.

AffirmativeNegative (full)Negative (spoken)Meaning
am mâncatnu am mâncatn-am mâncatI didn't eat
ai dormitnu ai dormitn-ai dormityou didn't sleep
a venitnu a venitn-a venithe/she didn't come
am plecatnu am plecatn-am plecatwe didn't leave
ați înțelesnu ați înțelesn-ați înțelesyou (pl.) didn't understand
au răspunsnu au răspunsn-au răspunsthey didn't answer

N-am mâncat nimic de azi-dimineață, mor de foame.

I haven't eaten anything since this morning, I'm starving.

N-a venit la întâlnire și nici nu m-a anunțat.

He didn't show up to the meeting and didn't even let me know.

N-ați înțeles întrebarea, o repet.

You didn't understand the question, I'll repeat it.

The contraction nu am → n-am is the spoken default

Here is the key insight most textbooks bury: in natural spoken Romanian, nu loses its vowel before the vowel-initial auxiliary and fuses on with a hyphen. Nu am becomes n-am, nu ai becomes n-ai, nu a becomes n-a, nu au becomes n-au, nu ați becomes n-ați. This contraction is so dominant that pronouncing the full nu am in casual conversation marks your speech as careful, formal, or non-native.

💡
Treat n-am, n-ai, n-a, n-am, n-ați, n-au as the everyday spoken forms and nu am, nu ai… as the written or emphatic forms. Romanians write the full form in formal documents and contract it almost everywhere else, including most casual writing and texting. If you only learn one, learn the contraction — it is what you will actually hear.

The full, uncontracted form is not wrong — it surfaces in formal writing, in deliberately emphatic speech ("I did not eat it!"), and when a speaker slows down for clarity. But the unmarked, neutral choice in speech is the contracted n- form.

Nu am promis niciodată așa ceva.

I never promised any such thing. (emphatic / formal — full form for stress)

N-am apucat să-ți scriu, scuze.

I didn't get the chance to write to you, sorry. (everyday spoken)

Negation with clitics

When an object or reflexive clitic is present, it still fuses onto the auxiliary as usual, and nu simply attaches in front of the whole clitic-plus-auxiliary block. The feminine -o still clamps onto the participle.

AffirmativeNegativeMeaning
te-am văzutnu te-am văzutI didn't see you
m-a sunatnu m-a sunathe didn't call me
ne-am întâlnitnu ne-am întâlnitwe didn't meet
am văzut-onu am văzut-o / n-am văzut-oI didn't see her

Note that with a clitic already glued to the auxiliary (te-am, m-a, ne-am), the nu normally stays uncontracted: you say nu te-am văzut, not n-te-am. The contraction n- happens when nu meets the bare vowel of the auxiliary directly. With the feminine -o, both contracted and full nu are common: n-am văzut-o and nu am văzut-o are both natural.

Nu te-am văzut de un an, ce mai faci?

I haven't seen you in a year, how are you?

Nu m-a sunat nimeni toată ziua.

Nobody called me all day.

N-am văzut-o pe Ana de când s-a mutat.

I haven't seen Ana since she moved.

Double negation is required

This is where English speakers go wrong most often. English allows only one negative word per clause: "I didn't say anything." Romanian works the opposite way — the verb keeps its nu, and the negative pronoun or adverb (nimic, nimeni, niciodată, nicăieri, deloc) also appears in its negative form. Both negatives are obligatory; dropping either one is ungrammatical.

English (single negative)Romanian (double negative)
I didn't say anythingN-am spus nimic
I didn't see anyoneN-am văzut pe nimeni
I have never liedN-am mințit niciodată
We didn't find it anywhereNu l-am găsit nicăieri

You can even stack several negatives in one clause, and they reinforce rather than cancel each other.

N-am spus niciodată nimic nimănui despre asta.

I have never said anything to anyone about this.

N-am văzut pe nimeni la birou când am ajuns.

I didn't see anyone at the office when I arrived.

Nu l-am găsit nicăieri, deși am căutat peste tot.

I didn't find it anywhere, even though I looked everywhere.

💡
Think of Romanian negation as "agreement": once the clause is negative, every indefinite inside it must take its negative shape (nimic, nimeni, niciodată, nicăieri, deloc) — and the verb keeps nu too. Leaving the verb positive (Am spus nimic) is the single most common transfer error from English. The negative spreads across the whole clause; it is not concentrated in one word.

Note also that "anyone" as a direct object becomes pe nimeni (the personal accusative pe is required), so "I didn't see anyone" is N-am văzut pe nimeni, not N-am văzut nimeni.

Comparison with English

English negates with the auxiliary "did" plus "not" (didn't) and then forbids further negatives. Romanian needs no extra past-tense auxiliary — nu simply attaches to the perfect's own auxiliary — and it demands the further negatives that English bans. So the two systems differ on two axes at once: where the negator goes, and how many negatives a clause may carry. English learners tend to (1) hunt for a "did" equivalent that isn't there and (2) drop the second negative. Train yourself to do the reverse of your English instinct: one negator on the auxiliary, and keep every other negative word negative too.

Common Mistakes

❌ Am nu mâncat încă.

Incorrect — nu goes before the auxiliary, never after it: n-am mâncat.

✅ N-am mâncat încă.

I haven't eaten yet.

❌ Am spus nimic toată seara.

Incorrect — the verb must stay negative too; this drops the obligatory nu.

✅ N-am spus nimic toată seara.

I didn't say anything all evening.

❌ Nu am văzut anyone / Nu am văzut nimeni.

Incorrect — 'anyone' as object is pe nimeni, with the personal pe.

✅ Nu am văzut pe nimeni.

I didn't see anyone.

❌ Nu am niciodată mințit.

Incorrect — niciodată normally follows the verb in the perfect compus, not between nu and the auxiliary.

✅ N-am mințit niciodată.

I have never lied.

❌ N am ajuns la timp.

Incorrect — the contraction needs a hyphen joining n to the auxiliary: n-am.

✅ N-am ajuns la timp.

I didn't arrive on time.

Key Takeaways

  • Negate the perfect compus by placing nu before the auxiliary; the participle stays at the end.
  • In speech, nu am → n-am, nu ai → n-ai, nu a → n-a, nu au → n-au, nu ați → n-ați is near-obligatory. Use the full form only in formal writing or for emphasis.
  • With clitics, nu fronts the whole clitic-plus-auxiliary block (nu te-am văzut); the feminine -o still attaches to the participle (n-am văzut-o).
  • Romanian requires double negation: keep nu on the verb and use nimic, nimeni, niciodată, nicăieri, deloc.
  • Never put nu after the auxiliary (Am nu mâncat is wrong).

Now practice Romanian

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

Start learning Romanian

Related Topics

  • Clitic Placement in the Perfect CompusB1Where object and reflexive clitics attach in the perfect compus — before the auxiliary, except the feminine -o, which clamps onto the participle.
  • The Perfect Auxiliary (am, ai, a, am, ați, au)A2A close look at the reduced perfect auxiliary am, ai, a, am, ați, au — how it differs from the full present of a avea and where clitics attach around it.
  • The Perfect Compus: OverviewA1An introduction to the perfect compus (am + past participle), Romanian's everyday past tense for completed actions — the only past tense the spoken language uses in practice.
  • Perfect Compus vs Imperfect: The Core ContrastB1A decision frame for choosing the perfect compus (completed, punctual events) over the imperfect (ongoing, habitual, background) — including the verbs that flip meaning.
  • The Auxiliary Verbs: a fi, a avea, a vreaA2How Romanian's three auxiliary verbs — a fi, a avea, and a vrea — build the compound tenses, and why their auxiliary forms differ from the full verbs.