В этом предложении используется II Conditional. Первая часть - условие (If it rained), вторая часть - результат (we would have to stay).
Ответ: If it rained, we would have to stay at home.