Traduire en anglais des phrases contenant diverses expressions du temps Traduction

Traduire en anglais la phrase suivante.

Il m'a donné un livre avant de partir.

énoncé précédenténoncé suivant