To become a naturalized citizen of the United States, a person must do the following:
- Pass a test demonstrating knowledge of U.S. history and civics
- Speak, read, and write basic English
The other options are not requirements for naturalization:
- Residing in the United States for a certain number of years is required, but it is typically five years (or three years if married to a U.S. citizen), not seven.
- Holding a job with a U.S. company is not a requirement.
- Marrying a citizen is not a requirement unless it is part of the process for specific immigration categories.
So, the correct responses are:
- pass a test demonstrating knowledge of U.S. history and civics
- speak, read, and write basic English