如果你6年H1签证用光了,还是没有拿到绿卡,就必须离开美国。 你知道的在美国生活了几十年的白人,如果说是工作了几十年,估计都是拿到绿卡的,否则太麻烦。申请绿卡必须要把你的TN-1签证转成H1或者L-1(同公司转到美国BRANCH〕加哪大本地人一般通过H1申请绿卡没有问题,因为美国是按出生国来给每个国家排队的,中国人拿加拿大护照,因为出生在中国。绝大不分中国人在美国是通过E31类(skilled workers)来申请的。在这类申请时,所有在美国申请绿卡,跟在美国的留学生和持H1签证的人一起排队等,每年给中国只有9600绿卡名额,跟台湾的一样。 所以一般递上申请,要等两,三年才开始审理有可能H1过期了,绿卡还没下来,但最要命的是, 申请绿卡这些年中,你不可以换公司, 对你的事业可能会非常不利。 所以比较头疼,我现在考虑用E12类来申请, 这类是不受9600QUOTA限制, 叫做outstanding researchers, 如果你念书时候发表过两篇论文,工作中有些专利,可以考虑这一类,但省核比较严,并要得到雇主的配合。另外TN-1签证只是最近几年的事情,是NAFTA的产物,以后NAFTA如果没了,TN也没了。