是have a dinner 还是have dinner?

问题描述:

是have a dinner 还是have dinner?

用have dinner
a dinner这种用法是存在的 但是必须是在 dinner 前有形容词 比如
have a good dinner
但是不能加 the