Free MB-800 practice test
10 questions with full explanations. Learn as you go, or sit it against the clock. Either way you see why every answer is what it is.
Either way you can go back over anything you did not get right at the end. The breakdown by topic needs a full length test to mean anything.