The past tense of give an oration on is gave an oration on.
The third-person singular simple present indicative form of give an oration on is gives an oration on.
The present participle of give an oration on is giving an oration on.
The past participle of give an oration on is given an oration on.