如果他可以到达美国边境,他可以试图进入。如果移民官认为他没有放弃美国居住,移民官可以让他进入。或者如果移民官认为他放弃了居住,只要他不签I-407自愿放弃绿卡,他有权上移民法庭,让移民法官决定他有没有放弃居住。
问题是他怎么到达美国边境。
理论上美国是允许航空公司让有过期的10年绿卡的人登机飞去美国的。看CBP的carrier information guide,第32页:
“Cards with expired I-551s may be boarded without penalty if the card was issued with a 10-year expiration date.”
还有这个公告:
“Expired Permanent Resident Cards: Ten-year validity
• LPRs with an expired I-551 may be boarded without penalty, provided the card was issued with a 10-year
expiration date.”
但是实际上,我觉得很少航空公司会愿意让他用过期绿卡登机。中国边检也可能不会让他用中国护照和过期绿卡出境。(可能会怀疑他有没有入籍。)
如果他只离开美国少于一年,他可以向美国使馆递交I-131A,拿文件证明航空公司可以让他登机。但是他离开了两年,所以拿不到这个。
官方的“正确做法”是向美国使馆申请SB1 returning resident visa。但是要办这个要证明因为他控制之外的原因无法更早回美国。这个标准很严;成功的可能性很小。而且你也说不想他办签证。
如果他可以拿到签证去加拿大或墨西哥,他可以试图陆地进入美国。(这就避开航空公司不让登机的问题。)但是他绿卡过期了就不能用绿卡来免签进入加拿大或墨西哥,所以估计要申请加拿大或墨西哥签证。你说了不想他办签证(而且那个国家也会问他有绿卡为什么不更新绿卡,用绿卡来进入)。
最后一个办法是网上递交I-90更新绿卡(需要用一个美国的地址)。有人在美国收到他的I-90收据后把I-90收据带回中国。I-90收据是36个月的延长信,就是说过期绿卡加上I-90收据等于一个未过期的绿卡,一直到绿卡过期后3年。他可以试图用这个延长信和他的过期绿卡登机和出境中国。到美国边境再看移民官让不让他进入。