Take a look at this superb infographic from Grammar.net, study the idioms, then put yourself to the test by playing the game (click on the image below the infographic). If you would like to see the detailed explanations, go here. For more on idioms, go to the index file in Google Docs and scroll down until you see the heading Idioms.
[Infographic provided by Grammar.net]
For more on idioms, use the tag to search.