第1个回答 2017-09-14
很简单,美国事实上是承认双重国籍的。美国国务院领事事务局律师Edward Betancourt说,“美国政府不鼓励双重国籍但是正式承认它,部分原因是不想和允许双重国籍的国家起冲突”(The US government does not encourage dual citizenship but officially recognizes it, in part because it doesn’t want to conflict with nations that allow it)。
而加拿大承认双国籍,所以是可以的。