It is a grammatical error involving incorrect verb tense usage.
People often confuse the past tense with the past participle of irregular verbs, such as "run". They might think "ran" can serve as both the past tense and past participle, but it should be "run" for the past participle.
The correct form is "had run", combining the past perfect tense ('had") with the past participle ('run") of the verb.
People make the error because "chalk" and "chock" are homophones ... Learn more →
People often mistakenly mix up common phrases or collocations. In ... Learn more →
The error occurs because "faired" is a homophone of "fared". ... Learn more →
People often mishear or misinterpret the Latin phrase "per se" ... Learn more →