Idioms in English
An idiom is an expression that cannot be understood by literal translation. Understanding and properly using idioms is a dramatic way to demonstrate your mastery of a foreign language.
This site gives you the definitions of several common idioms. The interactive program, Idioms in English, shows you how to place stress so you can use these expressions like a native speaker.
The product can be accessed online for $34.95. It is part of the English Skills Series from ETS (Educational Testing Service), maker of the TOEIC and TOEFL tests .

English Language Lessons » Blog Archive » Using idioms in written communication: All on the same page said
[...] American Idioms [...]
English Language Lessons » Blog Archive » Using idioms: Think out of the box said
[...] American Idioms [...]
English Language Lessons » Blog Archive » Using idioms: Plugged in said
[...] American Idioms [...]
English Language Lessons » Blog Archive » Go Postal said
[...] American Idioms [...]
Push the Envelope « English Language Lessons said
[...] Idioms in English [...]
Underwater « English Language Lessons said
[...] Idioms in English [...]
nivia silva martinez said
hi i am interested in knowing more about idioms so that i can teach them to my students.
Kathy Hans said
Nivia:
There are lots of resources for idioms on the Internet. My idiom program has streaming audio and interactive practices which focus on listening comprehension and pronunciation for the idioms. There are are other resources for idioms that focus on the grammar or the origins of idioms. You can use Google or Yahoo to search for many different options for idioms on the Internet.
Play hardball « English Language Lessons said
[...] Idioms in English [...]