Question: what are the requirements to file for citizenship?
Answer: Have had a Permanent Resident (Green) Card for at least five years, or for at least three years if you're filing as the spouse of a U.S. citizen. ... 
Meet certain eligibility requirements including being: ... 
Go through the 10- step naturalization process which includes: