Perfect Compus vs Imperfect

Romanian has two everyday past tenses, and English speakers have to choose between them on every single past-tense verb. The core distinction in one sentence: the perfect compus (am citit) reports a completed, bounded event, while the imperfect (citeam) paints an ongoing, habitual, or background state with no defined end. English collapses both into one form most of the time — "I read," "I was reading," "I used to read" — so the work of choosing falls entirely on you, with no signal from your native language to lean on.

The good news is that the choice is rule-governed, not a coin flip. The hard news is that a handful of common verbs — a ști, a putea, a vrea, a cunoaște, a avea — don't just shift aspect when you switch tenses; they shift meaning. That sub-rule is the genuinely difficult part of this page, and it is saved for last.

The core test

Ask one question of every past verb: does this report a single, completed event, or does it describe a state, habit, or scene in progress?

  • A single completed event → perfect compus.
  • A state, a habit, an ongoing scene, or description → imperfect.

Think of it visually. The perfect compus is a dot on the timeline — something that happened, started and finished, and you can count it. The imperfect is a line — something stretched out, with no clear edges, the backdrop against which dots happen.

Ieri am mers la film cu Andrei.

Yesterday I went to the movies with Andrei. (one bounded event — perfect compus)

Când eram mic, mergeam la film în fiecare sâmbătă.

When I was little, I used to go to the movies every Saturday. (habit — imperfect)

Am citit cartea într-o singură seară.

I read the book in a single evening. (completed, with a boundary — perfect compus)

Citeam liniștit când a sunat telefonul.

I was reading quietly when the phone rang. (ongoing background interrupted by a dot — imperfect, then perfect compus)

That last example is the textbook shape of the whole system: the imperfect sets the scene (citeam — I was in the middle of reading), and the perfect compus drops the event onto it (a sunat — the phone rang). Whenever you have a "was -ing when something happened" sentence, the "was -ing" half is imperfect and the "happened" half is perfect compus.

When to use the perfect compus

Reach for the perfect compus for completed, countable, sequenced actions — the things that move a story forward.

  • A single finished event: am mâncat, ai plecat, a câștigat.
  • A sequence of events (this happened, then that): the spine of any narrative.
  • An action with an explicit boundary or duration: am lucrat opt ore, am locuit acolo trei ani. A bounded duration still counts as a dot, because it has edges.

M-am trezit, am făcut o cafea și am ieșit din casă.

I woke up, made a coffee, and left the house. (three sequenced dots)

Am locuit la Cluj timp de cinci ani, apoi m-am mutat la București.

I lived in Cluj for five years, then I moved to Bucharest. (bounded duration — still perfect compus)

💡
If you can put "and then" before the verb in an English retelling, it is almost certainly a perfect compus. Narratives are chains of perfect-compus dots.

When to use the imperfect

Reach for the imperfect for the line, not the dot — anything ongoing, repeated, or descriptive.

  • Habits and repetition: mergeam zilnic, ne vedeam des, vorbeam mereu despre asta. The English cue is "used to" or "would (habitually)."
  • An action in progress (the "was -ing" backdrop): ploua, dormeam, ne pregăteam de plecare.
  • Description and background: weather, age, time, appearance, feelings, scenery — the stage set of a scene. Era frumos afară. Avea zece ani. Se făcuse târziu.
  • Two simultaneous ongoing actions: în timp ce eu găteam, el punea masa.

Mergeam la bunici în fiecare vară, indiferent de vreme.

We used to go to our grandparents' every summer, no matter the weather. (habit)

Era o seară de toamnă, ploua mărunt și străzile erau pustii.

It was an autumn evening, a fine rain was falling, and the streets were deserted. (pure description — every verb imperfect)

În timp ce vorbeam la telefon, ea desena ceva pe un șervețel.

While I was talking on the phone, she was drawing something on a napkin. (two simultaneous lines)

💡
Description and scene-setting are the imperfect's home turf. If you are saying what the world was like — not what happened — you almost always want the imperfect.

Decision tree

QuestionIf yesTense
Is it a single, finished event you could count?"I went," "she arrived"perfect compus
Is it a sequence of events moving forward?"I got up, ate, left"perfect compus
Does it have an explicit, bounded duration?"I worked for three hours"perfect compus
Was it a repeated habit?"I used to," "we would"imperfect
Was it in progress when something else happened?"I was reading when..."imperfect
Is it description, weather, age, feeling, or scenery?"it was cold," "she was ten"imperfect

Gray areas

A few situations feel ambiguous until you internalize the dot-vs-line logic.

The same verb, different framing. Almost any verb can take either tense depending on how you frame the event. Am plâns = "I cried" (a bounded crying, now over). Plângeam = "I was crying / I kept crying" (the scene was: me, crying). Romanian lets you choose your lens.

Când a aflat vestea, a plâns puțin și apoi s-a liniștit.

When she heard the news, she cried a little and then calmed down. (bounded — perfect compus)

