Other
Using English: Dictionary of English Idioms
Comprehensive collection of over 1,500 English idioms and idiomatic expressions, explained in simple terms. Contains examples from both U.S. and U.K. English.
Towson University
Towson University: Ows: Idioms Exercise 1
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 2
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 3
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 4
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 5
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 6
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 7
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 8
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 9
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 10
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 11
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 12
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 13
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 14
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 15
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 16
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 17
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 18
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 19
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Towson University
Towson University: Ows: Idioms Exercise 20
This is a 10-question, self-grading exercise/quiz on using Idioms to replace the given word or phrase. It is suitable for ESL as well as regular English classes.
Cosmo Learning
Cosmo Learning: Esl Listening, Speaking, and Pronunciation
A series of four video lessons for English language learners, focusing on listening, speaking, and pronunciation in English. The lessons focus on producing accurate sounds, listening to rapidly-spoken English, and understanding idioms...
BBC
Bbc World Service: Learning English Grammar
The Grammar and Vocabulary area of the BBC World Service site has a section on common grammar problems and a section on idioms and expressions. There are also links to pages that provide English language learning opportunities that...
Other
Using english.com: English Grammar Quizzes & Worksheets
A nice treasure trove of printable grammar worksheets organized by proficiency level: beginner, intermediate, and advanced. Emphasis is on parts of speech but you'll also find some that focus on common spelling issues and vocabulary...