Traduire en anglais une phrase contenant for ou since Traduction

Quelle est la traduction anglaise de chacune des phrases suivantes ?

Cela fait trois heures qu'elle attend.

J'ai déménagé depuis la dernière fois qu'on s'est vus.

Elles restent à Miami pour l'été.

Il a travaillé là-bas pendant dix ans.

Nous sommes là depuis 6 heures du matin.