Când am intrat în cameră, ea plângea.

When I walked into the room, she was crying. (the ongoing scene I found — imperfect)

"Always / never" can go either way. Mereu and niciodată push toward the imperfect when they describe a standing habit (mereu întârzia — he was always late), but toward the perfect compus when they sum up a closed, finished period (nu am întârziat niciodată în acel an — I was never late that whole year).

The hard part: verbs that change meaning

This is where the rule stops being purely about aspect. With stative verbs (knowing, being able, wanting, having) and the modals, the perfect compus does not mean "I did this for a bounded time." It means the moment I entered the state — the inchoative reading. The state itself, stretched out, is the imperfect. English uses two different verbs for the two readings, which is the cleanest way to feel the difference.

VerbImperfect (the ongoing state)Perfect compus (entering the state / the punctual reading)
a știștiam = I knew (already had the knowledge)am știut = I found out / I came to know
a puteaputeam = I was able / I could (general capacity)am putut = I managed to (and succeeded, on that occasion)
a vreavoiam / vroiam = I wanted (a standing wish)am vrut = I decided to / I made up my mind
a cunoaștecunoșteam = I knew (a person, was acquainted)am cunoscut = I met (made the acquaintance)
a aveaaveam = I had (possessed, over time)am avut = I got / I came to have (often punctual)

Știam că vine, nu m-a surprins deloc.

I knew he was coming, it didn't surprise me at all. (I already held the knowledge — imperfect)

Am știut adevărul abia când mi-a spus ea.

I found out the truth only when she told me. (the moment of coming to know — perfect compus)

Nu puteam să dorm din cauza zgomotului.

I couldn't sleep because of the noise. (ongoing inability — imperfect)

În cele din urmă, am putut să rezolv problema.

In the end, I managed to solve the problem. (a single success — perfect compus)

O cunoșteam de ani de zile înainte să devenim colegi.

I'd known her for years before we became colleagues. (acquaintance over time — imperfect)

Am cunoscut-o la o nuntă, acum vreo zece ani.

I met her at a wedding, about ten years ago. (the moment of meeting — perfect compus)

The underlying logic: states have no natural boundary, so they default to the imperfect line. To force a state into the perfect compus is to put a boundary on something boundaryless — and the only natural boundary a state has is its beginning. That is why am știut lands on "found out" and am cunoscut on "met": the perfect compus zooms in on the edge where the state switched on.

Common Mistakes

English speakers most often go wrong by using a single past tense for everything, defaulting to whichever form they learned first.

Don't use the perfect compus for a habit — "used to" needs the imperfect:

❌ Când eram copil, am mers la mare în fiecare an.

Incorrect — a repeated habit needs the imperfect, not the perfect compus.

✅ Când eram copil, mergeam la mare în fiecare an.

When I was a child, I used to go to the seaside every year.

Don't use the imperfect for a single finished event:

❌ Ieri mâncam o pizza întreagă la prânz.

Incorrect — one completed event yesterday is a perfect-compus dot.

✅ Ieri am mâncat o pizza întreagă la prânz.

Yesterday I ate a whole pizza for lunch.

Don't put the "was -ing" background in the perfect compus:

❌ Am dormit când a sunat alarma.

Incorrect — this reads 'I slept (and then) the alarm rang' as two dots; for the interrupted scene use the imperfect.

✅ Dormeam când a sunat alarma.

I was sleeping when the alarm went off.

Don't reach for the imperfect to describe meeting someone — cunoșteam means you already knew them:

❌ Anul trecut o cunoșteam pe viitoarea mea soție.

Incorrect — this says you 'already knew' her last year; to say you met her, use the perfect compus.

✅ Anul trecut am cunoscut-o pe viitoarea mea soție.

Last year I met my future wife.

Key Takeaways

  • Dot vs line. Perfect compus = a bounded, countable event. Imperfect = an ongoing state, habit, or scene with no edges.
  • Narratives are chains of perfect-compus dots laid over an imperfect backdrop.
  • Description, weather, age, feelings, and habits are imperfect by default.
  • With stative and modal verbs, the perfect compus often means entering the state: am știut = found out, am putut = managed, am cunoscut = met. This is the rule that takes the longest to feel natural — let the English translation pair (knew/found out, could/managed, knew/met) be your guide.

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

  • 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.
  • Imperfect and Perfect Compus in Narration: PracticeB1A hands-on practice page for interleaving the imperfect (rolling background) and the perfect compus (plot-moving events) in real stories — worked passages, switch-the-tense drills, and the deodată event trigger.
  • Using the Imperfect in NarrativeB1How the Romanian imperfect paints the backdrop — time, weather, ongoing actions, states, age, and habits — against which perfect-compus events happen, plus its softening use in polite requests.
  • Choosing a Future (voi / o să / am să)B1Which Romanian future to use — o să for everyday speech, voi for formal writing, am să for emphatic intention — and why the choice is about register, not meaning.