It would have been nice if the hint mentioned that we needed to add "de" after the verb terminar
Ela acaBa, of course
It is also acceptable, but most of time we use acabar+de + infinitive meaning have+just+participle
Is it Always termina +de ?
Yes. Terminar + de + verb.
Shouldn't acaba be accepted????