Venir de + Infinitive: How to Say 'Just Did' in FrenchPhoto by Margo White on Pexels
← All articles
Sep 7, 2026

Venir de + Infinitive: How to Say 'Just Did' in French

Learn venir de + infinitive: how French says "I just did something," the imperfect "had just" form, and how it differs from venir meaning "to come from."

You just finished your coffee, and a French friend asks what you're up to. You want to say "I just had a coffee" — simple enough in Englishbut your brain freezes. Passé composé? Some tricky "just" adverb? By the time you've built the sentence, the moment has passed. French actually has a shortcut built exactly for this, and it's easier than the tense you were reaching for.

That shortcut is venir de + infinitive, and it's one of the most useful everyday constructions in Frenchyet most beginner courses barely mention it. Learners drill the passé composé for hours and then force it to say "I just did something," producing sentences that are grammatically fine but sound stiff, like a police report instead of a casual remark. Once you learn venir de, you can talk about anything that happened moments agowhat you just ate, who you just saw, what you just finishedthe way native speakers actually do.

What Venir De + Infinitive Actually Means

Venir de + infinitive is French's way of saying "to have just done something." It's built from the present tense of venir (to come) followed by de (of/from) and a plain infinitive verbno complicated tense changes required.

"Je viens de manger" (zhuh vyañ duh mahn-zhay) means "I just ate," not "I come to eat." The literal image is almost poetic: you've "come from" doing the action, so it feels freshly finished. This is exactly the sense English gets from the word "just" — and French gets it entirely from this one small pattern.

Key Phrases

  • venir de (vuh-neer duh) — to have just (done something)
  • Je viens de manger (zhuh vyañ duh mahn-zhay) — I just ate
  • Elle vient d'arriver (ehl vyañ dah-ree-vay) — She just arrived
  • Nous venons de finir (noo vuh-nohn duh fee-neer) — We just finished
  • Ils viennent de partir (eel vyen duh par-teer) — They just left

[AUDIO: Je viens de manger] [AUDIO: Elle vient d'arriver]

Conjugating Venir in the Present

Venir is irregular, but it's a common verb you've likely already met, so the forms are worth locking in before you use this construction confidently.

Grammar Note

The rule: conjugate venir in the present tense for the person doing the action, then add de (which shortens to d' before a vowel) plus the infinitive of whatever they just did.

  • je viens de + infinitive
  • tu viens de + infinitive
  • il/elle/on vient de + infinitive
  • nous venons de + infinitive
  • vous venez de + infinitive
  • ils/elles viennent de + infinitive
  • Common mistake: forgetting de entirely and saying "je viens manger"without it, the sentence reads like "I'm coming to eat," a totally different meaning.
  • Common mistake: conjugating the infinitive that follows. Venir de is always followed by the bare infinitive, never a conjugated verb: je viens de manger, never je viens de mange.

The Imperfect Version: "Had Just" Done Something

Put venir into the imperfect tense instead of the present, and the construction shifts one step further into the past: it now means "had just done something," setting up the background for another past event.

"Je venais de sortir quand il a appelé" (I had just left when he called) describes two past moments relating to each otherthe leaving happened an instant before the phone rang. This pairing with a passé composé clause is extremely common in French storytelling and conversation.

Key Phrases

  • je venais de (zhuh vuh-nay duh) — I had just
  • elle venait de (ehl vuh-nay duh) — she had just
  • Je venais de me coucher quand le téléphone a sonné. (I had just gone to bed when the phone rang.)
French speakers reach for venir de constantly in small talkit's the natural answer to "Qu'est-ce que tu fais ?" (What are you up to?) or "Ça va ?" right after something's happened. Saying "Je viens de rentrer" (I just got home) instead of a flatter passé composé sentence is what makes your French sound like it's coming from a real moment, not a textbook exercise.

Venir De vs. Passé Composé: Choosing the Right One

Both can describe something that happened in the past, so learners often wonder which to reach for. The difference is about how recent and immediate the action feels to the speaker, not strict clock time.

Passé composé simply states that something happened: "J'ai mangé" (I ate) works whether that was five minutes ago or five years ago. Venir de + infinitive adds the specific flavor of "just now," telling your listener the action is fresh. If someone asks why you're not hungry, "Je viens de manger" explains it more naturally than a plain passé composé.

  • Use venir de when the recency itself is the point of the sentence.
  • Use passé composé for a completed action where "just" isn't the pointa story, a fact, a sequence of past events.

Don't Confuse It With Venir De Meaning "To Come From"

Here's the trap that catches almost every learner sooner or later: venir de also means "to come from," describing origin, with no sense of "just" at all. "Je viens de Paris" means "I come from Paris," while "Je viens de manger" means "I just ate." The grammar looks identical, but context tells you which job it's doing.

Key Phrases

  • Je viens de Paris. (I come from Paris.) — origin
  • Je viens de manger. (I just ate.) — recent past
  • D'où viens-tu ? (Where do you come from?)

The pattern that separates them: a place (a noun) after de signals origin; an infinitive verb after de signals the "just did" construction. Venir de Paris vs. venir de mangerthat's the whole trick.

Putting Venir De Into Practice

Picture running into a friend outside a bakery in Lyon, a warm baguette under your arm.

  • Friend: "Salut ! Qu'est-ce que tu fais ?" (Hey! What are you doing here?)
  • You: "Je viens d'acheter du pain frais." (I just bought some fresh bread.)
  • Friend: "Et ton frère, il est ?" (And your brother, where is he?)
  • You: "Il vient de partir, il avait un rendez-vous." (He just left, he had an appointment.)

Notice how naturally venir de slots into ordinary chatit's rarely the topic of a whole sentence, just the quick, honest way to explain what's freshly happened.

Practice Exercises

  • Fill in the blank: Nous ___ ___ ___ dîner. (We just had dinner.)
  • Translate into French: "She just called."
  • Multiple choice: Which sentence means "I come from Canada"? (a) Je viens de manger. (b) Je viens du Canada. (c) Je viens de partir.
  • Fill in the blank: Il ___ ___ ___ finir ses devoirs. (He had just finished his homework.)
  • True or false: Venir de + infinitive can describe an action that happened five years ago, as long as it still feels recent to the speaker.
  • Translate into French: "They had just left when we arrived."

Answer Key

  • venons de dînerNous venons de dîner.
  • Elle vient d'appeler.
  • (b) Je viens du Canadaa place after de signals origin, not the "just did" construction.
  • venait deIl venait de finir ses devoirs.
  • False, in practicevenir de is reserved for genuinely recent actions; the further back an action is, the more natural passé composé becomes.
  • Ils venaient de partir quand nous sommes arrivés.

A Small Construction, Used Constantly

  • Venir de + infinitive means "to have just done something": conjugate venir in the present, add de, then the bare infinitive.
  • Shift venir into the imperfect for "had just done something," often paired with a passé composé clause for what happened next.
  • Watch for the other venir de, meaning "to come from" — a noun after de signals origin, while an infinitive after de signals the recent past.

Next time something just happenedyou just ate, just arrived, just finished a chapter of your textbookreach for venir de instead of translating "just" word for word. Try building three of your own venir de sentences about your day, and check out Passage's guide to the Futur Proche for the mirror-image construction that talks about what's about to happen next.