The past tense of drive a hard bargain is drove a hard bargain.
The third-person singular simple present indicative form of drive a hard bargain is drives a hard bargain.
The present participle of drive a hard bargain is driving a hard bargain.
The past participle of drive a hard bargain is driven a hard bargain.