В косвенной речи Present Continuous меняется на Past Continuous. is raining -> was raining, но вспомогательный глагол was в таблице отсутствует, значит ответ - had been walking, что не верно.
Ответ: had been walking