Traduire en français des phrases contenant present perfect simple et present perfect Be-ingTraduction

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

She's been repeating the same thing all day.

We've been going in circles for hours.

Have you found your way easily?

I haven't heard that song.

He hasn't been speaking clearly enough.