How do خِفْتُ and خُفْتُ differ?

Advanced Sarf Application: Ambiguous Forms, Weak-Letter Reasoning and Error Correction