then isnt ran past? instead of run? so wouldnt it be must have ran?- No. You will hear that in casual conversation in certain parts of the US, but no—you use (as has been already explained) the past participle of the verb, which in the case of 'run' is the same as the present form, whenever you are speaking or writing carefully. Here are a few common irregular verbs in the 3 forms: