yes u can,but its a really long process.
3 years of being permenent resident then you can apply
please rephrase you question better
Not automatically. After being married to a US citizen for two years the legal foreign national spouse can apply for citizenship. Visit the United States Citizenship and Immigration Service website for specific information.
Yes.
You should be able to get married in the US, for under a work permit the fiance is legal and has many privileges that a resident or citizen has
It took my wife and I about 2 years just to get her greencard. You will have the citizen test to go through, and with all the other red tape wrapped around it, the process could run about 15 years.
Your fiance has to get the permission from his Commander.
my fiance came to America with out a visa and i wanted to know what can i do to make him legal here with out sending him back to his country??
Yes a K1 visa is classified as a non imigrant visa. It allows a non US citizen to come into the country to marry his/ her US citizen fiance. After the two are married, the non US citizen receives permanent resident status from the department of homeland security.
Effective June 26, 2013, an American citizen may apply for a fiance(e) visa for a same-sex fiance(e). The US federal government will also allow an American citizen to sponsor a same-sex foreign spouse for permanent residency, which can eventually lead to US citizenship. Same-sex marriage becomes legal in England on March 29, 2014. In the meantime, there are several US states that permit same-sex couples to marry and it is not necessary to be a resident or citizen of the US to marry here.
It is best for the U.S. Citizen to apply for a fiancee visa for the fiance or fiance from another country. They must marry within 90 days of the fiance's arrival in the United States, and then the American spouse can sponsor the new spouse for permanent residency.
The best way is to get married to your fiance in the US or country of origin. This qualifies you for the K Nonimmigrant visa with which you can then apply for permanent residence.