Expressing Recent Past (tocmai, adineauri, abia)

"I've just arrived." "She left a moment ago." "I've only just finished." English handles recent past with the present perfect plus "just," and some languages even have a dedicated recent-past tense. Romanian has neither: it simply layers a recency adverb onto the ordinary perfect compus (the everyday spoken past — see the perfect compus as the spoken-past default). Tocmai am ajuns is "I've just arrived"; adineauri means "a moment ago"; abia am terminat is "I've only just finished." There is no special "recent past" form to conjugate — recency is adverbial. This page covers the three core adverbs (tocmai, adineauri, abia) plus de curând / recent for the looser "recently."

tocmai: the "I've just done it" frame

The default, idiomatic way to say something happened moments ago is tocmai placed in front of the perfect-compus auxiliary: tocmai am ajuns, tocmai a plecat. This is the construction you reach for ninety percent of the time.

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 îmi spuneai ceva și ne-a întrerupt cineva.

You were just telling me something and someone interrupted us.

That last example shows tocmai with the imperfect (spuneai) rather than the perfect compus — there it means "right in the middle of," pinpointing the moment an ongoing action was cut off. But the headline use, "I've just done X," is tocmai + perfect compus, with tocmai sitting in front of the whole verb. This adverb placement is also covered from the perfect-compus side in perfect compus with adverbs.

💡
Tocmai am ajuns is the go-to frame for "I've just arrived / just done something." Tocmai sits in front of the whole verb (tocmai + am + participle), never inside it. And don't translate "just" with doar here — doar means "only," a completely different word.

adineauri / adineaori: "a moment ago"

For "a (little) while ago / a moment ago," Romanian has the lovely adverb adineauri (also spelled and pronounced adineaori). It points to a time just past — more than "this instant" but still firmly recent, typically within the last few minutes or this part of the day. It pairs with the perfect compus and usually comes after the verb or at the end of the clause.

A sunat adineauri, dar n-am apucat să răspund.

She called a moment ago, but I didn't manage to answer.

Adineauri erai aici — unde ai dispărut?

You were here a moment ago — where did you disappear to?

Mi-a zis adineauri că vine și el.

He told me a little while ago that he's coming too.

Both spellings adineauri and adineaori are accepted; adineauri is the more common written form. It is a slightly more vivid, conversational word than the plainer acum câteva minute ("a few minutes ago"), which you can always use instead.

abia: "only just / barely"

Abia has two close senses that both land on recency or near-misses. The first is "only just (a moment ago)" — an intensified tocmai that stresses how little time has passed. The second is "barely / with difficulty," when the achievement was hard-won. Both readings precede the verb.

Abia m-am trezit, dă-mi cinci minute.

I've only just woken up — give me five minutes.

Abia am terminat de mâncat, hai să ieșim.

I've only just finished eating — let's go out.

Abia am reușit să prind autobuzul.

I barely managed to catch the bus. (the 'with difficulty' sense)

Context separates the two senses: with a time-bounded action (abia m-am trezit) it reads "only just (now)"; with an effortful one (abia am reușit) it reads "barely / with effort." There is also the doubled abia... că and de-abia (a stressed variant), but the bare abia + perfect compus covers the everyday recent-past use.

💡
Abia stresses how recently or how barely something happened: abia m-am trezit = "I've only just woken up." Don't confuse it with de-abia... or with the "scarcely... when" frame; the plain abia
  • perfect compus is your recent-past tool. Note the spelling: abia, no diacritic, two syllables.

de curând / recent: the looser "recently"

For a wider window — "recently," "lately," "the other day" — rather than "this very minute," Romanian uses de curând ("recently") or the neutral adverb recent. These describe something that happened within a recent stretch (days or weeks), not seconds ago.

Ne-am mutat de curând într-un apartament mai mare.

We recently moved into a bigger flat.

Am citit recent un articol foarte interesant despre asta.

I recently read a very interesting article about this.

De curând a început să facă sport.

He recently started doing sports.

The scale runs roughly: tocmai / abia (seconds–minutes ago) → adineauri (a moment ago, this hour) → de curând / recent (recently, days/weeks). Pick by how fresh the event is.

Why there's no recent-past tense — the source-language gap

English speakers sometimes expect a special form because some languages (notably French's venir de or certain creoles) grammaticalize "just did." Romanian does not. The whole job is done by the perfect compus — which already means both "I did" and "I have done" — plus an adverb that narrows it to "just now." The mental model is simple: the tense reports that the action is complete and in the past; the adverb says how recently. This mirrors the rest of Romanian aspect, where meaning that other languages bake into the verb gets offloaded onto small words. So there is nothing extra to learn beyond placing tocmai, adineauri, abia, or de curând correctly around a verb you already know how to conjugate.

Common Mistakes

❌ Am ajuns doar acum. (intended as 'I've just arrived')

Incorrect — doar means 'only', not 'just (recently)'. The recent-past 'just' is tocmai: tocmai am ajuns.

✅ Tocmai am ajuns.

I've just arrived.

❌ Tocmai ajung acasă. (meaning 'I've just got home')

Wrong tense — 'just arrived' is a completed event, so it needs the perfect compus, not the present.

✅ Tocmai am ajuns acasă.

I've just got home.

❌ Am ajuns tocmai. (just arrived)

Awkward placement — tocmai goes in front of the whole verb, not after it: tocmai am ajuns.

✅ Tocmai am ajuns.

I've just arrived.

❌ M-am mutat tocmai într-un apartament nou. (meaning 'recently moved')

Mismatch of scale — tocmai is 'this very moment'; for 'recently' (days/weeks) use de curând or recent.

✅ M-am mutat de curând într-un apartament nou.

I recently moved into a new flat.

❌ Abea m-am trezit.

Misspelling — the word is abia (a-bi-a), not abea.

✅ Abia m-am trezit.

I've only just woken up.

Key Takeaways

  • Romanian has no dedicated recent-past tense; it layers a recency adverb onto the perfect compus.
  • tocmai
    • perfect compus = "I've just (done)" — tocmai am ajuns; tocmai sits in front of the whole verb.
  • adineauri / adineaori = "a moment ago" (this hour); pairs with the perfect compus.
  • abia = "only just (now)" or "barely / with effort," depending on context: abia m-am trezit, abia am reușit.
  • de curând and recent cover the looser "recently" (days/weeks), not "this very second."
  • Don't use doar ("only") for "just" — that is a false friend; the recent-past "just" is tocmai.

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

  • Perfect Compus with Adverbs (deja, încă nu, vreodată)A2Where adverbs go in the perfect compus — short adverbs slot between the auxiliary and the participle (am mai fost, am deja terminat), plus deja, încă nu, vreodată/niciodată, and the 'just' frame tocmai am ajuns.
  • The deja / încă / mai SystemB1How three little words split English 'already / still / yet / anymore' across polarity — deja (already), încă (still; încă nu = not yet), and mai in nu mai (= not anymore) — with the classic trap of nu mai (no longer) vs încă nu (not yet).
  • The Perfect Compus as the Spoken PastA2Why 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.
  • Time Expressions (acum, îndată, din când în când)A2A 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.
  • Tense, Mood, and Aspect: The Big MapB1A consolidated chart of Romanian's tenses, moods, and the language's weak grammatical aspect, mapped to their closest English equivalents.