You don't need to buy any exam questions son as only fools will waste their money. I just had my exam yesterday, and it was less than nothing! So trivial, that anyone with minimal preparation can easily pass and finish it in only two minutes! If you know the name of the first prime minister, and the Atlantic or prairie provinces, then you're good to go.
No need to depend on pathological liars who will promise to send some threescore by ten questions, then lick back their words! The free exam links provided by mickey_mouse are more than enough and here's another one from me if you really want to study real hard and be able to memorize the events along their years:
http://citizenshiptests.ca/practice-tests/
Best of luck.