you have already...
Tu m'as déjà raconté cette histoire des tonnes de fois.
You've already told me that story tons of times.
Tu m'as déjà donné assez d'argent.
You've already given me enough money.
Est-ce que tu m'as déjà trompée ?
Have you ever cheated on me?
Tu m'as déjà posé la question, papa.
You already asked me that, Dad.
— Le Fabuleux Destin d'Amélie Poulain (2001)
Tu m'as déjà entendu dire une chose pareille ?
Have you ever heard me say something like that before?
Est-ce que tu m'as déjà trompé ?
Have you ever cheated on me?