you have seen her
Have you seen her recently?
Did you see her before?
Quando l'avete vista danzare con lui?
When did you see her dance with him?
You saw her too.
Did you see her last night?
Have you seen her often?
Did you see her leave?
L'avete vista la scorsa notte?
Did you see her last night?