Вот сайт с упражнениями и разными материалами по анлийскому на английском)
http://www.onestopenglish.com/