'Must have' is used differently: it is used to express certainty. I must have been drunk last night; I remember nothing . 'Must' in the sense of necessity or obligation uses 'had to' in the past.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.