The past tense of shaft is shafted.
The third-person singular simple present indicative form of shaft is shafts.
The present participle of shaft is shafting.
The past participle of shaft is shafted.