>Could you tell me the difference between 'what happened?' and 'what
>has happened?' please :)
'what happened?' means "what happened then?" "Then" is a point in time in the PAST.
'what
>has happened?' really means "what's the situation now as a result of what happened then?"