Is this sentence ambiguous? Is must used properly here?
I can't find the key. I mustn't have taken it.
If I were a native speaker of English, I would never shut up. :-)
It's not ambiguous, and 'must' is used properly if you mean 'I mustn't have brought it' or 'I must have forgotten to bring it' if you are fairly sure that you have left it behind.