Here are some links for practice. TIP: try to get all the answers right in just one go to make it more challenging.
Gap Fill Listening: cover the phrases and words given on top to make it more challenging!
Gap Fill Listening: only ONE word required here.
And there are a few more here on the site those came from.
And yet another site to train those ears of yours here