you have spoken
Quando è stata l'ultima volta che avete parlato con Tom?
When was the last time you spoke with Tom?
Have you talked to him about it?
Voi non ne avete parlato e quindi ne parlo io.
You didn't talk about it, so I'm talking about it.
— Aquarius (2016)
Avete parlato con loro, giusto?
You talked to them, right?
Avete parlato con il padrone di casa del problema alle tubature?
Have you spoken to your landlord about the plumbing problem?
You spoke with him, didn’t you?
When did you talk to him?