you have come
Buenos días a todos ¿Has venido para comer o para bañarte?
Good morning, everyone. Have you come to eat or to swim?
— हम दिल दे चुके सनम (1999)
¿Has venido aquí para decirme eso?
Did you come here to tell me that?
— Viaje a las estrellas II: La ira de Khan (1982)
¿Has venido pasando por las nubes o partiendo la tierra?
Did you come through the clouds or split the earth open?
— PK (2014)
Did you come here alone?
¿Has venido alguna vez a Italia antes?
Have you ever been to Italy before?