Precise times, like 'at five', cannot be used with the present perfect,
but they can be used with all the modalities combined with
"have". When a modal verb (can, could, may, might, must, etc.) is
followed by "have", the proposition which follows is regarded as past.
He must like...