解答

あまり深い意味は無いと思います。on sale を1つのフレーズとして覚えておくといいと思います。英語の中にはなぜon なの?とかunderなの?とか色々意味不明な部分があります。やっぱり1つずつフレーズとして覚えるのが1番かなと思います。
Under constructionも考えてみるとなんでunderなの??となります・・・
チケットは受付のデスクの上で買うからー。や建設中は大体カバーされていてその下(中)で建ててるからーのように適当にイメージして覚えると楽しいかもしれません。笑

留言
您的問題解決了嗎?