You can do reading comprehension exercises with different kinds of texts in this website. Just complete a pre-test so that the website can choose the texts that most suit your level. Use your Google account given to you by the school to register at this website.
https://www.activelylearn.com/
Read or watch videos on many different topics to improve your reading skills in this website. You can choose to listen to the texts, learn the meaning of a word from the site's dictionary and even discuss the content with your friends in this platform. Ask your teacher for the class code to start using this site.
Stories for practising your reading skills
Upper beginner level: http://web2.uvcs.uvic.ca/courses/elc/studyzone/200/reading/
Lower intermediate level: http://web2.uvcs.uvic.ca/courses/elc/studyzone/330/reading/
Intermediate level: http://web2.uvcs.uvic.ca/courses/elc/studyzone/410/reading/
Upper intermediate level: http://web2.uvcs.uvic.ca/courses/elc/studyzone/490/reading/
Advanced level: http://web2.uvcs.uvic.ca/courses/elc/studyzone/570/pulp/
https://rewordify.com/index.php
This is a free online tool that helps to simplify difficult words in texts and websites so that you can understand them easily. It also provides definition of the difficult words in the text and online flash cards and quizzes to help you learn them. You can see how to use this tool by watching this YouTube video. Don't forget to turn on the closed caption by clicking on "CC" at the bottom right-hand corner of the video.
Visit this page to learn about how to answer different types of reading comprehension questions.