受動態=byととらえると難しいのでただ「be+~ed」と考えるようにしましょう。
解説します。
受動態ではよくbyは省略されてしまいます。それは次の三つの場合の時。
➀動作主が一般的な人の場合。
②動作主が不明な場合。
③動作主が説明せずとも明確な場合。
動作主は文章の主人公に何かする「人」です。
maqiaさんの問題に合わせてみると
(1),(2)は➀が、(3)には➀または③が適応しますのでbyは省略されています。
すみません(1)も(2)も②でした。
コメントが多くなってすみません。
これから問題を解くときは日本語に「された」などの文があればbyがなくても迷わず受動態にしましょう。