English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

how many years shoul i stay in the US before i can apply for citizenship?

2006-09-12 18:24:49 · 9 answers · asked by Me-High 1 in Politics & Government Immigration

9 answers

5 years if you from the day you become green card holder (i.e. permanent resident status).

Most common ways to become a permanent resident:
- Work in a field that is in high demand - nursing for example
- High skill/technical worker. Even this is getting more difficult. Depending on your home country and the quota allocated to the country, this can still take years
- Invest a lot of money
- Marry an US citizen
- If you have a close family member who is an U.S. citizen who is willing to petition for your application

For more information, you can find out from http://www.uscis.gov/graphics/index.htm.

Alternatively, apply for immigration to Canada instead. Canadian immigration rules are less restrictive than the U.S. Once you become a Canadian citizen and still feel like coming to the U.S, the law is bit more friendlier for Canadian who wish to work in the U.S.

Good luck.

2006-09-12 18:35:42 · answer #1 · answered by JQT 6 · 0 0

America will give a legal immagrant a certain amount time it generally takes about 2 to 5 years you must know all our consitutional laws, state laws and laws of the city you live in.
The test isnt easy and its quiet long. You must allso be sworn in as a American citizen. You cannot have any type of a record anywhere in the usa. If so you cannot take the test or be sworn in.

2006-09-12 18:42:55 · answer #2 · answered by santee s 2 · 0 0

I am assuming you are already in this country legally.

The process is called naturalization. The time required may vary from case to case, but expect it to take a few years. You'll have to learn English, stay out of trouble with the law and take a test which many born in this country would have trouble with.

We naturalize thousands of people every year. You may want to discuss your case with an immigration attorney or with the INS.

As I noted in another answer, all four of my grandparents were foreign born and became citizens.

2006-09-12 18:37:52 · answer #3 · answered by Warren D 7 · 0 0

If you come to the U.S. on a H1, you can apply for a green card after 2 or 3 years. I think under most circumstances, you must have lived in the U.S. for at least 5 years to become a U.S. citizen. This time period is usually shorter if you are married to a U.S. citizen.

2006-09-13 08:14:22 · answer #4 · answered by Anonymous · 0 0

Go to the site below it has a list on all types of citizenship and a way to get them. As for how long it's when you are comfortable with what needs to be done to attain citizenship.

2006-09-12 18:28:39 · answer #5 · answered by blazingwater 2 · 0 0

At least 5 years.

2006-09-12 18:28:04 · answer #6 · answered by ? 5 · 0 0

Slink across the Mexican border and hide out until Congrssman Solomon Ortiz pardons you into the US with the Mexican tresspassers.

2006-09-12 18:27:32 · answer #7 · answered by Anonymous · 0 2

personally, you should apply for it right away if your true to becoming one, the quick you apply the quicker you become 100%

2006-09-12 18:49:14 · answer #8 · answered by NoBama For Me 2 · 0 0

YES, LEGALLY.

Go back to your country, apply and wait your turn.... at the moment, you are a criminal... all illegal aliens are criminals....

2006-09-12 18:29:55 · answer #9 · answered by Anonymous · 1 0

fedest.com, questions and answers