US Citizenship Test Practice Software (Free Trial)

This software helps you prepare for the US Citizenship Test
(also known as Civics Test, Citizenship Knowledge Test, Naturalization Knowledge Test). Users can select a practice test containing 5 to 99 multiple-choice questions. After each practice test, you can choose to redo all the incorrect questions.
A very good tool to help you memorize the test knowledge and get ready for the citizenship interview.