French grammar · Beginner

Le Passé Récent: How to Say Just Did in French with Venir De

Venir de plus an infinitive is how French says to have just done something. Je viens de manger means I've just eaten. The construction exists in only two tenses: the present, for something that has just happened, and the imperfect, for something that had just happened.

Je viens de recevoir ton message.

I've just got your message.

What it is

French has no adverb that does the work of English just in I've just arrived. Instead it uses a small construction: the verb venir, conjugated, followed by de and an infinitive. The literal sense is to come from doing something, and the figurative sense is that you have only this moment finished it.

Le train vient de partir. — The train has just left.

How to spot it

Look for a conjugated form of venir immediately followed by de and an infinitive. If what follows de is a verb rather than a place, you are reading a recent past.

  • Elle vient de sortir. — She's just gone out.
  • Nous venons d'arriver. — We've just arrived.
  • Ils viennent de se marier. — They've just got married.
  • Je venais de m'endormir. — I had just fallen asleep.

De elides to d' before a vowel or mute h, so it is vient d'appeler, never vient de appeler.

Venir Recent Past Quick Reference

The two tenses venir de can appear in

Tense of venirStructureExampleMeaning
Presentviens / vient de + infinitiveJe viens de finir.I've just finished.
Imperfectvenais / venait de + infinitiveJe venais de finir.I had just finished.
Passé composénot usedno such construction
Futurenot usedno such construction
With a reflexive verbpronoun matches the subjectIl vient de se lever.He's just got up.
With a negationnegate venir, not the infinitiveJe ne viens pas de le dire.I didn't just say that.

Common Venir Recent Past Examples in French

Venir de in the situations where it comes up most:

Explaining Why Something Is the Case

Je viens de me réveiller, excuse-moi.
I've just woken up, sorry.
On vient de manger, je n'ai pas faim.
We've just eaten, I'm not hungry.
Elle vient de rentrer du travail.
She's just got back from work.
Il vient de pleuvoir, le sol est mouillé.
It's just rained, the ground is wet.

This is the construction's main job: giving the immediate cause of a present situation.

News and Announcements

Le président vient d'annoncer sa démission.
The president has just announced his resignation.
Nous venons de recevoir les résultats.
We've just received the results.
Ils viennent de publier un nouveau rapport.
They've just published a new report.

Journalism uses this constantly, often reinforced with à l'instant: il vient d'arriver à l'instant.

Had Just, in the Imperfect

Je venais de m'asseoir quand le téléphone a sonné.
I had just sat down when the phone rang.
Elle venait de partir, je l'ai manquée de peu.
She had just left, I only just missed her.
Nous venions de finir quand ils sont arrivés.
We had just finished when they arrived.

The imperfect of venir sets up a moment in the past; the event that interrupts it goes in the passé composé.

With Time Expressions

Il vient tout juste de sortir.
He's only just stepped out.
Je viens à peine de commencer.
I've barely started.
Elle vient de terminer, il y a deux minutes.
She finished two minutes ago.

Tout juste and à peine slot between venir and de, and both intensify the sense of immediacy.

How Venir De Works

The construction has a fixed shape, and almost every error with it comes from conjugating the wrong part of it.

Only Venir Is Conjugated

The second verb stays in the infinitive no matter who the subject is. Je viens de partir, nous venons de partir, ils viennent de partir: partir never changes.

Vous venez de faire une erreur.

You've just made a mistake.

Conjugate venir, leave the infinitive alone.

De Is Obligatory and Elides

Without de the sentence means something quite different: il vient manger means he is coming to eat. The de is what turns motion into recency, and it contracts to d' before a vowel sound.

Elle vient d'ouvrir la boutique.

She's just opened the shop.

venir + de = just; venir alone = come.

Two Tenses Only

Venir de exists in the present and the imperfect and nowhere else. There is no *je suis venu de partir, because the recency is already built into the construction and a compound tense would have nothing left to express.

Quand tu as appelé, je venais de sortir.

When you called, I had just gone out.

Present for just did, imperfect for had just done.

Reflexive Pronouns Follow the Subject

If the infinitive is reflexive, its pronoun still has to match the subject even though the verb stays in the infinitive: je viens de me lever, tu viens de te lever, ils viennent de se lever.

Nous venons de nous installer dans le quartier.

We've just moved into the neighbourhood.

The pronoun agrees even when the verb does not.

Negation Goes Around Venir

Ne and pas surround the conjugated verb, which is venir, and the infinitive stays outside: je ne viens pas de dire ça. Negating the infinitive instead changes the meaning to having just not done something, which is rarely what you want.

Je ne viens pas d'arriver, je suis là depuis une heure.

I haven't just arrived, I've been here for an hour.

ne viens pas de, not viens de ne pas.

Common Mistakes with Venir Recent Past

Incorrect: Je suis venu de manger. — I've just eaten.

Correct: Je viens de manger. — I've just eaten.

The construction only exists in the present and the imperfect. A compound tense of venir returns it to its literal meaning of physical arrival.

Incorrect: Elle vient de est partie. — She's just left.

