have lunch

have [ breakfast / lunch / dinner ] ・take [ breakfast / lunch / dinner ]だと非常にold fashionに聞こえる。
・”a” がいらないのは、general(一般的)だから。非常に一般的なものには”a”はつけない。
 specific caseなら ”a”があってもよい。
 lunchなどには a はいらないが、 have a snack 等はOK。
・get [ breakfast / lunch / dinner ]だと、どこかに”行って”fetch感が強くなる。