YOU SAID:
well have you been to the shop yet?
INTO JAPANESE
あなたはもうその店に行ったことがありますか?
BACK INTO ENGLISH
Have you ever been to that shop?
INTO JAPANESE
あなたはその店に行ったことがありますか?
BACK INTO ENGLISH
Have you been to that shop?
INTO JAPANESE
その店に行ったことはありますか?
BACK INTO ENGLISH
Have you been to that shop?
That didn't even make that much sense in English.