Here you can find activities to practice your reading skills. Reading will help you to improve your understanding of the language and your pronunciation.
The self-study lessons in this section are written and organized by English level. There are different types of texts that practice the reading skills you need to do well in your studies.
Before starting, let's take a Reading test
reading practice for beginners.
Listening practice for pre-intermediate learner.
Listening practice for intermediate learners.
Listening practice for upper intermediate learners.
Listening practice for upper advanced learners.