The past tense of boomerang on is boomeranged on.
The third-person singular simple present indicative form of boomerang on is boomerangs on.
The present participle of boomerang on is boomeranging on.
The past participle of boomerang on is boomeranged on.