Mettre and expressions of time
How long it takes to complete an activity Le temps qu’on met
en avance, à l’heure, en retard
en avance (early)
a l’heure (on time)
en retard (late)
en deux minutes (in two minutes)
il y a une heure, tout a l’heure, dans une heure
Il y a une heure (very recent past or very near future)
tout à l’heure (the past)
dans une heure (the future)
tout de suite
pendant, depuis, pour
pendant (duration)
depuis (significance for a forward-looking project)
pour (point of departure)