YOU SAID:
you have done this before havent you
INTO JAPANESE
あなたはあなたがそうする前にこれをしました
BACK INTO ENGLISH
You did this before you do
INTO JAPANESE
あなたがする前にこれをやった
BACK INTO ENGLISH
Did this before you do
INTO JAPANESE
あなたがする前にこれをしました
BACK INTO ENGLISH
Did this before you do
You've done this before, haven't you.