Faculty at Vancouver Community College have put together a series of excellent exercises for Beginner and Intermediate English Language Learners.  These include ones for vocabulary, grammar, and sentence “scrambles.”

Some include audio, and many have images.

I’ve placed the link under the Favorite Sites section of the English Themes for Intermediate and Advanced.  It’s called “VCC Exercises.”