In order to get US citizenship the basic eligibility criteria is to be a green card holder for minimum 5 years and above the age of 18 years. The green card can be obtained when petitioned by a relative, through marriage or employer. If green card was got through marriage to a green card holder or US citizen its only minimum of 3 years of continuous physical presence in US to be eligible for naturalization.
Most people must first have a green card (you must be a lawful permanent resident). Whether or not you are married, you must reside in the US for at least 5 years and show you've been physically present in the country for at least half of the time you've had residency and that you haven't left the country for more than 6 months at a time. You must also be over 18 years of age.
You will need to demonstrate that you have good morals, know about U.S. history and government, and be able to read, write, and speak basic English. If you've been in the military for at least 1 year, you can apply while you are in the military or within 6 months of honorable discharge.
You can find more detailed information and information on how a foreigner can get a green card by following the related link, below.
They have to be naturalized and meet the requirements for becoming a US citizen
apply at the usa embassy in there country
You have to go through the process.
No the lottery is dor us residents only. Unless you have legal citizenship.
3 years of being permenent resident then you can apply
Serve in the US army.
A non resident of the US can buy farm land in the US. A non resident is not supposed to receive assistance from the US Department of Agriculture.
5 Yrs as a legal resident.
No you must be a citizen.
No, an underage US resident cannot directly apply for US citizenship. However, they may be eligible for US citizenship if their parent or legal guardian qualifies and applies for them. The child would need to meet certain requirements, such as being a green card holder and having lived with their parent or guardian in the US.
kinda... If non-Americans have US citizenship, then they can, but without, NO
Sure, there are no restrictions on marriage. However, being married does not automatically change one's visa status or citizenship. Make sure you understand the requirements to become a legal resident so that you are not separated from your spouse by INS!
Yes
It is possible for U.S. citizens to apply for permanent resident status for their foreign spouses. After a certain amount of time, the permanent resident spouse is eligible to apply for U.S. citizenship.
well i can marry my us boyfriend, it has nothing to do with whether you're a resident or not.