I have green card since 2004 ,did I have to wait for 5 years to become usa citizen?



Answer:
Yes, you need to have 5 years of physical presence here to be a citizen. It may take longer if you are out of the country for a few months out of the 5 years.
Yes, you do.
All of the requirements of becoming a citizen must be met, including the English part, which has become a little lax these days.

You seem to speak it well enough though.

The Immigration information post by website user , MyTend.com not guarantee correctness.


More Immigration Questions and Answers ...
  • Will the crushing defeat of the illegal alien support bill be the end of all this?
  • Is it true that an illegal alien who is married to a citizen, born and raised in this country,?
  • Has Britain been rewarded nicely for its welcoming attitude towards muslims?
  • Why dont canadian govt accept American universities degree during immigration?
  • What happend to Krasus?
  • Would you be more loyal to your country of origin or country you immigrate to? Why or why not?
  • What are the requirements for a work permit in texas??
  • Have you ever tried to bust illegal aliens?
  • Why the minuteman are so coward, and why do they refuse to love Democracy and learn a second language?
  • I'm Mexican and I came to the U.S legally 15 yrs ago?