Present participle; Past participle - barnstorming - barnstormed Present - barnstorm - barnstorm - barnstorms - barnstorm - barnstorm - barnstorm Past - barnstormed - barnstormed - barnstormed - barnstormed - barnstormed - barnstormed Future - will barnstorm - will barnstorm - will barnstorm - will barnstorm - will barnstorm - will barnstorm Present conditional - would barnstorm - would barnstorm - would barnstorm - would barnstorm - would barnstorm - would barnstorm Present Perfect - have barnstormed - have barnstormed - has barnstormed - have barnstormed - have barnstormed - have barnstormed Past Perfect - had barnstormed - had barnstormed - had barnstormed - had barnstormed - had barnstormed - had barnstormed Future Perfect - will have barnstormed - will have barnstormed - will have barnstormed - will have barnstormed - will have barnstormed - will have barnstormed Past conditional - would have barnstormed - would have barnstormed - would have barnstormed - would have barnstormed - would have barnstormed - would have barnstormed Imperative - - - barnstorm - - - - - - - -