Tenses for waft Present participle:
wafting
Present:
waft (3.person: wafts)
Past:
wafted
Future:
will waft
Present conditional:
would waft
Present Perfect:
have wafted (3.person: has wafted)
Past Perfect:
had wafted
Future Perfect:
will have wafted
Past conditional:
would have wafted