Quick answer: Please make your own effort first. We don't just give out free answers to what we suspect are homework questions.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Dragos PloaeI think it is "would have finished". Am I right?No. "will have finished"