Passé récent: Venir de + Inf
Présent continu: Etre en train de + Inf
Futur proche: Aller + Inf
Before doing something
After doing something
100

We just saw that play.

Nous venons de voir cette pièce

100

They are in the middle of having dinner.

Ils sont en train de dîner.

100

She is not going to travel

Elle ne va pas voyager          

100

Before coming

Avant de venir

100

After washing myself

Après m'etre lavé(e)

200

I just ate a sandwich

Je viens de manger un sandwich.      

200

We are watching a film.

Nous sommes en train de regarder un film.

200

In a moment, I'm going to take the high speed train (TGV)

Dans un instant, je vais prendre le TGV.  

200

Before sleeping 

Avant de me m'endormir

200

After doing our homework

Après avoir fait nos devoirs

300

They just left 5 minutes ago.

Ils viennent de partir il y a cinq minutes.

300

I am eating right now

Je suis en train de manger

300

it's going to rain

Il va pleuvoir !

300

Before shaving (myself)

Avant de me raser

300

After we arrived

Après etre arrivé/es

400

She just finished her coffee.

Elle vient de finir son café.

400

Are you busy studying?

Es-tu en train d'étudier?

400

When are you going to do your homework?

Quand vas-tu faire tes devoirs?        

400

Before s/he died

Avant de mourir

400

After buying the gift

Apres avoir acheté le cadeau

500

You just put on your sweater.

Tu viens de mettre ton pull.

500

We are going out.

nous sommes en train de sortir

500

I'm going to learn to dance.

Je vais apprendre à danser.    

500

Before we took a shower

Avant de nous doucher

500

After doing my homework

Après avoir fait mes devoirs

M
e
n
u