| Rule: Modal verbs (and "must" is one of them) cannot be followed by a past tense form. To express past tense after a modal add "have" and the past participle. This is not truly a "present perfect" but a "modal perfect". In the case of the modal perfect construction the difference between simple past and present perfect is neutralized. |
|
This rule seems rather simple but important. I have to keep it in mind.
He must have lived here for five years. / He has lived here for five years.
I must have met him five years ago. / I met him five years ago.
paco