Change the voice: The child could not have done this mischief.
Change the voice: The child could not have done this mischief.
Explanation
Active voice: The child could not have done this mischief.
In passive voice, structure:
could not have + been + past participle
So: "This mischief could not have been done by the child." is correct.