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 venir | Structure | Example | Meaning |
|---|---|---|---|
| Present | viens / vient de + infinitive | Je viens de finir. | I've just finished. |
| Imperfect | venais / venait de + infinitive | Je venais de finir. | I had just finished. |
| Passé composé | not used | — | no such construction |
| Future | not used | — | no such construction |
| With a reflexive verb | pronoun matches the subject | Il vient de se lever. | He's just got up. |
| With a negation | negate venir, not the infinitive | Je 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.
| Pronoun | partir | finir | se réveiller |
|---|---|---|---|
| je | viens de partir | viens de finir | viens de me réveiller |
| tu | viens de partir | viens de finir | viens de te réveiller |
| il / elle / on | vient de partir | vient de finir | vient de se réveiller |
| nous | venons de partir | venons de finir | venons de nous réveiller |
| vous | venez de partir | venez de finir | venez de vous réveiller |
| ils / elles | viennent de partir | viennent de finir | viennent 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.
| Pronoun | partir | finir | se réveiller |
|---|---|---|---|
| je | venais de partir | venais de finir | venais de me réveiller |
| tu | venais de partir | venais de finir | venais de te réveiller |
| il / elle / on | venait de partir | venait de finir | venait de se réveiller |
| nous | venions de partir | venions de finir | venions de nous réveiller |
| vous | veniez de partir | veniez de finir | veniez de vous réveiller |
| ils / elles | venaient de partir | venaient de finir | venaient 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.
| Pronoun | venir de sortir | être en train de sortir | aller sortir |
|---|---|---|---|
| je | viens de sortir | suis en train de sortir | vais sortir |
| tu | viens de sortir | es en train de sortir | vas sortir |
| il / elle / on | vient de sortir | est en train de sortir | va sortir |
| nous | venons de sortir | sommes en train de sortir | allons sortir |
| vous | venez de sortir | êtes en train de sortir | allez sortir |
| ils / elles | viennent de sortir | sont en train de sortir | vont 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.