have a breakfast :是指一顿早餐。 have breakfast :指普通概念吃早饭。通常来说一些词前面不加冠词,但涉及到具体某一次或者前面有形容词的时候,就可以用,如: a good mood 一个好心情。
“have a breakfast 是错误表达。
have breakfst, have supper, have lunch, have dinner.这些中间是不能加介词的,属于固定惯用表达。但可加one's:have my/his/her breakfast/lunch/supper
breakfast/lunch/supper 前如有一个描绘性形容词时,其前可加一个不定冠词a:a big breakfast 一顿丰盛的早餐, a nice supper一顿美味的晚餐。”