Just done a phrase search, and got 27k for that.
Edit: since the thread can't continue down to another level, I'll reply here.
Sambodojazz: I don't know what a "phase search" would be either. Fortunately, I didn't write such a thing.
Being a native English speaker doesn't trump all criticism. Even less so, given all the existing dialectal variation. I'm a native speaker of standard English and RP, and thus am aware that "have" is the usual verb to express the consumption of any food or drink. One has breakfast; one has a cup of coffee; one has a bowl of soup, etc. One can of course use other verbs too, but this is the normal way of speaking in standard English. Your claim is that zero people speak like this, which I easily contradicted by pointing to 27 thousand results for that phrase.
Reizh: Incorrect. If you Google the expression without quotation marks, you will get millions of results. If you Google the expression as a phrase, as I specifically mentioned doing, you get tens of thousands (27k) of results. Why on earth would you say something so obviously wrong when you could check it in seconds?
Edit ×2: Google ignores punctuation, and thus was including results for "How do you have your coffee?" followed by the answer "Black". The number of results for that was inflated by it being a common quotation. Curiously, that precise phrase isn't very common as a question once you exclude those results, although simply making it a statement ("I have my coffee black") yields the thousands of results that one would expect. Weird.
If you Google the expression without quotations, you will get thousands of hits. That doesn't mean the expression is common. All that means is that there are many pages on the internet what all of those words are used, BUT, not in the order searched.
To add, I, as a native English speaker, have never heard that expression. I have, however, heard, "Do you take your coffee black?"
I used after dinner and it was marked correct. In America, dinner is the largest meal of the day so it can be midday,or evening. Supper is a smaller meal in the evening, so in this case dinner might be at midday. Lunch is at midday and dinner might be in the evening. So it can be: breakfast, lunch and supper; breakfast, dinner and supper; breakfast, lunch and dinner. Then, of course, we have brunch, a combination of breakfast and lunch, which is an offering of both breakfast and lunch foods from maybe 10 or 11 AM until about 2 PM.