Idioms
Links
700 English Idioms in Context
http://www.speak-read-write.com/idiom.html
700 English idioms defined by short context statements, short story.
American Idioms
http://www.sky-net-eye.com/eng/english/idioms/american
A comprehensive list with meaning and examples
Book/CD sets on American English idioms
http://www.languagesuccesspress.com
"Speak English Like an American" is a great new series for conversational English. Available for native Spanish & native Russian speakers.
English Gateway
http://www.englishgateway.com/free-practice
Exercises on idioms, phrasal verbs, collocations
English Idiom Reference
http://www.englishclub.com/ref/Idioms/
A list of over 600 English idioms and idiomatic expressions, with definitions, explanations, sample sentences, quizzes and answers. Arranged alphabetically and by category.
English Idioms
http://www.englishclub.com/vocabulary/idioms.htm
English idioms for EFL/ESL students, with quizzes.
English Idioms Quizzes
http://www.englishclub.com/ref/Idioms/Quizzes/index.htm
Try these fun quizzes to check your understanding of English idioms. You can choose from random numbered quizzes or quizzes categorized by the type of idiom.
Idiom of the Day
http://www.englishclub.com/ref/idiom-of-the-day.php
A new English idiom each day, with meaning, example sentences, notes and a quick quiz to check comprehension
Idioms Reference
http://www.englishclub.com/ref/Idioms/index.htm
Hundreds of English idioms, with easy explanations, example sentences, notes, quizzes and answers. For ESL students and teachers.
Learn new idioms online
http://www.WinfieldCollege.com/idiom.html
Learn to speak English naturally through everyday conversation.
Verbocity
http://verbocity.com
Sure-fire vocabulary builder covers most idioms. Uses classical literature and exercises that produce retention rates in excess of 90%.
Year In The Life Of An ESL Student
http://www.ayearinthelife.net
Idiom and vocabulary textbook for advanced ESL students.