Find the best website to practice reading according to your level and interests.
The links below are to help you understand the ranking of the most common English words and to check your level.
The most common English words - Read and hear the 2,170 most common English words.
Lextutor levels test - Three versions, A, B, and C.
Test your vocabulary - How many words do you know?
The links below are to drill vocabulary words.
Memrise - Recommended! Try this page.
Self-study vocabulary quizzes - Try these quizzes.
Vocabulary games - Made for kids, but fun for second language learners too.
5 minute English - Many excellent vocabulary pages.
Picture dictionary - Listen to words spoken about pictures. No sentences; just lots of words.