YOU SAID:
I have not gone shopping in a while.
INTO JAPANESE
私はしばらく買い物をしていません。
BACK INTO ENGLISH
I have not been shopping for a while.
INTO JAPANESE
私はしばらく買い物をしていません。
BACK INTO ENGLISH
I have not been shopping for a while.
That didn't even make that much sense in English.