French · Chapter 15 · Lesson 4 · Grammar primer
Venir de + infinitive: the recent past
venir de + infinitive means 'to have just done' (je viens de manger). The present-tense form, the imperfect venais de for 'had just', and how it differs from the passe compose.
The lesson is a long-form read rather than a flashcard session. Open the primer below, work through it once, then come back and continue with the next lesson.
Read the primer