Here in Europe, I’ll be taking the same kind of test to get my new (double) citizenship as well. I looked at the practice test and tried it out on my local friends who are citizens from birth. Pretty much the same results. The average voter in a democratic country has no basic understanding of how the government actually works.
PS — Here there is one more citizenship requirement, which is passing a test on the official language. America doesn’t have one, hence the omission.