vous a-t-on

have you been

→ vous
phrase Rare #23,518
have you been An inverted question structure meaning “has someone/anyone done something to you?” or “have they told you...?” Here, “vous” is the object, “a” is the auxiliary verb, and “on” means “someone,” “people,” or “they.” It is more formal than everyday spoken phrasing.
FR: Vous a-t-on proposé de l’aide ?
EN: Has anyone offered you help?

Vous a-t-on jamais embrassés auparavant?

Have you ever been kissed before?

vous a-t-on appris cela?

Where did you learn that?

Vous a-t-on dit pourquoi nous ne vous avons pas embauchée?

Were you told why we didn't hire you?

Vous a-t-on déjà parlé des trous?

Have you ever been told about the holes?

— Rebecca (1940)

Vous a-t-on diagnostiqué un souffle cardiaque?

Have you been diagnosed with a heart murmur?

Combien vous a-t-on pris?

How much did they charge you?

— Vacances à Venise (1955)

Vous a-t-on tiré dessus?

Were you shot at?

Vous a-t-on dit pourquoi nous ne vous avons pas embauchés?

Were you told why we didn’t hire you?

Vous a-t-on indiqué quand vous êtes attendu ici?

Were you told when you are expected here?

Pourquoi vous a-t-on chargée de donner cette terrible nouvelle?

Why were you tasked with delivering this terrible news?

— Tár (2022)

Vous a-t-on dit pourquoi nous ne vous avons pas embauché?

Were you told why we didn’t hire you?

Vous a-t-on indiqué quand vous êtes attendue ici?

Were you told when you are expected here?

Vous a-t-on dit pourquoi nous ne vous avons pas embauchées?

Were you told why we didn’t hire you?

Vous a-t-on déjà diagnostiquée séropositive?

Have you ever been diagnosed with HIV?

Vous a-t-on brûlé à l'acide ou quoi?

Did someone burn you with acid or something?

— Princess Bride (1987)