Traduire en anglais des phrases avec le présent Be-ing ou une subordonnée future Traduction

Quelle est la traduction anglaise de chacune des phrases suivantes ?

Tu pourras conduire quand tu auras 18 ans.

Il partira après t'avoir donné ton cadeau.

Nous arriverons avant que le spectacle ne se termine.

Ils mangeront plein de glaces quand ils seront en vacances.

J'irai me coucher une fois que j'aurai fini de nettoyer la maison.