One of the best ways to prepare to take your license exams are to take one of the several free practice tests available online. It is recommended that you work on these until you get a passing score before you take the real test. Bear in mind though that it is important to understand the material involved instead of just memorizing answers.
Some of the best are from:
Additionally, the Question Pools can be viewed HERE.