I have a friend who recently became a US citizen after a long stay as a resident in the States. She has retained her UK citizenship. It seems, from my checking on the net, that the USA prefers applicants to give up any other citizenship, but it is not an all or nothing.