The past tense of drone on is droned on.
The third-person singular simple present indicative form of drone on is drones on.
The present participle of drone on is droning on.
The past participle of drone on is droned on.