YOU SAID:
It is raining tacos from out of the sky
INTO JAPANESE
空からタコスが降っています
BACK INTO ENGLISH
Tacos are falling from the sky
INTO JAPANESE
タコスが空から落ちてきた
BACK INTO ENGLISH
Tacos have fallen from the sky
INTO JAPANESE
タコスが空から落ちてきた
BACK INTO ENGLISH
Tacos have fallen from the sky
That didn't even make that much sense in English.