There are several books you could peruse. One I recomment is 'English idioms and how to use them' Seidl/mcmordie Oxford University Press - ISBN o 19 432764 7 Mike
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.