Правильно ли я перестроил в passive Voice

  • It is high time someone told him to stop behaving like a child.
    Я думаю так:
    It is told to stop behaving like a child it's high time by someone

  • Неправильно.
    Переводить в пассив не буду, это против правил форума.
    Однако, подсказку дам: не трогаем первую и последнюю часть предложения, то есть It is high time и to stop behaving like a child.
    Переводим в пассив someone told him.
    Даю еще одну подсказку. Это сослагательное наклонение, поэтому в пассиве употребляем паст индефинит пассив. Но какую форму пассива?

  • Если я все верно понял, то должно выйти так:
    He was told by someone that it is high time to stop behaving like a child

  • Уже значительно лучше, молодец!

    Но я написал бы так" It is high time he were told by someone to stop behaving like a child".

    Вы не обратили внимание на "Даю еще одну подсказку. Это сослагательное наклонение, поэтому в пассиве употребляем паст индефинит пассив. Но какую форму пассива?"
    В таких конструкциях мы обычно употребляем форму паст индефинит пассив WERE TOLD, а не WAS TOLD.