Explain why fluorine forms only one oxoacid, HOF?

In fluorine, due to the absence of d-orbitals, F shows only +1 oxidation state and forms only one oxoacid but cannot + 3, + 5 or +7 states unlike other members of the halogen group. Hence, fluorine does not form higher oxoacids like HOFO, $HOFO _{ 2 }$, $HOFO _{3}$ in which the oxidation state of F are +3, +4 and + 7 respectively.