The past tense of knack is knacked.
The third-person singular simple present indicative form of knack is knacks.
The present participle of knack is knacking.
The past participle of knack is knacked.