As a comment, I'm speaking about "the way it is featured", because I think that what was expressed here was rather someone who's asking another person if he or she has ever been to Montreal, but not using the punctuation, like some people use to do. This shows how the way a very simple sentence is displaid can have a different meaning according to the use of punctuation, because the translation of it in a different language becomes hazardous if there is a lack of punctuations (which is true with diacritics as well)...
Oh, thanks kafetzou!, I didn't notice you edited, and I didn't know this expression ("to set a foot in smwhr". is it as currently used as the french expression "mettre les pieds qqprt"?
Note we use it mostly at its negative form : (je n'y ai jamais mis les pieds)