Having taken my zams within the past 9 months - For what its worth...my advice for all exams is to ask for practice papers from your Training Organisation and run through them until you consistently achieve the pass mark....likewise try airquiz.com - excellent on line question bank...and if that is not enough

try the PPL confuser....available from pilot supply shops or ebay- (make sure however you have current version)
Good luck