Derived forms: pushes on, pushing on, pushed on
Type of: advance, go on, march on, move on, pass on, progress