The past tense of speak on and on is spoke on and on.
The third-person singular simple present indicative form of speak on and on is speaks on and on.
The present participle of speak on and on is speaking on and on.
The past participle of speak on and on is spoken on and on.