The website is peppered with lots of interactive quizzes. I have tried to use this page to build up a range of quizzes in one spot. These will range from Key Stage Three to A Level - so there will be a range of difficulty involved. These quizzes are great to hone your knowledge. Even getting questions wrong will help you build up knowledge of the right answers. This is often really successful if you repeat the quizzes and aim to improve your score or your timing. Many of the quizzes have built in review sections providing useful feedback and allowing you to see where you went wrong. Good Luck!