These are the webs where you can practise grammar and reading.
http://www2.burlingtonbooks.com/Spain/Page.aspx?PageID=408
http://www2.burlingtonbooks.com/Spain/Page.aspx?PageID=409
Try this one where you can choose the activities according to your level:
http://elt.oup.com/student/englishfile/?cc=global&selLanguage=en
Enjoy doing them