理论上拿到美国绿卡是可以回国。但不建议离开美国超过半年,不然下次入关时海关就会刁难你。甚至会警告你说既然你没有长期居留美国的意愿,那是有权把绿卡收回的不过,目前美国法律还没修法完成,但海关没办法真的把你绿卡取消。但是他可以把你带到小房间,然后用言语逼迫你,让你自愿填写一张放弃绿卡的声明书。
按照美国的移民法律,两年的临时绿卡和十年的永久绿卡除了时间不同外,其它的权利和资格都一样。持临时绿卡的外国人在其临时绿卡有效期内可以自由进出美国。
绿卡持有者的合法永久居留权是由官方授予的移民福利,其中包括有条件地在美国居留与获取工作的许可。持有者必须保持他的永久居民身份,如果该身份所需的某个条件不再满足时,持有者将可能失掉该身份。
根据美国国籍与移民法,绿卡持有者属于没有美国国籍,也不具美国公民身份的外国人。但其在美国境内基本享有和本国国民一样的待遇,不过没有选举权和被选举权。