Correct: Elle vient de partir. — She's just left.

What follows de is always an infinitive, never a conjugated form and never a participle. Only venir carries tense.

Incorrect: Il vient manger, donc il n'a pas faim. — He's just eaten, so he isn't hungry.

Correct: Il vient de manger, donc il n'a pas faim. — He's just eaten, so he isn't hungry.

Without de, venir plus infinitive means to come in order to do something. The sentence would then say he is coming to eat, which contradicts the second half.

Incorrect: Je viens de se lever. — I've just got up.

Correct: Je viens de me lever. — I've just got up.

The reflexive pronoun matches the subject even in front of an infinitive. Se belongs only to a third-person subject.

Venir De in Full

Two paradigms, plus the family of periphrastic constructions venir de belongs to. Nothing here is irregular beyond venir itself.

Present: Has Just Happened

Venir has a stem change in the singular and third person plural: viens, vient, viennent, against venons and venez.

Pronounpartirfinirse réveiller
jeviens de partirviens de finirviens de me réveiller
tuviens de partirviens de finirviens de te réveiller
il / elle / onvient de partirvient de finirvient de se réveiller
nousvenons de partirvenons de finirvenons de nous réveiller
vousvenez de partirvenez de finirvenez de vous réveiller
ils / ellesviennent de partirviennent de finirviennent de se réveiller

Nothing agrees and nothing takes a participle, so this is one of the easiest French constructions to produce accurately.

Imperfect: Had Just Happened

The imperfect stem is ven-, taken from the nous form, and the endings are the ordinary imperfect ones.

Pronounpartirfinirse réveiller
jevenais de partirvenais de finirvenais de me réveiller
tuvenais de partirvenais de finirvenais de te réveiller
il / elle / onvenait de partirvenait de finirvenait de se réveiller
nousvenions de partirvenions de finirvenions de nous réveiller
vousveniez de partirveniez de finirveniez de vous réveiller
ils / ellesvenaient de partirvenaient de finirvenaient de se réveiller

This is the French equivalent of the English past perfect with just, and it pairs naturally with quand plus the passé composé.

The Three Periphrastic Frames

French marks immediate past, ongoing action, and immediate future with three parallel constructions built on venir, être, and aller.

Pronounvenir de sortirêtre en train de sortiraller sortir
jeviens de sortirsuis en train de sortirvais sortir
tuviens de sortires en train de sortirvas sortir
il / elle / onvient de sortirest en train de sortirva sortir
nousvenons de sortirsommes en train de sortirallons sortir
vousvenez de sortirêtes en train de sortirallez sortir
ils / ellesviennent de sortirsont en train de sortirvont sortir

Read across a row and you get a small timeline: has just gone out, is going out, is about to go out.

Two Meanings of Venir De

The same three words express recency and origin, and only what follows them tells you which is meant.

Venir de plus a place means to come from

When de is followed by a noun rather than a verb, venir de gives origin or provenance. This is the literal, spatial meaning.

Je viens de Marseille.
I'm from Marseille.
Ce fromage vient de Normandie.
This cheese comes from Normandy.
Ils viennent du Sénégal.
They're from Senegal.
Elle vient de la bibliothèque.
She's coming from the library.

Note the contraction: de plus le becomes du, so ils viennent du Sénégal and never de le Sénégal.

Venir plus an infinitive with no de means to come and do

Drop the de and the sentence describes motion with a purpose. This is a real construction, not an error, which is why the missing de matters so much.

Il vient dîner ce soir.
He's coming for dinner tonight.
Viens voir !
Come and see.
Elle est venue chercher ses affaires.
She came to pick up her things.

Compare il vient manger, he's coming to eat, with il vient de manger, he's just eaten.

Venir à and the impersonal s'il venait à

Venir à plus an infinitive means to happen to do something, and appears mostly in careful or written French.

S'il venait à pleuvoir, nous rentrerions.
If it happened to rain, we'd go back in.
Si tu venais à le rencontrer, dis-lui bonjour.
If you happen to meet him, say hello.

This is a formal alternative to si jamais and belongs in writing rather than in conversation.

Venir Recent Past FAQs

How do you say just did something in French?
Use venir de plus an infinitive: je viens de terminer, I've just finished. Only venir is conjugated, and de elides before a vowel, giving il vient d'arriver.
Can venir de be used in the passé composé?
No. The construction is restricted to the present and the imperfect. Je suis venu de manger is not a recent past; it reads as a statement about physically coming from somewhere, so it will simply confuse a listener.
What's the difference between il vient manger and il vient de manger?
The de. Il vient manger means he is coming to eat, a future arrival with a purpose. Il vient de manger means he has just eaten, an action already over.
How do you say had just in French?
Put venir in the imperfect: je venais de sortir quand tu as téléphoné, I had just gone out when you called. The imperfect shifts the whole recent-past frame back into the past.
How is venir de different from the passé composé with juste?
Both are possible and both are used. Je viens de le voir and je l'ai vu à l'instant are close in meaning, but venir de builds the recency into the grammar rather than relying on an adverb, so it sounds more idiomatic for something that happened moments ago.