Did some online tests the day before the exam, I got 60% . I was so worried and stressed.
And I got 20/20 for the actual test..
I would say if you read the book carefully like 3-4 times that it.
This is the only test I would recommend
http://www.yourlibrary.ca/citizenship/
and actual test was...