The past tense of arrive on the scene is arrived on the scene.
The third-person singular simple present indicative form of arrive on the scene is arrives on the scene.
The present participle of arrive on the scene is arriving on the scene.