This is a scene from a novel:
A boy is attacked by a bull in a field, the boy defends himself with a knife and both bull and boy are wounded. Someone asks the boy: "what has the bull done to you?" but the farmer who owns the bull asks the boy angrily: "what have you been doing to my bull?"
Why is "what have you done" used in one sentence and "what have you been doing" in the other? Could either be used in either sentence?