海外のお店や飲食店、または機内で「~ありますか?」と尋ねたいことがあると思います。
そのような場合は
“Do you have~?”
と表現することができます。
“Do you have~?” では「あなたは~を持っていますか?」という意味になるのではないのかと思われるかもしれませんが、お店や機内などで使うときはこちらの表現で問題ありません。
この場合の “you” は「あなた達」=「お店」という意味になります。
“Do you have water?”(水はありますか?)
“Do you have Filet-O-Fish?”(フィレオフィッシュはありますか?)
などとシンプルに使うことができます。
便利な表現の一つです。