Lawmakers in Iowa recently proposed a bill that requires students to pass a citizenship exam before they can graduate high school. Think you can pass it?

The test that students have to take consists of 100 questions, of which ten are chosen at random. Here's a sample of ten questions for you to try out. When I took it I got 80%, a passing grade.

Take the quiz below or click here to try it out:

Want to try your hand at all 100 questions? Click here to take the full test.