I've been practicing since last week as well. So far I found these linksThank you, I’m actually using the same site now, just wanted to make sure.
http://www.citizenshipcounts.ca/quiz
http://www.citizenshipsupport.ca/free-tests/
http://www.canadacitizenshipstudyguide.com/member/canadian-citizenship-practice-test.php
http://www.yourlibrary.ca/citizenship/index.cfm?province=ON
http://www.v-soul.com/onlinetest/ (the wording of the questions is a bit off, so i'm a bit suspect)
https://www.immigroup.com/tools/citizenship-test/take-the-test.php
http://www.toptipsclub.com/Citizenship_EndTest_T1.asp
The last one is not very good. It asked me questions which aren't answered in the study guide such as which of Victoria's son's laid the foundation stone of the parliament buildings in 1860s (Albert) and what are the Games played in the Northern territories (Artic Winter Games).
I'm consistently scoring between 18-20. So it makes me feel confident, yet I don't want to get complacent, so I've highlighted stuff in the study guide which I think is important and I'm less likely to know/remember. My strategy is to read the guide, then do a couple tests and then rinse-repeast