YOU SAID:
Have you ever been snowed in
INTO JAPANESE
雪が降ったことがありますか
BACK INTO ENGLISH
Has it snowed?
INTO JAPANESE
雪が降りましたか?
BACK INTO ENGLISH
Did it snow?
INTO JAPANESE
雪は降りましたか。
BACK INTO ENGLISH
Did it snow?
That didn't even make that much sense in English.