I found that the best way to prepare was by looking at past exam questions and attempting them under exam conditions - timed, in silence, and without notes. It can also be useful to look over worksheets that your teacher has given you in class, but by using the mark schemes for the exam papers you will quickly learn where you are going wrong and what we need to work on.