has … it
Y pensé;"Este tipo de São Paulo la ha cagado."
And I thought, “This guy from São Paulo has really screwed up.”
— Ciudad de Dios (2002)
Someone has messed it up.
Era de mi amigo Li Mu Bai, pero se la ha regalado al duque.
It belonged to my friend Li Mu Bai, but he gave it to the duke.
— El tigre y el dragón (2000)
¿Quién la ha enseñado a hablar inglés?
Who taught her to speak English?