Interesting question. I became a citizen when I was pre-pre-school age. But I never had to take a test because supposedly, I'd learn all that in school.
I took this quiz.
You answered 85% of questions correctly. Here's your rating:
85-100%: Welcome to the United States! (And, truth be told, you know more about this great land than most Americans.)
Okay, I did cheat a little. I took the test earlier and lost my results, I was a pitiful 45% correct, but if I had gone with my gut on a few, it would have been higher.
45-60%: Not too bad, but you really need to break out the civics books again -- word is, the INS is looking for an 80 percent score.
I am not as book smart as a 5th grader.