Spanish phrase
Alguien ha ~.
Meaning
Someone has ___.
When to use it
Indicates someone did something whose result is present. Used to report a recent action affecting the present or to check who did it.
Example dialogue
Alguien ha dejado un regalo en la puerta.
Someone has left a gift at the door.
¿De quién será?
I wonder whose it is?