Yurt's suggestion reminds me of another tool that my youngest, who is 8, loves. It's the website "Raz-Kids," which has books of all levels, a read-aloud function, and little quizzes for which the kids "win" virtual prizes. She has free access through her school. This is the website:
https://www.raz-kids.com/