Explicação da resposta correta:
"We shall be ready" é a parte principal da frase, indicando a ação de estarem prontos no futuro. "when you come home" é a cláusula adverbial que indica quando a ação principal ocorrerá, especificamente quando "you" (você) chegar em casa. O uso de "come" neste contexto é correto, pois é usado para indicar uma ação futura.