Mi has no translation and is called a verbal particle. It can placed at the start of a sentence in the past, future or conditional tense and causes a soft mutation.
I'm pretty sure i saw the exact same sentence but without the 'mi' later on. Other times i added 'mi' before 'ges i' and it was marked wrong. I'm not sure when to add it and when to leave it off, it's not clear to me...
Something I forgot to add is that you don't put "Mi" at the start of a question in any tense. So "Gest ti frecwast?" is fine but "Mi gest ti frecwast?" would be wrong.
It should be accepted for every sentence for the future, past and conditional.
these all mean the same thing,
Mi fydd hi= Bydd hi= she will. If you get an answer like that marked wrong then I'd recommend reporting.