If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

A book for idioms

I(being a non native speaker) often find myself coming up with unnecessarily contrived(and often awkward) sentences when a simple idiom would have made it sound natural(and much more pleasing).

For example, if I am showering praise on someone without their knowing that I am making fun of them, it will never come to my mind that I am ""pulling his leg" and he isn't getting it" rather than ""making fun of him with all these undeserving praise" and he isn't getting it" .

Could you please suggest a book that provides idioms to be used for these kinds of common situations?