Ways to say "might/may have" and "must have"?

I understand how to say things like "could have" (pudiste haberme llamado), "should have" (debiste haber estudiado más), "would have" (yo habría dicho más si…), and "must" in the present (debo ayudarte), but are there similar ways to say "might/may have" (it might/may have been her car) and "must have" (it must have been her car)? Does it use a similar structure as the others?

Any help is much appreciated!

submitted by /u/CorporateCoolZone
[link] [comments]