Question: has run or had run?
Answer: “Had ran” is the past perfect tense. “Ran” is the simple past tense. The past tense is used when referring to an action completed in the past.