Check out the "languart" tag for more language lessons like this:
[eng] Have you been to Montana?
[esp] ¿Has estado en Montana?
[pt] Já esteve em Montana?
[it] Sei stato in Montana?
Feel free to suggest corrections or make a comment with this phrase in your own language(s), and I will update the post. :)