What is the passive voice of "A rolling stone gathers no moss"? Some people write it as- 'No moss is gathered by a rolling stone'. Is that correct? I think the preposition could be on if it is used in a non-idiomatic sense, that is to mean: 'No moss can grow on a rolling stone."
Of course, it cannot be treated as a proverb here, but just a statement for the purpose of grammatical exercise. Some grammar books in our schools contain such questions without providing the answers, leaving the teachers (of ESL) in a sort of a 'moral dilemma' of whether to distort the proverb or not.