The past tense of have borrowed is had borrowed.
The third-person singular simple present indicative form of have borrowed is has borrowed.
The present participle of have borrowed is having borrowed.
The past participle of have borrowed is had borrowed.