How to Use “Venir de” for the Recent Past in French
You want to say “I just ate,” “She just left,” or “We’ve just arrived,” and suddenly you’re stuck between the passé composé and something else you half-remember from class. That “something else” is venir de + infinitive, and yes — French uses it all the time.
Quick answer: use present tense of venir + de + infinitive to say that something just happened. For example: Je viens de manger. (I’ve just eaten / I just ate.)
This structure is one of the fastest ways to sound more natural in spoken French, because native speakers often reach for it when the action happened a moment ago. At VerbPal, we train patterns like this through active production, because recognising venir de in a paragraph is not the same as being able to type or say it quickly when you need it.
What does venir de mean in French?
When you use venir de + infinitive, you express the recent past — something that happened just now, a moment ago, or very recently.
The basic formula is:
subject + conjugated venir + de + infinitive
Examples:
- Je viens de finir. (I’ve just finished.)
- Tu viens de dire quoi ? (What did you just say?)
- Elle vient de partir. (She just left.)
- On vient d’arriver. (We’ve just arrived.)
In English, you’ll often translate it as “just” + past verb or “have just” + past participle. Both are fine:
- Je viens de manger. (I just ate / I’ve just eaten.)
That’s why this structure feels so useful: it lets you express a very common everyday idea with a simple pattern.
Why it matters so much in spoken French
In real conversation, people constantly refer to things that happened seconds or minutes ago:
- you just arrived
- someone just texted
- the train just left
- you just remembered something
- you just dropped your phone
French speakers often use venir de for exactly these moments. If you mostly study French through tables and written exercises, you may know the rule but still freeze when you need to produce it fast. That’s one reason we built VerbPal around active production: seeing venir de on a page is easy, but saying je viens de comprendre (I just understood / I just got it.) under pressure is a different skill. Inside VerbPal, this kind of high-frequency structure shows up in typed recall drills so you learn to produce it, not just recognise it.
Pro Tip: When the English sentence includes “just,” test venir de + infinitive first before reaching automatically for the passé composé.
How to build the structure correctly
The good news: only venir gets conjugated. The second verb stays in the infinitive.
Present tense of venir
Because this structure usually talks about something that just happened, you normally use the present tense of venir:
| Pronoun | Form | English |
|---|---|---|
| je | viens | I come / I am coming |
| tu | viens | you come / are coming |
| il/elle | vient | he/she comes / is coming |
| nous | venons | we come / are coming |
| vous | venez | you (formal/plural) come / are coming |
| ils/elles | viennent | they come / are coming |
Now plug in de + infinitive:
- Je viens de manger. (I just ate.)
- Nous venons de parler au directeur. (We’ve just spoken to the manager.)
- Ils viennent de finir le film. (They’ve just finished the film.)
Watch the contraction: de becomes d’
If the infinitive starts with a vowel or silent h, de contracts to d’:
- Elle vient d’arriver. (She’s just arrived.)
- Je viens d’oublier. (I just forgot.)
- On vient d’emménager ici ? (Did we just move here?)
Negative form
To make it negative, wrap ne…pas around conjugated venir:
- Je ne viens pas de finir. (I didn’t just finish / I haven’t just finished.)
- Il ne vient pas d’appeler. (He didn’t just call.)
In everyday speech, you’ll often hear the ne dropped, just as in other French negatives:
- Il vient pas d’appeler ? (Didn’t he just call?)
If French negation still trips you up in fast speech, our post on dropping the “ne” in French negation will help.
At VerbPal, this is exactly the kind of pattern we isolate in practice sets: one conjugated form, one fixed connector, one infinitive. That helps learners stop over-conjugating and start noticing the real rule.
Pro Tip: Don’t conjugate both verbs. Say je viens de manger, not je viens de mange and not je suis venu de manger.
Cheat code: think of venir de as a three-part chunk, not a grammar puzzle. Learn it like one unit: viens de, vient de, venons de. If your brain sees the English word “just,” let it bark back: venir de + infinitive. Much faster than building the sentence from scratch.
Venir de vs passé composé: what’s the difference?
This is the key distinction.
Both forms can refer to the past, but they do not do exactly the same job.
Use venir de for something that just happened
- Je viens de manger. (I just ate.)
- Elle vient de sortir. (She just went out.)
- Nous venons de recevoir ton message. (We’ve just received your message.)
The focus is recency.
Use the passé composé for completed past actions in general
- J’ai mangé à midi. (I ate at noon / I have eaten at noon.)
- Elle est sortie hier soir. (She went out last night.)
- Nous avons reçu ton message ce matin. (We received your message this morning.)
The focus is completion in the past, not necessarily “just now.”
Best when the action happened moments ago and you want to highlight that immediacy: Il vient de partir. (He just left.)
Best for completed past actions more generally: Il est parti à 8h. (He left at 8.) No “just” implied.
Sometimes both are possible — but the meaning shifts
Compare:
- J’ai fini. (I finished / I’ve finished.)
- Je viens de finir. (I’ve just finished.)
Both are grammatical. The second one sounds more immediate.
Another pair:
- Elle a appelé. (She called / She has called.)
- Elle vient d’appeler. (She just called.)
Again, the difference is not “correct vs incorrect.” It’s general past vs very recent past.
A practical test
Ask yourself:
Am I trying to say something happened in the past, or something just happened?
If it’s “just happened,” venir de is often the cleanest choice.
This matters especially in speech. If you’re texting a French friend or reacting in real time, venir de often sounds more natural than reaching for a heavier compound tense. And if you’re still sorting out passé composé forms, remember that VerbPal covers both systems in one place — regular patterns, irregulars, reflexives, and the subjunctive too — so you can compare structures instead of learning them in isolation.
If the passé composé still feels shaky — especially the whole avoir vs être mess — these guides will help:
- Why some French verbs use être in the passé composé
- Avoir vs être mistakes in the French past tense
- Active recall for the passé composé
Pro Tip: If you can naturally add “just” in English, try venir de. If you can’t, the passé composé is probably the better fit.
Common examples you’ll actually use in conversation
Textbook examples are fine, but you need phrases that show up in real life. Here are some high-frequency patterns you’ll hear and use.
Reactions and updates
- Je viens de comprendre. (I’ve just understood / I just got it.)
- On vient de commencer. (We’ve just started.)
- Il vient de m’écrire. (He just wrote to me.)
- Je viens de le voir. (I just saw him.)
Everyday life
- Je viens de rentrer. (I just got home.)
- Tu viens de te réveiller ? (Did you just wake up?)
- Nous venons de dîner. (We’ve just had dinner.)
- Elle vient de se laver les cheveux. (She’s just washed her hair.)
Travel and logistics
- Le train vient de partir. (The train has just left.)
- On vient d’arriver à Paris. (We’ve just arrived in Paris.)
- Je viens de réserver la chambre. (I’ve just booked the room.)
That last group matters a lot if you travel. You don’t usually need a literary tense. You need fast, usable spoken French.
According to frequency-based studies of spoken French and broad lexical resources like CNRTL and Frantext-based usage observations, verbs such as faire, dire, aller, voir, partir, arriver, prendre, and venir sit among the most frequent verbal items learners encounter early and often. That makes venir de especially valuable: it combines a high-frequency verb with an extremely common communicative need. In VerbPal, these are exactly the kinds of combinations we want you typing repeatedly, because fluency comes from retrieving useful chunks on demand.
A strong shortcut for fluency: memorise venir de with your 20–30 most useful infinitives first — faire, dire, voir, partir, arriver, manger, finir, comprendre, oublier. That gives you dozens of real sentences immediately.
Pro Tip: Don’t learn venir de in isolation. Learn it in chunks: je viens de voir (I just saw), elle vient de partir (she just left), on vient d’arriver (we’ve just arrived).
The most common mistakes with venir de
This structure is simple, but learners still make a few predictable mistakes.
1. Using a past participle instead of an infinitive
Incorrect:
- Je viens de mangé
- Elle vient de partie
Correct:
- Je viens de manger. (I just ate.)
- Elle vient de partir. (She just left.)
After de, use the infinitive, not the past participle.
2. Using it for events that aren’t recent
You wouldn’t normally say:
- Je viens de visiter Paris en 2019.
That makes no sense because 2019 is not “just now.”
Use the passé composé instead:
- J’ai visité Paris en 2019. (I visited Paris in 2019.)
3. Confusing literal venir with the recent-past structure
Compare:
- Je viens de Paris. (I come from Paris.)
- Je viens de partir. (I’ve just left.)
These are completely different uses of venir de:
- venir de + place/noun = to come from
- venir de + infinitive = to have just done something
Context usually makes the meaning obvious, but learners often panic because they recognise the words and not the function.
4. Forgetting pronouns in pronominal verbs
With reflexive verbs, keep the reflexive pronoun:
- Je viens de me lever. (I just got up.)
- Elle vient de se coucher. (She just went to bed.)
- Nous venons de nous appeler. (We just called each other.)
If reflexive verbs are one of your weak spots, read French reflexive verbs through your morning routine and Why reflexive verbs always use être.
5. Overthinking the English translation
Sometimes English says:
- “I just ate.”
- “I’ve just eaten.”
- “I only just realised.”
French often still uses the same core structure:
- Je viens de manger. (I just ate / I’ve just eaten.)
- Je viens de me rendre compte. (I just realised.)
Don’t chase a word-for-word English match. Go for the French pattern that expresses the idea naturally.
Which sentence correctly means “She just arrived”?
Pro Tip: If you catch yourself reaching for a past participle after de, stop and swap in the infinitive.
Put it into practice
The fastest way to lock in venir de is active recall, not rereading. In VerbPal, we drill patterns like je viens de partir, elle vient d’arriver, and nous venons de comprendre until you can produce them on demand. Our spaced repetition engine uses the SM-2 algorithm, so recent-past patterns come back right before you’d forget them — exactly what you want for high-frequency spoken French.
Try VerbPal free →How to practise venir de until it feels automatic
Knowing the rule is not the same as being able to use it while speaking. You need quick retrieval.
1. Start with mini-pairs
Train your brain to feel the difference between general past and recent past:
- J’ai mangé. / Je viens de manger. (I ate / I’ve eaten. / I just ate.)
- Il est parti. / Il vient de partir. (He left. / He just left.)
- Nous avons fini. / Nous venons de finir. (We finished. / We’ve just finished.)
This contrast helps you stop treating venir de as a random extra structure and start seeing its function clearly.
2. Drill the highest-frequency subjects first
In spoken French, you’ll use these constantly:
- je viens de…
- tu viens de…
- il/elle vient de…
- on vient de…
That’s where your time should go first. You can always expand later.
3. Use real-life prompts
Try these:
- You hear a noise upstairs → Qu’est-ce qui vient de tomber ? (What just fell?)
- Your friend texts you back → Elle vient de répondre. (She just replied.)
- You suddenly understand a joke → Ah, je viens de comprendre. (Ah, I just got it.)
- You walk in the door → Je viens de rentrer. (I just got home.)
4. Practise out loud, not only on paper
French verb fluency is a production skill. If you never say the sentence, you won’t own it. That’s why our drills in Learn French with VerbPal focus on producing the form yourself rather than just recognising it. Lexi even pops up inside the app with pattern reminders when you need a quick nudge.
5. Review with spaced repetition
A structure like venir de feels easy when you first learn it — then vanishes the next day in conversation. Spaced repetition fixes that. We built VerbPal for exactly this kind of retention problem: one useful pattern, many high-frequency verbs, repeated at the right intervals until recall becomes automatic. Because we cover all tenses, irregulars, reflexives, and the subjunctive, you can keep building beyond venir de without switching systems or falling back on passive multiple-choice practice.
For a broader routine, pair this post with How to build a 10-minute French verb drill routine and Using spaced repetition for French irregular verbs.
Pro Tip: Practise venir de with verbs you actually use in your life. “I just emailed,” “I just remembered,” and “I just got home” will stick faster than random textbook sentences.
FAQ: venir de in the recent past
Is venir de formal or informal?
It’s completely standard French. You’ll hear it all the time in speech, and you can use it in writing too. It’s especially common in everyday spoken French because it expresses immediacy so efficiently.
Can I always replace the passé composé with venir de?
No. Use venir de only when the action happened very recently and you want to highlight that. For a normal completed past action, use the passé composé.
- J’ai vu ce film l’année dernière. (I saw that film last year.)
Not: Je viens de voir ce film l’année dernière.
Do I need avoir or être with venir de?
No. That’s one reason learners love it. You conjugate venir and then use the infinitive:
- Je viens de sortir. (I just went out.)
- Elle vient d’arriver. (She just arrived.)
No auxiliary choice, no past participle agreement.
Can I use venir de with reflexive verbs?
Yes:
- Je viens de me réveiller. (I just woke up.)
- Elle vient de se préparer. (She just got ready.)
Just keep the reflexive pronoun before the infinitive.
Is venir de worth memorising early?
Absolutely. It’s high-value, high-frequency, and very useful for real conversation. If you’re building your core system, it belongs right next to the passé composé, the near future, and common everyday verbs. You can also browse our French conjugation tables or VerbPal blog for related patterns.
If venir de finally clicks on the page but still disappears when you speak, that’s exactly the gap we built VerbPal to close. You read the pattern here, then train it with fast recall, audio, and repetition until je viens de... comes out automatically in conversation. You can start with a 7-day free trial on iOS or Android.