Разница между предлогами by и with в Passive Voice заключается в том, что они употребляются для упоминания разных элементов в предложении. 3
Предлог by используется, чтобы назвать того, кто совершает действие, или указать авторство. 2 Например: The cake was made by Mary — Пирог испекла Мэри. 2
Предлог with употребляется для обозначения орудия, инструмента, с помощью которого совершается действие, или составных частей, ингредиентов. 2 Например: The cake was cut with a knife — Пирог разрезали ножом. 2
Таким образом, by говорит о том, кто выполнил действие, а with — о том, какой инструмент или материал был использован. 3