If an action has just happened, I should use present perfect, right? (At least in BE)
Like: A friend come back and he is sweating, I can reply "What has happened?" right?
And:(fake story :)) If a guy disrespects me, should I say " What have you said to me, right now ?"