I can't understand why my grammar book use the "have" verb at some situations like
She had a coffee
She was having breakfast
Instead of
She drank a coffee
She was eating breakfast
I think the "have" verb is a general auxiliary verb which can fit with many predicate words. I might to know which of these will be better to use in certain situations.