Present participle; Past participle - shoaling - shoaled Present - shoal - shoal - shoals - shoal - shoal - shoal Past - shoaled - shoaled - shoaled - shoaled - shoaled - shoaled Future - will shoal - will shoal - will shoal - will shoal - will shoal - will shoal Present conditional - would shoal - would shoal - would shoal - would shoal - would shoal - would shoal Present Perfect - have shoaled - have shoaled - has shoaled - have shoaled - have shoaled - have shoaled Past Perfect - had shoaled - had shoaled - had shoaled - had shoaled - had shoaled - had shoaled Future Perfect - will have shoaled - will have shoaled - will have shoaled - will have shoaled - will have shoaled - will have shoaled Past conditional - would have shoaled - would have shoaled - would have shoaled - would have shoaled - would have shoaled - would have shoaled Imperative - - - shoal - - - - - - - -