Hi all, there are many site for online free test to get prepared citizenship test
But I found two of them asking money
1. http://www.citizenshipsupport.ca
2. http://www.onlinecitizenshiptest.ca
My sister is really poor in English, she came in Canada as a spouse sponsorship by her husband...