I have a cd from softrain that has an exam tutor with all the sections you need, it's quite good for the 1st time but seems to ask the same questions albeit in a different order when you use it again.
I find it interesting to try my exams again every now and again just to see if I can still pass
Try this link
http://www.pilot-training.co.uk/[/URL]