"Had run" is in the past perfect. If your grammar book says otherwise, it's wrong.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Hans51My grammar book says that had finished is a past perfect tense but it does not call had run a past perfect tense and there is no proper term written in English though.When you see "have" as a helping verb, you know it is some sort of perfect tense form.