Trilingual index of expressions with equivalent meanings
Great translator for idioms and proverbs (English, French, Spanish)
Proverbs
They have over 230 proverbs, organized alphabetically in 16 lists, with accompanying quizzes and games for practice.
Idioms
Using English.com
A large link to links of idioms, history of phrases.
The Phrase Finder
Meaning and historyfor 2000 idioms
The Idiom Connection
Large list of idioms, separated alphabetically as well as by theme. There is also a similar page with lots of proverbs. At the end of each group (the whole thing) is a quiz.
Go English Idioms
Alphabetical list with explanations
English By Clips
Several Idioms in TV clips
Paul Noll
This is a list of 600 idioms! No exercises, just a giant list with explanations.
Idioms with pictures
A printable pdf chart of idioms with humorous pictures
Second Nature Idioms
Idioms sorted by theme, with quizzes
Idioms using “hit”
VOA slide show about idioms with “hit” with a hangman game.
Phrasal Verbs
Sticky Ball Phrasal Verbs
http://stickyball.net/esl-phrasal-verbs.html
Phrasal Verbs sorted by their first words; worksheet for each group
Idiom list and games
http://a4esl.org/q/h/idioms.html
You need to scroll down to the middle of this page to find "Idiom quizzes by Letitia Bradley", but there are a lot of them!
Second Nature
http://2ndnature-online-eikaiwa.com/Phrasal-Verbs/Module-8/Unit-8.1.htm
Really nice explanations as well as sample sentences and quiz
Learn Engilsh Today
http://www.learn-english-today.com/phrasal-verbs/phrasal-verb-list.htm
Alphabetical list with quizzes
ESL Lounge
http://www.esl-lounge.com/student/phrasal-verbs.php
Here you can find lots of phrasal verbs sorted by the first word, with exercises
FIS Idiom of the day
http://esl.fis.edu/vocab/phrasal/phrasalofDay.htm
One phrasal verb each day!
Using English Phrasal verb list
http://www.usingenglish.com/reference/phrasal-verbs/list.php
No games or quizzes, but a very extensive list
Phrasal verbs through cartoons
http://eslus.com/LESSONS/GRAMMAR/PHRASALS/Pv0.htm
Very basic cartoons, but a quiz follow every few cartoons; it's a fun change from lists!