Once you can build the perfect compus, the next thing you reach for is an adverb: "I've already eaten," "I've never been there," "I've just arrived." Romanian has a tidy, fixed answer for where these words go, and it surprises English speakers: short adverbs slip inside the verb, between the auxiliary and the participle — am *mai fost (I've been again), am **cam uitat (I've sort of forgotten). English has no such slot; we keep adverbs out in front of or behind the whole verb phrase. This page maps the slot, walks through the high-frequency adverbs you will use daily — *deja, încă, vreodată, niciodată, tocmai, abia — and shows you the everyday "I've just done it" frame.
The internal slot: between auxiliary and participle
The perfect compus is two pieces — auxiliary + participle — and a short, common adverb wedges neatly between them. This is the default home for mai (again/more), cam (sort of), și (also/even), and often deja (already).
| Adverb | In the slot | Meaning |
|---|---|---|
| mai | am mai fost | I've been (there) again / before |
| cam | am cam uitat | I've sort of forgotten |
| și | am și terminat | I've already finished (and then some) |
| deja | am deja terminat | I've already finished |
Am mai fost la Brașov, dar nu iarna.
I've been to Brașov before, but not in winter.
Am cam uitat cum se ajunge acolo, a trecut mult timp.
I've sort of forgotten how to get there — it's been a long time.
Stai liniștit, am și rezervat masa.
Don't worry, I've already booked the table (and more).
One word to keep out of the slot is prea (too). Unlike mai and cam, prea does not modify the verb on its own — it attaches to a quantity word that follows the participle. You don't say am prea mâncat; you say am mâncat prea mult (I've eaten too much). Think of prea as belonging to mult/multe/repede, not to the auxiliary.
Am mâncat prea mult la prânz și acum mi-e somn.
I ate too much at lunch and now I'm sleepy.
deja: already — inside or after
Deja (already) is flexible: it can sit in the internal slot or after the whole verb, with no change in meaning. Both are correct and both are common in speech.
| Inside the slot | After the participle |
|---|---|
| am deja terminat | am terminat deja |
| a deja plecat | a plecat deja |
Am terminat deja, putem pleca.
I've already finished, we can go.
Trenul a plecat deja, am ratat-o.
The train has already left — I missed it.
încă nu: not yet
For "not yet," Romanian pairs the negator nu with încă (still / yet). The everyday word order puts încă after the participle: n-am terminat încă (I haven't finished yet). You will also hear încă fronted for emphasis: încă n-am terminat.
N-am terminat încă, mai am puțin.
I haven't finished yet — I've got a little more to do.
Încă nu s-a întors de la muncă.
He hasn't come back from work yet.
Nu mi-a răspuns încă, dar îl aștept.
He hasn't answered me yet, but I'm waiting for him.
vreodată and niciodată: ever and never
To ask "Have you ever done X?" Romanian uses vreodată (ever), placed after the participle. The answer "I've never done X" uses niciodată (never), which — like all ni- negatives — requires the verb to stay negated with nu.
| Question (ever) | Negative answer (never) |
|---|---|
| Ai fost vreodată acolo? | Nu, n-am fost niciodată. |
| Ai mâncat vreodată sushi? | Nu, n-am mâncat niciodată. |
Ai fost vreodată în Japonia?
Have you ever been to Japan?
N-am fost niciodată la mare iarna.
I've never been to the seaside in winter.
Nu mi-a plăcut niciodată cafeaua amară.
I've never liked bitter coffee.
Note the obligatory double negation: niciodată does not mean the verb stops being negated. You always keep the nu — n-am fost niciodată, never am fost niciodată for "I've never been."
tocmai: the "I've just done it" frame
For the recent past — "I've just arrived," "She's just left" — Romanian uses tocmai, placed in front of the auxiliary: tocmai am ajuns. This is the standard, idiomatic way to say something happened a moment ago.
Tocmai am ajuns acasă, îți scriu imediat.
I've just got home — I'll write to you right away.
Tocmai a plecat, dacă te grăbești îl prinzi.
He's just left — if you hurry you'll catch him.
Tocmai am terminat de mâncat, hai să ieșim.
I've just finished eating, let's go out.
abia: barely / only just
Abia covers two close senses: "barely" (with effort) and "only just" (a moment ago, like an intensified tocmai). It typically precedes the verb.
Abia am ajuns la timp, autobuzul a întârziat.
I only just made it on time — the bus was late.
Abia am reușit să termin proiectul.
I barely managed to finish the project.
Comparison with English
English fixes most of these adverbs in front of the participle but after the auxiliary as separate words: "I have already eaten," "I have never been," "I have just arrived." Romanian agrees that there is an internal position, but it treats short adverbs as part of the verb cluster (am mai fost) and it scatters the longer ones to fixed spots — deja before or after, încă after, vreodată/niciodată after, tocmai/abia in front. The trap for English speakers is dropping the adverb in the English slot ("am already mâncat" word-for-word) or, worse, hanging it at the very end of the sentence the way English sometimes does ("I have eaten already" → mapping it too far out). Learn the Romanian slots as fixed habits, not as translations of English positions.
Common Mistakes
❌ Deja am mâncat. (stiff, calque word order)
Understandable but unidiomatic — Romanian prefers deja inside the verb or after it: am deja mâncat / am mâncat deja.
✅ Am mâncat deja.
I've already eaten.
❌ Am niciodată fost acolo.
Incorrect — niciodată requires the negator nu on the verb, and goes after the participle: n-am fost niciodată.
✅ N-am fost niciodată acolo.
I've never been there.
❌ Am încă nu terminat.
Incorrect — for 'not yet' use nu … încă: n-am terminat încă, or încă n-am terminat.
✅ N-am terminat încă.
I haven't finished yet.
❌ Am ajuns doar acum. (intended as 'I've just arrived')
Incorrect — 'doar' means 'only'; the recent-past 'just' is tocmai: tocmai am ajuns.
✅ Tocmai am ajuns.
I've just arrived.
❌ Ai fost acolo vreodată niciodată?
Incorrect — vreodată (ever) and niciodată (never) cannot stack; a question uses vreodată alone.
✅ Ai fost vreodată acolo?
Have you ever been there?
Key Takeaways
- Short, common adverbs (mai, cam, și, deja) slot between the auxiliary and the participle: am mai fost, am cam uitat, am deja terminat.
- deja (already) is flexible — inside the slot or after the participle: am terminat deja.
- "Not yet" = nu … încă: n-am terminat încă.
- "Ever" = vreodată (after the participle); "never" = niciodată, which keeps the nu: n-am fost niciodată.
- "Just (a moment ago)" = tocmai am ajuns, with tocmai in front of the whole verb.
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
- Time Expressions (acum, îndată, din când în când)A2 — A practical inventory of the time phrases Romanians actually use — now, ago, right away, usually, suddenly, in advance, in an hour — including the trap that acum means 'now' alone but 'ago' with a duration, and that peste flips a phrase into the future.
- The Perfect Compus: OverviewA1 — An 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.
- Negating the Perfect CompusA2 — How to negate the perfect compus with nu before the auxiliary, the near-obligatory contraction nu am → n-am, and Romanian double negation.
- Clitic Placement in the Perfect CompusB1 — Where object and reflexive clitics attach in the perfect compus — before the auxiliary, except the feminine -o, which clamps onto the participle.
- The Perfect Compus as the Spoken PastA2 — Why one tense does almost all past reference in Romanian — the perfect compus covers both English 'I did' and 'I have done', has no perfective split, and crowds out the literary perfect simplu in everyday speech.