可以,只要你不在国外长期居住,大部分的居住时间是在国内,你仍可以保留中国/上海户籍。简而言之,虽然拿了美国绿卡,如果不满足此居住要求,就算已获得他国绿卡或者永居权,也不必去注销户口。所以持有绿卡但仍在国内长期居住的朋友们可以放心了,只要你在国外的居住时间在连续两年内,累计居留不超过18个月,不视为定居,自然就不会被注销户口。

大多数人获取国外绿卡、护照或永居,是为了实现更多的自由、享受更好的环境,给子女提供更好的教育等