Is it correct to write: She must have some secret. ???
I was reading an English book and this sentence was written it it. But I thought there must had been "a secret". Why did they write "some"?
Yes, it's fine. It means some kind of secret, we don't know precisely what.