At C1 level, modal verbs express nuanced degrees of certainty, obligation, and possibility in formal contexts. Understanding the differences between modal perfect forms and their formal applications is essential for advanced writing.
Practice tip: Remember: must have = I'm almost certain it happened. Can't have = I'm almost certain it didn't happen. May/might/could have = it's possible.