Present participle; Past participle - sniffing - sniffed Present - sniff - sniff - sniffs - sniff - sniff - sniff Past - sniffed - sniffed - sniffed - sniffed - sniffed - sniffed Future - will sniff - will sniff - will sniff - will sniff - will sniff - will sniff Present conditional - would sniff - would sniff - would sniff - would sniff - would sniff - would sniff Present Perfect - have sniffed - have sniffed - has sniffed - have sniffed - have sniffed - have sniffed Past Perfect - had sniffed - had sniffed - had sniffed - had sniffed - had sniffed - had sniffed Future Perfect - will have sniffed - will have sniffed - will have sniffed - will have sniffed - will have sniffed - will have sniffed Past conditional - would have sniffed - would have sniffed - would have sniffed - would have sniffed - would have sniffed - would have sniffed Imperative - - - sniff - - - - - - - -