これらのフレーズでは、 have lunchではなく、do lunchを使っています。have lunchは「ランチを食べる」という行為だけを表すのに対して、do lunchは「誰かと一緒にランチを食べる」というような食べる以外の目的も含まれる感じです。
使用頻度は多くはありません。
「英会話例文」 Mary: It was good to see you.「メアリー:あなたと会えて良かったわ。」 Tom: Yes, it was good to see you, too. We have to do lunch sometime.「トム:うん、僕も君と会えて良かった。そのうちにランチをご一緒しましょう。」
「英会話例文」
Mary: Uh, Lucy, could I use your powder room?「メアリー:ああ、ルーシー、お手洗いを使ってもいいかしら?」
Lucy: Sure thing, Mary. It's right this way. 「ルーシー:もちろんよ、メアリー。こっちよ。」