Question: dams are built on rivers passive voice?
Answer: Sometimes in a passive sentence, it is not necessary to say who that agent is, but you always can. To turn the sentence active, you need to know who did the action. So 'dams are built on rivers by engineers' becomes 'engineers build dams on rivers.