This great site for ESL/ELL students provides help learning American English. First, a "pattern" of the language is explained with the help of audio pronunciation (requires Real Player- a download link is available). After the "pattern" is explained, links to "practice" and a "quiz" become available in the upper left corner. The practice and quizzes also include audio.
• Learning Games • Audio
• High School Middle School