chi vi ha

who ... you

→ chi
phrase Uncommon #8,410
who ... you Used at the start of a past-tense question. In the examples, it means 'who asked you' / 'who invited you'.
IT: Chi vi ha telefonato ieri?
EN: Who called you yesterday?

Chi vi ha fatto entrare?

Who let you in?

— Addio mia concubina (1993)

Chi vi ha invitate qui?

Who invited you here?

Chi vi ha parlato di me?

Who told you about me?

— Il suono intorno (2012)

Chi vi ha portati?

Who brought you?

Chi vi ha chiamate?

Who called you?

— Ирония судьбы, или С легким паром! (1976)

Chi vi ha lasciato i biglietti?

Who left you the tickets?

— Oh Boy - Un caffè a Berlino (2012)

Chi vi ha permesso di entrare?

Who let you in?

— I visitatori (1993)

Chi vi ha scritto quella lettera?

Who wrote you that letter?

Chi vi ha create?

Who created you?

Chi vi ha invitate alla festa?

Who invited you to the party?

Chi vi ha mandati qui?

Who sent you here?

Chi vi ha portate?

Who brought you?

Chi vi ha attaccato?

Who attacked you?

— Avatar: Fuoco e Cenere (2025)

Chi vi ha invitati qui?

Who invited you here?

Chi vi ha permesso di entrare?

Who let you in?

— Arca Russa (2002)

Chi vi ha prestato quel libro?

Who lent you that book?

Chi vi ha chiesto di cantare?

Who asked you to sing?

Chi vi ha mandate qui?

Who sent you here?

Chi vi ha permesso di usare il mio locale?

Who allowed you to use my premises?

— Fight Club (1999)

Sappiamo chi vi ha traditi.

We know who betrayed you.

— Il vento che accarezza l'erba (2006)

Chi vi ha creati?

Who created you?