Present participle; Past participle - foiling - foiled Present - foil - foil - foils - foil - foil - foil Past - foiled - foiled - foiled - foiled - foiled - foiled Future - will foil - will foil - will foil - will foil - will foil - will foil Present conditional - would foil - would foil - would foil - would foil - would foil - would foil Present Perfect - have foiled - have foiled - has foiled - have foiled - have foiled - have foiled Past Perfect - had foiled - had foiled - had foiled - had foiled - had foiled - had foiled Future Perfect - will have foiled - will have foiled - will have foiled - will have foiled - will have foiled - will have foiled Past conditional - would have foiled - would have foiled - would have foiled - would have foiled - would have foiled - would have foiled Imperative - - - foil - - - - - - - -