Translated Labs
YOU SAID:
Haven't I seen you before?
INTO JAPANESE
これまでにお会いしたことがありませんでしたか。
BACK INTO ENGLISH
Haven't I met you before?
You've done this before, haven't you.