The answer to 12 is C. And the answer to 13 is A i think.
Answer B. (Future perfect tense is used, as the sentence refers to something that will be completed by some point in the future.) is correct.
B is correct because the event which will happen in the future (the baking of the cakes) will also have ended.
I will have baked is a correct form of future perfect, because future perfect is made with the following construction:
Subject + will have + past participle
My heart is thirsty for that noble pledge./ Fill, Lucius, till the wine o’erswell the cup; / I cannot drink too much of Brutus’ love.
Answer:
it maybe
Explanation:
you have kept a pet for three years.