Present participle; Past participle - drifting - drifted Present - drift - drift - drifts - drift - drift - drift Past - drifted - drifted - drifted - drifted - drifted - drifted Future - will drift - will drift - will drift - will drift - will drift - will drift Present conditional - would drift - would drift - would drift - would drift - would drift - would drift Present Perfect - have drifted - have drifted - has drifted - have drifted - have drifted - have drifted Past Perfect - had drifted - had drifted - had drifted - had drifted - had drifted - had drifted Future Perfect - will have drifted - will have drifted - will have drifted - will have drifted - will have drifted - will have drifted Past conditional - would have drifted - would have drifted - would have drifted - would have drifted - would have drifted - would have drifted Imperative - - - drift - - - - - - - -