I am learning how to change Active Voice to Passive Voice.
Consider the following:
He pleases everybody
Everybody is pleased by him/Everybody is pleased with him.
Your behavior surprises me.
I am surprised by your behavior/ I am surprised at your behavior.
In both example I think the latter one is correct. So how will I know whether by is correct or some other preposition is to be used.
I mean does it depend on the context and verb?