Traduire en français des phrases comportant le gérondifTraduction

Quelle est la traduction française de chacune des phrases suivantes ?

They will do the washing up before leaving.

She is looking forward to going to Miami.

They avoid talking about sensitive topics.

We will improve our English by going to London.

They keep on training for the marathon.