这个问题二十年前我就研究过
美国,在法律层面上讲,严格来说是不承认双重国籍的,他的移民法中没有允许dual citizenship 的字样。这点他和加那大不一样,加拿大移民局的网站上公开写着Canadians are allowed to take foreign citizenship while keeping their Canadian citizenship.
但美国实际上,美国并不管你是不是有其他国家的身份,你要你持有美国护照在家或出门旅行,那一刻,美国就承认你是美国人,所以实际上也是承认双重国籍的,谷姑娘没有必要专门去申请放弃美国国籍
