Ответ:
Перевод задания: Выберите правильное предложение в страдательном залоге.
Время Present Perfect Passive образуется по схеме has/have been + причастие II. Подлежащее a rainbow — единственное число, поэтому используется has.
Ответ: B) A rainbow has been seen in the sky by the children. (Дети увидели радугу в небе.)
