"Fi" provine de la verbul "a fi", deci este corect... "fii" este substantiv, echivalent cu "copii". ex.: fii mei = copii mei
"A fi" este forma la infinitiv a verbului.
"Fii" poate fi:
- forma imperativa (ex.Fii cuminte! Fii harnic!)
- forma la modul indicativ, conjunctiv simplu (ex. Este bine sa fii sanatos)
- pluralul nearticulat al substantivului fiu (ex. Tata are doi fii)
A fi, corect ca verb la infinitiv.
Fii* este substantiv : Am doi fii(copii).