Advanced Idioms - Happiness and Sadness

Index
Fill in the blanks with a word that will complete the idiom. ANSWERS
be walking on .......... air
like a dog with two ..........
to cry your eyes ..........
to have a .......... of a time
to be tickled ..........
.......... in the dumps/mouth
to paint the town ..........
to be full of the .......... of spring
to feel .......... done-by
to hit/reach rock ..........
to let your .......... down
englishrevealed