YOU SAID:
You've done this before havent you?
INTO JAPANESE
前にやったことがあるのか?
BACK INTO ENGLISH
Have you ever done this before?
INTO JAPANESE
もう済んでるというのか?
BACK INTO ENGLISH
Have you ever done this before?
That didn't even make that much sense in English.