Что выбрать? By the time you come back I ... all the housework. a)will be finished b)will have finished c)would finish
Выбирайте ответ b) вроде правильно