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