Most Useful Idioms For IELTS Speaking

TO BE ON CLOUD NINE

TO HAVE A WHALE OF A TIME

TO BE OVER THE MOON

TO BE ON TOP OF THE WORLD

TO BE LIKE A DOG WITH TWO TAILS

IT DRIVES ME UP THE WALL

HE/IT WINDS ME UP