Traduire en anglais des phrases à l'aide de subordonnées circonstanciellesTraduction

Quelle est la traduction anglaise de chacune des phrases suivantes ?

Tu peux sortir à condition d'avoir fait tes devoirs.

Elle adore les chats bien qu'elle soit allergique.

Alors qu'il fait beau dehors, vous restez à la maison.

Ils ont tout rangé pendant que nous dormions.

Je prendrai sa place jusqu'à ce qu'elle revienne.