Present participle; Past participle - blocking - blocked Present - block - block - blocks - block - block - block Past - blocked - blocked - blocked - blocked - blocked - blocked Future - will block - will block - will block - will block - will block - will block Present conditional - would block - would block - would block - would block - would block - would block Present Perfect - have blocked - have blocked - has blocked - have blocked - have blocked - have blocked Past Perfect - had blocked - had blocked - had blocked - had blocked - had blocked - had blocked Future Perfect - will have blocked - will have blocked - will have blocked - will have blocked - will have blocked - will have blocked Past conditional - would have blocked - would have blocked - would have blocked - would have blocked - would have blocked - would have blocked Imperative - - - block - - - - - - - -