CitizenshipCounts.ca users have collectively answered over 60 million practice test questions. These questions, as well as other features on CitizenshipCounts.ca, can help you to prepare for the citizenship test.
You can find more advice this topic in the article How can I prepare for the citizenship test?