Here's a good chapter-by-chapter quiz on the novel
Click here to view http://www.sparknotes.com/lit/mocking/quickquizhub.html
As a precaution, Firefly only embeds content that has a certificate to prove it's sent over the web securely.
Here is a link to the BBC Bitesize pages on the novel
It refers to the WJEC course, but all the pages are still very relevant for those doing the Edexcel IGCSE Literature course. Take the time to look through all the different sections:
https://www.bbc.co.uk/bitesize/topics/z9wyk7h
These videos cover all the main characters and themes of the novel