Present participle; Past participle - impressing - impressed Present - impress - impress - impresses - impress - impress - impress Past - impressed - impressed - impressed - impressed - impressed - impressed Future - will impress - will impress - will impress - will impress - will impress - will impress Present conditional - would impress - would impress - would impress - would impress - would impress - would impress Present Perfect - have impressed - have impressed - has impressed - have impressed - have impressed - have impressed Past Perfect - had impressed - had impressed - had impressed - had impressed - had impressed - had impressed Future Perfect - will have impressed - will have impressed - will have impressed - will have impressed - will have impressed - will have impressed Past conditional - would have impressed - would have impressed - would have impressed - would have impressed - would have impressed - would have impressed Imperative - - - impress - - - - - - - -