Present participle; Past participle - snatching - snatched Present - snatch - snatch - snatches - snatch - snatch - snatch Past - snatched - snatched - snatched - snatched - snatched - snatched Future - will snatch - will snatch - will snatch - will snatch - will snatch - will snatch Present conditional - would snatch - would snatch - would snatch - would snatch - would snatch - would snatch Present Perfect - have snatched - have snatched - has snatched - have snatched - have snatched - have snatched Past Perfect - had snatched - had snatched - had snatched - had snatched - had snatched - had snatched Future Perfect - will have snatched - will have snatched - will have snatched - will have snatched - will have snatched - will have snatched Past conditional - would have snatched - would have snatched - would have snatched - would have snatched - would have snatched - would have snatched Imperative - - - snatch - - - - - - - -