Past modal verbs of deduction. Upper-intermediate English grammar. Must have done, can't have done, might have done, may have done, should have done.