彼は犬に襲われたんだ。
受動態(~された)も、主語を説明する「説明型」の文だということを頭に入れておきましょう。He was attacked by a dog. は受動態文の典型的な形です。by a dog(犬によって)は、attacked が何によって引き起こされたのかの説明。by は近接(近く)を表す前置詞です。それが「行為者」を表すために使われているのです。出来事を引き起こした行為者は「近く」に感じられます。by が was attacked の後ろに置かれているのは「説明ルール」が働いているから。「襲われた」と述べてから「犬にね」と説明が加わっているのです。