The past tense of deliver a harangue is delivered a harangue.
The third-person singular simple present indicative form of deliver a harangue is delivers a harangue.
The present participle of deliver a harangue is delivering a harangue.
The past participle of deliver a harangue is delivered a harangue.