English needs the word “just” — I just finished, she just left. French has a whole construction for it: venir de + infinitive, the passé récent. If you can conjugate venir, you already own it.
The quick version — the full lesson is below. More shorts →
| Person | Venir | Example |
|---|---|---|
| je | viens | Je viens de manger. — I just ate. |
| tu | viens | Tu viens de rater le bus. — You just missed the bus. |
| il/elle/on | vient | Elle vient d’arriver. — She just arrived. |
| nous | venons | Nous venons de commencer. |
| vous | venez | Vous venez de le dire ! |
| ils/elles | viennent | Ils viennent de partir. |
The verb after de never changes — no participle, no agreement, no auxiliary choice. That’s what makes the passé récent the friendliest past in the language.
French balances time around the present with two “motion” verbs: aller walks you into the future, venir arrives from the past. « Je vais manger » (about to eat) ↔ « je viens de manger » (just ate). Master both and you can narrate your whole day without touching a compound tense — the aller half lives in futur proche.
To say something HAD just happened, slide venir into the imparfait: « Je venais de partir quand tu as appelé » — I had just left when you called. (Why imparfait there? That’s the scene-vs-event logic of imparfait vs passé composé.)
The window is subjective recency: seconds to a few hours. « Je viens de déménager » even works for last week if it still feels fresh.
Yes, always: elle vient d’arriver, on vient d’en parler. Same elision as everywhere else in French.
You’ll hear « à l’instant » stacked on top for emphasis: « Il vient de partir à l’instant » — he left literally seconds ago.

How to write the French bad-news email: front-load the context, name the new date, apologise at the right register, and commit again. With a full annotated model.
Learn more →N+1, CDI, CSE, cadre: a working reference to the acronyms and institutions that run a French office, and what each one actually means for you.
Learn more →A flat Non can cost you more than the favour you refused. Here is the refusal ladder, the constraint move, and how to say no up, sideways and down at work.
Learn more →How tu and vous actually work in a French workplace: who proposes the switch, the exact phrases, the awkward asymmetric period, and why email stays at vous longest.
Learn more →B1 means you can cope in French; B2 means you can argue. Four honest self-tests, a paper-by-paper comparison, and how to choose the level you will actually pass.
Learn more →At DELF B2, ticking the right box on a vrai/faux question earns you nothing if the justification is wrong. Here is how the item is actually marked.
Learn more →Your first 30-minute lesson is free — no card, no commitment.