Present participle; Past participle - grinning - grinned Present - grin - grin - grins - grin - grin - grin Past - grinned - grinned - grinned - grinned - grinned - grinned Future - will grin - will grin - will grin - will grin - will grin - will grin Present conditional - would grin - would grin - would grin - would grin - would grin - would grin Present Perfect - have grinned - have grinned - has grinned - have grinned - have grinned - have grinned Past Perfect - had grinned - had grinned - had grinned - had grinned - had grinned - had grinned Future Perfect - will have grinned - will have grinned - will have grinned - will have grinned - will have grinned - will have grinned Past conditional - would have grinned - would have grinned - would have grinned - would have grinned - would have grinned - would have grinned Imperative - - - grin - - - - - - - -