To qualify for Naturalization, green card holders must generally have lived continuously in the US for five years, demonstrate good moral character, show English language understanding, and pass a ...