Do I Have To Become A Citizen, if I am a legal permanent resident and have a green card?
A legal permanent resident does not have to become a citizen and is allowed to reside in the U.S. for an unlimited period of time. However, obtaining citizenship brings several benefits. A citizen can vote, exit and enter the country without any restrictions and is allowed to petition for the admission of foreign national relatives to the U.S.
