我问过中国大使馆, 没有选双国籍这一说。 当获得外国国籍时,中国国籍就自动取消了。和有没有有效的中国护照没有关系,原则上中国护照也自动失效了,只是中国海关无法知道入籍信息,所以中国护照还可以继续使用。
法理上已经没有中国国籍了,21岁不宣誓也没有新加坡国籍,只是如果能一直瞒着中国政府的话,相当于没入过新籍一样。
我觉得吧,还是不要钻这些空子,不要想着21岁时不宣誓可以自动恢复中国籍,弄不好变成无国籍人士就麻烦了。 况且入了外籍,以后恢复中国籍也不是不可能,只要长期在国内生活还是很容易的。