One of my favorite links is called Phrase Builder from Oxford Press. You first pick a level, then see and listen to a phrase. Then the words are scrambled, and finally you have to place the words in the correct order as you listen to it again.
The link is located near the top of Favorite Sites on the English Themes for Beginners and Early Intermediate. It’s been on my site for quite awhile. However, I recently added several similar links connected to other Oxford titles. Those links are immediately under “Phrase Builder” and called “Phrase Bank.”