My friend has had his green card for over 10 years. For his personal reasons, he doesnt want to become US citizen. He got his GC trought an employer. He told me that he wanted to go live to Asia for, maybe, 5 years. After that time, he may eventually return to the United States to live. A) We all know that an absence of more than 1 or two years means revocation of the green card. Besides getting the citizenship, what options does he have? B) If he surrenders his GC now voluntarily, can he get it again in the future more easily? I think U.S. government might be lenient with people who at some point possessed the GC. C) Can simply be green card put on hold? I find this question very interesting.