I received a 90% although I admit to having to guess at some questions. Maybe I'm feeling a bit smug about my score. But my online test was multiple choice and the real test is fill in the blank (at least that is my understanding).
Maybe all of us should have to take and pass the citizenship test every 5-10 years to be called a US citizen. But, I suppose forcing someone to be informed would be a violation of our independence.