Решение:
В предложении говорится о том, что кто-то промок, потому что был под дождем. Это действие, которое происходило в прошлом и имеет результат в настоящем (они мокрые). Для описания такого действия используется время Present Perfect Continuous.
- have been walking: Это время используется, когда действие длилось некоторое время и имеет видимый результат. Здесь 'They' (они) — множественное число, поэтому используется 'have'.
- has been walking: 'Has' используется с единственным числом (he, she, it).
- have walked: Это Present Perfect, используется для завершенных действий в прошлом с результатом в настоящем, но без акцента на длительность.
- has walked: 'Has' используется с единственным числом.
Следовательно, правильный вариант — have been walking.
Ответ: have been walking