Be at least 18 years old at the time of filing Form N-400, Application for Naturalization.
Be a permanent resident (have a “Green Card”) for at least 5 years.
Show that you have lived for at least 3 months in the state or USCIS district where you apply.
Demonstrate continuous residence in the United States for at least 5 years immediately preceding the date of filing Form N-400.
Show that you have been physically present in the United States for at least 30 months out of the 5 years immediately preceding the date of filing Form N-400.
Be able to read, write, and speak basic English.
Have a basic understanding of U.S. history and government (civics).
Be a person of good moral character.
Demonstrate an attachment to the principles and ideals of the U.S. Constitution.
Answer: Sample response: There are many criteria for applying for naturalization in the United States. First, applicants must be at least 18 years old and must have lived legally in the United States for at least five years. Applicants must be of good moral character, which means they exhibit behaviors of a good citizen, and must show knowledge of United States history, government, and the English language with passing scores on a set of examinations. Lastly, applicants must be willing to take an oath of allegiance to the United States government.