Many useless experiments were prevented from being made by an adequate theory.
This is a sentence from an English textbook for Russian postgraduate students whose major is not English. The authors are also Russian, and at least the main author is a PhD in English. The sentence is supposed to teach you to recognize gerunds.
Is "made" correct here, or should it be "done" instead? If "made" is correct, what does it mean in comparison with "done"?
Please consider only these two verbs. I'm not interested in verbs like "conduct" or "carry out" although I know they would sound better.