How long can a US Green Card holder stay out of the US before losing their permanent resident status? I'm a US green card holder of India. Can I get permanent residentship of any other country (namely, Singapore)?