YOU SAID:
Have you seen my cat in the street?
INTO JAPANESE
通りで私の猫を見たことがありますか?
BACK INTO ENGLISH
Have you ever seen my cat on the street?
INTO JAPANESE
通りで私の猫を見たことがありますか。
BACK INTO ENGLISH
Have you ever seen my cat on the street?
That didn't even make that much sense in English.