Prepare for the US citizenship test. Learn how the government works, understand your rights and responsibilities as a citizen, learn the answers to all of the questions on the civics and history portion of the test, improve your English (if applicable), and prepare to pass the exam. Important: Requirements to apply for citizenship are a green card for five years (or married to an American citizen and green card for three years) and intermediate level English.