This website will help you learn English (and other languages) reading classical books in two languages at the same time. First choose the language you speak, then the language you want to improve and they will offer you several books. Once you have selected the book, there is the option to read just in English or with both versions (click on the three lines on the left: split view).
If you have kids, this simple game will allow them to learn some easy vocabulary. They have to read definitions and choose one word out of three. Enjoy!!
The University of Victoria provides us with this useful site with reading comprehension activities. Just choose a story and you will find not only the text but also the audio file to listen to, as well as exercises.