The past tense of ballyhoo is ballyhooed.
The third-person singular simple present indicative form of ballyhoo is ballyhoos.
The present participle of ballyhoo is ballyhooing.
The past participle of ballyhoo is ballyhooed.