The past tense of snap off is snapped off.
The third-person singular simple present indicative form of snap off is snaps off.
The present participle of snap off is snapping off.
The past participle of snap off is snapped off.