美国不是移民国家吗?
严格来说,美国是移民国家,但不承认双重国籍。 也就是说,如果你拥有中国公民身份和美国公民身份,那么以中国国籍的身份申请签证时,你只能选择其中一种而放弃另一种。 你不可能同时拥有两个国家的国籍(当然你可以选择做永久居民而不入籍)。
虽然美国不承认双重国籍,但是可以接受双国籍者申请的绿卡——条件是美国公民或合法永久居民的配偶、子女、父母、兄弟姐妹可申请绿卡; 但是,如果申请人是以公民身份申请移民的话,则不能与中国的国籍同时存在,否则无法通过申请。 举个例子就明白了: 小明出生在中国,是中国人,他考了美国的SAT和托福,拿到了美国的本科录取通知书,然后办理F1学生签证进入美国读书。
在读期间,他和美国的同学谈恋爱,最后获得了美国永久居留权并打算在美国工作定居。这时的小明,已经放弃了中国的国籍,成为中国公民身份的持有者。如果他想拿美国护照,就必须加入美国国籍,因为“绿卡”并不具有国籍属性。
但如果小明不愿加入美国国籍,保持中国国籍的身份,则可以继续持有绿卡,但这种情况一般是被允许最多一年的时间缓冲期,期间他可以找工作,申请H1B等工签,但这段时间内不能申请入籍,每年需要申请签证来维持身份。超过这个期限没有申请入籍,则自动丧失绿卡身份而被驱逐出境,回到中国后则失去重新申请绿卡或者入籍的机会(政治庇护除外)。 所以,虽然美国是移民国家,但并非所有人都能申请移民。 想移民到美国,最基本的前提就是你在美国有合适的身份,而对于大多数国人而言,可以通过申请留学签证先赴美,然后再办理转学/续签手续留下来。
但如果你没有任何身份,又想留在美国,那就只能走非法入境或偷渡了。