I don't understand why "Ya había" + participle is not a correct answer in both cases. Looking at the examples it seems it is a possible answer.
Which question in particular are you referring to?
Sign in to submit your answer
Don't have an account yet? Join today
Test your Spanish to the CEFR standard