为什么have lunch用don't have lunch而have got 用 haven't got?

问题描述:

为什么have lunch用don't have lunch而have got 用 haven't got?
都是have为什么否定形式不一样?

have lunch 这里have是实意动词,所以用don't have lunch
have got 这里have是助动词,所以用haven't got