Skip to Main
0%Free lesson
A2

Venir de: How French Says “I Just Did It”

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. ⏱️ Two tenses of venir, two meanings venir in the present + de + infinitive = just did (je…

What you'll learn

✓ The recipe ✓ The mirror of futur proche ✓ Don’t fall in these two holes ✓ In the past: venir de goes imparfait

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.

⏱️ Two tenses of venir, two meanings

venir in the present + de + infinitive = just did (je viens de finir — I just finished). venir in the imparfait = had just done (je venais de finir — I had just finished). No other tense of venir works in this construction.

🎬 This lesson in one minute

The quick version — the full lesson is below. More shorts →

The recipe

PersonVenirExample
jeviensJe viens de manger. — I just ate.
tuviensTu viens de rater le bus. — You just missed the bus.
il/elle/onvientElle vient d’arriver. — She just arrived.
nousvenonsNous venons de commencer.
vousvenezVous venez de le dire !
ils/ellesviennentIls 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.

The mirror of futur proche

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.

Don’t fall in these two holes

  • Venir de + place is literal coming-from: « Je viens de Paris » = I’m from Paris, not “I just Paris-ed”. Context (infinitive vs noun) keeps them apart.
  • “I just ate” is NEVER « je juste… » — juste means “fair/exact”. The just-idea lives entirely in venir de.

In the past: venir de goes imparfait

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é.)

In real sentences

Read each one aloud, then tap 🔊 and shadow the audio — rhythm first, speed later.

Je viens de finir mes devoirs.I’ve just finished my homework.
On vient d’arriver à l’aéroport.We’ve just arrived at the airport.
Elle vient de m’appeler.She just called me.
Ils viennent d’acheter un appartement.They’ve just bought a flat.
Le film vient de commencer.The film has just started.
Je venais de sortir quand il a commencé à pleuvoir.I had just gone out when it started raining.
Nous venions de nous coucher.We had just gone to bed.
Tu viens de le dire !You just said it!

Drill it: the venir chart · imparfait vs passé composé · the conditional

✍️ Your turn: just done, just now

« I just ate » = ? (present of venir)

Show answer

Je viens de manger.

« She had just left » = ? (imparfait)

Show answer

Elle venait de partir.

Where does the pronoun go in « she just called me »? (before the infinitive)

Show answer

Elle vient de m’appeler — the object pronoun sticks to the verb it belongs to.

Can you say « j’ai venu de finir »? (trap)

Show answer

No — the construction only exists in present and imparfait. « Just did » is already past enough.

What is the mirror construction for the near future? (opposite arrow)

Show answer

aller + infinitive: je vais manger (I’m going to eat) vs je viens de manger (I just ate).

FAQ

Can I use venir de for things that happened an hour ago?

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.

Does de contract before a vowel?

Yes, always: elle vient d’arriver, on vient d’en parler. Same elision as everywhere else in French.

Is there a passé récent for “just now” in casual speech?

You’ll hear « à l’instant » stacked on top for emphasis: « Il vient de partir à l’instant » — he left literally seconds ago.

Can I add « juste » — je viens juste de finir?

Yes — it is common spoken reinforcement, like « I literally just finished ». Fine in conversation, skip it in formal writing.

How do I ask « did you just…? »

Keep venir in the present and question it normally: « Tu viens de rentrer ? » — intonation alone does the job in speech.

Quick practice

Play the Quiztap to start · quick practice from this material

Keep learning

B2Désolé pour le retard: announcing a delay without losing the client10 min readB2Your N+1, the CSE and fifteen other acronyms10 min readB2How to say no in French without ever saying non10 min readB2On se tutoie ? The tu/vous switch at work10 min readB1B1 or B2? Read the marking grids before you book the DELF10 min readB2Vrai ou faux, justifiez: the DELF reading question that quietly halves your score9 min readAll French games →
Ready to practise this with Xavier?Your first 20-minute lesson is free — no card, no commitment.Book a free lesson
Chat on LINE