Правильное предложение в пассивном залоге:
B) John has been offered an excellent job.
В этом варианте использован правильный порядок слов и форма пассивного залога. Важно помнить, что в пассивном залоге акцент делается на том, что действие выполняется над подлежащим, а не выполняется самим субъектом. Если у вас есть еще вопросы по этой теме или другим аспектам изучения, не стесняйтесь спрашивать!
