The past tense of elaborate on is elaborated on.
The third-person singular simple present indicative form of elaborate on is elaborates on.
The present participle of elaborate on is elaborating on.
The past participle of elaborate on is elaborated on.