YOU SAID:
I am from Mars Did you saw that coming
INTO JAPANESE
私は火星から来たのを見たか
BACK INTO ENGLISH
Did you see me from Mars?
INTO JAPANESE
火星から私を見たか?
BACK INTO ENGLISH
Have you seen me from Mars?
INTO JAPANESE
火星から私を見たことがありますか。
BACK INTO ENGLISH
Have you seen me from Mars?
That didn't even make that much sense in English.