Verbalane
News stories, told as dialogue.

Home French Grammar Venir De

A1 · Verb Constructions · Published

Venir De

Venir de + an infinitive is how French says that something just happened: je viens de manger means "I just ate". Grammars call it the passé récent, the recent past — and the construction carries the "just" all by itself, where English needs an adverb:

Je viens de recevoir ton message.

Only venir changes with the subject; de stays put, and the second verb stays in the infinitive. Slide venir into the imparfait and the same pattern means "had just": il venait de sortir, "he had just gone out".

In short

  • Passé récent = present of venir + de + infinitive: je viens de manger, "I just ate".
  • Only venir is conjugated; de is invariable and elides before a vowel or mute h: elle vient d’appeler.
  • Imparfait venait de = "had just": le bus venait de partir.

venir de (just did / had just)infinitivealler (about to)venir de + place (origin)· hover a highlighted word for its label

Conjugate venir, keep de

Three slots, and only the first one moves: venir in the present tense (it is irregular — see irregular present verbs), then de, then the dictionary form of the verb. Before a vowel or mute h, de shrinks to d’: il vient d’habiter ici (liaison and elision).

subject + venir in the present + de + infinitive

Personvenir (present)Passé récent
jeje viensje viens de sortir
tutu vienstu viens de sortir
il / elle / onil vientil vient de sortir
nousnous venonsnous venons de sortir
vousvous venezvous venez de sortir
ils / ellesils viennentils viennent de sortir
Je viens de finir mes devoirs.

I just finished my homework.

Only viens changes with the subject; finir stays in the infinitive.

Elle vient d’arriver à la gare.

She just arrived at the station.

Before the vowel of arriver, de elides to d’.

Venait de: had just

One step further back: venir in the imparfait + de + infinitive means "had just done", usually sitting right before a passé composé event. And that is the entire system — present for "just did", imparfait for "had just". No other tense of venir builds a passé récent.

Le train venait de partir quand nous sommes arrivés sur le quai.

The train had just left when we reached the platform.

venait is the imparfait — "had just" — and the passé composé event lands right after it.

The mirror of the futur proche

The passé récent has a twin pointing the other way: the futur proche, aller + infinitive. Both conjugate one everyday verb in the present and freeze the real verb — venir de looks one step back, aller one step ahead. For most verbs the à / de / nothing choice is pure vocabulary (verbs with à or de); these two are grammar, a tense-like pair wrapped around the present moment.

Just did
On vient de commencer le film.

We just started the movie.

One step back from now: vient de + infinitive = "just did".

About to
On va commencer le film.

We’re about to start the movie.

Same skeleton, other direction: va + infinitive = "about to".

Venir de + place is just "to come from"

The passé récent needs an infinitive after de. When a noun or place name follows instead, venir keeps its ordinary meaning — origin: je viens de Lyon, "I’m from Lyon". That territory, and which preposition each country takes, belongs to prepositions with countries.

Origin
Ils viennent de Bordeaux.

They come from Bordeaux.

A place follows, so viennent de is ordinary venir — "come from".

Just did
Ils viennent de visiter Bordeaux.

They just visited Bordeaux.

An infinitive follows — visiter flips the sentence to "they just visited".

Common mistakes

Nous venons manger, nous n’avons plus faim.

Nous venons de manger, nous n’avons plus faim.

Without de there is no passé récent: venir + infinitive means coming somewhere to do something (je viens manger = "I’m coming to eat"). The de is the whole construction.

J’ai juste vu Léa dans le couloir.

Je viens de voir Léa dans le couloir.

Juste with a past tense means "only / merely", not "a moment ago". Recency needs venir de — je viens juste de voir, with juste inside the construction, is fine as reinforcement.

Elle est venue de partir quand tu as sonné.

Elle venait de partir quand tu as sonné.

"Had just" takes venir in the imparfait, never the passé composé — est venue de partir does not exist in French.

Check yourself

1 / 3Trop tard, ils ___ partir !

2 / 3Ça y est, elle ___ la nouvelle ! (apprendre)

3 / 3Le film ___ commencer quand nous sommes entrés.

Frequently asked questions

What is the passé récent in French?

The construction venir de + infinitive, which places an action just before now: je viens de manger, "I just ate". Only venir is conjugated — in the present for "just did", in the imparfait (venait de) for "had just".

How do you say "I just did something" in French?

With the present of venir + de + an infinitive: je viens de terminer, "I just finished". French needs no adverb — the construction carries the "just"; adding juste inside it (je viens juste de terminer) is optional reinforcement.

What is the difference between venir de + infinitive and venir de + a place?

An infinitive after venir de means "just did": je viens de déjeuner, "I just had lunch". A noun or place name means origin: je viens de Nice, "I’m from Nice" — see prepositions with countries for the place patterns.

Memory tip

Two everyday verbs bracket the present moment: venir de looks back (je viens de manger — I just ate), aller looks ahead (je vais manger — I’m about to eat). Conjugate the little verb, freeze the real one.

See this grammar in today's news

Verbalane turns current news into short French stories at your level — so the patterns you study here show up in sentences you actually want to read.

Start reading today's story