drink coffee/have coffee (2025)

D

ddubug

Senior Member

Korean

  • Dec 30, 2010
  • #1

Hi,

What is the difference between two?

1. I want to have a cup of coffee.
2. I want to drink a cup of coffee.

Is there any 'tiny' difference between two?

  • pops91710

    Senior Member

    Chino, California

    English, AE/Spanish-Mexico

    • Dec 30, 2010
    • #2

    Their is nothing wrong with either, but you will hear have a cup far more often than drink a cup.

    A

    a little edgy

    Senior Member

    Philadelphia, Pennsylvania, USA

    English

    • Dec 30, 2010
    • #3

    The main difference is that "have" is much more common than "drink," particularly when talking about "a cup of coffee." Perhaps the reason is that the specific nature of the verb "drink" is unnecessary - what else would you do with a cup of coffee?

    When talking about coffee, or any beverage, in general, we drink it, but we usually have a cup of coffee or tea or a bottle of soda.

    I don't drink coffee.
    Would you like to have a glass of iced tea?

    R

    revenote13

    New Member

    Korean

    • Dec 30, 2010
    • #4

    I think it's that "I want to have a cup of coffee" includes all the process of "having a cup of coffee". (e.g. drink a bit --> rest a while --> drink again)
    cause most of the time when people have a cup of coffee, they don't just drink the whole thing at once, but they drink a bit and enjoy time passing or have a little chat with someone else then drink again. so it takes time.
    but "drink a cup of coffee" indicates only the action of drinking it. rather an instant thing.

    It's just my opinion. but it makes sense.

    pops91710

    Senior Member

    Chino, California

    English, AE/Spanish-Mexico

    • Dec 30, 2010
    • #5

    Not a bad try, but I disagree. We have lunch, dinner, and breakfast. I had eggs for breakfast, or I had a glass of milk before bedtime. You can have a glass of milk or water and drink it in one single motion. It has nothing to do with splitting the time of consumption up into sessions. To have can mean to drink a beverage or consume food.

    R

    revenote13

    New Member

    Korean

    • Dec 30, 2010
    • #6

    oh right, I hadn't thought of that. then I guess it's just the matter of which one's more commonly used.

    natkretep

    Moderato con anima (English Only)

    Singapore

    English (Singapore/UK), basic Chinese

    • Dec 30, 2010
    • #7

    Yes, in speech it is more common to have a rather unspecific verb and keep the main information in the noun when describing many activities.

    I ate some cake. --> I had some cake.
    I drank 2 pints of lager. --> I had 2 pints of lager.
    I showered with cold water. --> I had a cold shower.
    I walked for half an hour. --> I had a half-hour walk.

    Enquiring Mind

    Senior Member

    UK/Česká republika

    English - the King's

    • Oct 30, 2020
    • #9

    Out of context:
    1) When I entered his room, Tom drank/had was drinking/having coffee / some coffee / his coffee / a coffee.
    2) When I entered his room, Tom was drinking/was having his coffee. drink coffee/have coffee (6)
    3) When I entered his room, Tom had drunk/had had his coffee. drink coffee/have coffee (7)

    Why doesn't (1) work? Because having or drinking coffee is not an instantaneous action that can take place at the moment I enter the room.

    When I entered his room, Tom looked up. drink coffee/have coffee (8) "Looking up" is an instantaneous action.
    When I entered his room, Tom shot the kangaroo. drink coffee/have coffee (9)Ok (grammatically, but perhaps not ethically drink coffee/have coffee (10)).
    When I entered his room, Tom butchered a yak. drink coffee/have coffee (11) Not ok. You can't butcher a yak in the time it takes to enter a room.

    When I entered his room, Tom was butchering a yak. drink coffee/have coffee (12) Ok.
    Context tells us why there was a yak or a kangaroo in his room in the first place.

    zaffy

    Senior Member

    Polish

    • Oct 30, 2020
    • #10

    Enquiring Mind said:

    Why doesn't (1) work? Because having or drinking coffee is not an instantaneous action that can take place at the moment I enter the room.

    "When I entered the room, Tome drank the glass of juice."

    Wouldn't it work? For example, I entered the room, he saw me and drank the juice right away. Maybe he was supposed to drink it earlier and being scared, he drank it instantly so that I wouldn't get angry.

    Enquiring Mind

    Senior Member

    UK/Česká republika

    English - the King's

    • Oct 30, 2020
    • #11

    A glass of juice is (almost always) served cold. You can gulp it down in more or less the same time it takes for me to enter the room. Coffee is almost always drunk at higher than room temperature, and we like to savour it, to enjoy the taste over several consecutive sips.

    Yes, of course it's possible to let your coffee get cold and then down it in one gulp, but in that case we would use a different verb than "had his coffee" or "drank his coffee", which tend to suggest that we are savouring the coffee in several sips for the pleasure of drinking it, rather than gulping it down in a hurry.

    This is the problem with looking at sentences out of context: it's a wild goose chase of endless semantic and syntactic possibilities.

    Last edited:

    L

    labadi

    New Member

    French

    • Jan 15, 2025
    • #12

    English teacher ( from Canada ) told me you can use 'get' in informal way for many many of those situations. After living there for a few years, i think it works pretty well.
    Get a beer, get a coffee, get a whatsover...
    What I'm not sure if it is 'get a cup of coffee' and 'get a glass of milk' or 'get a coffee' and 'get a milk' ( 'get a milk' sounds particularly weird to me)

    In my native language it doesn't matter much ( quantifier, countable can be removed very often). It seems more important in English than the verb itself ( have, get, drink, sip, gobble...are all working in the end, with minor connotations, I suppose ). Still unclear to me.

    Hope that makes sense.

    A

    abluter

    Senior Member

    British English

    • Jan 15, 2025
    • #13

    "Can I get a cup of coffee?" is very AE, althouugh, of course, it's rapidly spreading in UK.

    U

    USMeg

    Senior Member

    Virginia, USA

    English/USA

    • Jan 15, 2025
    • #14

    revenote13 said:

    I think it's that "I want to have a cup of coffee" includes all the process of "having a cup of coffee". (e.g. drink a bit --> rest a while --> drink again)
    cause most of the time when people have a cup of coffee, they don't just drink the whole thing at once, but they drink a bit and enjoy time passing or have a little chat with someone else then drink again. so it takes time.
    but "drink a cup of coffee" indicates only the action of drinking it. rather an instant thing.

    I rather like this view of the distinction. To have puts more emphasis on the thing being consumed, and the process. To drink puts more emphasis on the action.
    Let me have a cup of coffee before you ask these questions.
    >> This might involve going to the coffee station, etc., before the coffee can be consumed.
    Let me drink my coffee before you ask these questions.
    >> The coffee is on the desk in front of me.
    [Disclaimer: This is just one example, and not intended to address any other situation.]
    There is a distinction, but it is very subtle. And quite hard to explain, as this thread shows. 🙂

    Damoetas

    Senior Member

    Chicago, Illinois, USA

    English - American

    • Jan 15, 2025
    • #15

    labadi said:

    In my native language it doesn't matter much ( quantifier, countable can be removed very often).

    Thanks for the comment, @labadi. I'm curious what your native language is? A lot of us put this on our profile - it's not required, but it's helpful for giving context to each person's perspective.

    A

    abluter

    Senior Member

    British English

    • Jan 15, 2025
    • #16

    You can't have your coffee and drink it (old proverb)

    U

    USMeg

    Senior Member

    Virginia, USA

    English/USA

    • Jan 15, 2025
    • #17

    L

    labadi

    New Member

    French

    • Jan 15, 2025
    • #18

    Damoetas said:

    Thanks for the comment, @labadi. I'm curious what your native language is? A lot of us put this on our profile - it's not required, but it's helpful for giving context to each person's perspective.

    Native language is French. It was set up based on localisation at some point. It should be displayed as french now!

    Thanks for notice.

    kentix

    Senior Member

    English - U.S.

    • Jan 15, 2025
    • #19

    The same holds true for food. It's far more common to talk about what you had for lunch then what you ate for lunch.

    A: What did you have for lunch?
    B: I had a ham sandwich.

    natkretep

    Moderato con anima (English Only)

    Singapore

    English (Singapore/UK), basic Chinese

    • Jan 16, 2025
    • #20

    Damoetas said:

    I'm curious what your native language is? A lot of us put this on our profile - it's not required, but it's helpful for giving context to each person's perspective.

    Actually, it is required. See the terms and rules:

    You must provide your native language, including your country or the variety you speak (eg: "English - Ireland" or "Mexican Spanish") for languages with multiple regions. Who you are and where you are from is very important to understanding any translations or other language information that you provide.

    Kenny Chang

    Senior Member

    Kaohsiung, Taiwan

    Chinese(Traditional)

    • Jan 16, 2025
    • #21

    kentix said:

    The same holds true for food. It's far more common to talk about what you had for lunch then what you ate for lunch.

    A: What did you have for lunch?
    B: I had a ham sandwich.

    Hello, kentix.

    I always wonder if this sentence makes sense in English when they can have the same meaning:
    I had a few sandwiches for lunch, but I wasn't hungry, so I didn't eat anything.

    CaptainZero

    Senior Member

    Australia

    English

    • Jan 16, 2025
    • #22

    labadi said:

    English teacher ( from Canada ) told me you can use 'get' in informal way for many many of those situations. After living there for a few years, i think it works pretty well.
    Get a beer, get a coffee, get a whatsover...

    Yes, but of course "get a beer/coffee/etc" ...and... "have a beer/coffee/etc" mean different things.

    Let's have a beer. = Let's drink beer together.

    Let's get a beer. = Let's go to the place where the beer is, and stay there and drink it, or bring it back here and drink it, or take it somewhere else and drink it... or even just get the beer and not drink it!

    A

    abluter

    Senior Member

    British English

    • Jan 16, 2025
    • #23

    Kenny Chang said:

    I always wonder if this sentence makes sense in English when they can have the same meaning:
    I had a few sandwiches for lunch, but I wasn't hungry, so I didn't eat anything.

    Yes, it's what a native speaker would say, meaning that I had a few sandwiches with me for lunch, but didn't eat them.

    kentix

    Senior Member

    English - U.S.

    • Jan 16, 2025
    • #24

    Kenny Chang said:

    I had a few sandwiches for lunch, but I wasn't hungry, so I didn't eat anything.

    Assuming you're talking about a place away from your house, like work or school or some hiking trip, I would say:

    - I'd brought a few sandwiches for lunch, but I wasn't hungry, so I didn't eat them.

    Kenny Chang

    Senior Member

    Kaohsiung, Taiwan

    Chinese(Traditional)

    • Jan 16, 2025
    • #25

    kentix said:

    Assuming you're talking about a place away from your house, like work or school or some hiking trip, I would say:

    - I'd brought a few sandwiches for lunch, but I wasn't hungry, so I didn't eat them.

    What I was thinking was:
    Mom: What did you have for lunch at school today?
    Me: We had a hamburger, some salads, and a carton of milk. But I wasn't that hungry, so I didn't eat too much.

    Myridon

    Senior Member

    Texas

    English - US

    • Jan 16, 2025
    • #26

    Me: I had a hamburger, some salad, and a carton of milk. But I wasn't that hungry, so I didn't eat all of it.
    But again, it would be better not to use "had" because it suggests that you did eat it. It's almost like a garden path sentence where you think it's going to say one thing, but when you get to the end you have to correct yourself. Note that you drink milk so that's not included in "I didn't eat..." and we don't really know if you ate all of the hamburger and part of the salad, or part of the hamburger and all of the salad, or part of each.
    "I didn't eat too much." can mean either "I didn't overeat. I didn't stuff myself." or "I didn't eat very much." so that's not clear.

    Kenny Chang

    Senior Member

    Kaohsiung, Taiwan

    Chinese(Traditional)

    • Jan 18, 2025
    • #27

    Myridon said:

    Me: I had a hamburger, some salad, and a carton of milk. But I wasn't that hungry, so I didn't eat all of it.
    But again, it would be better not to use "had" because it suggests that you did eat it. It's almost like a garden path sentence where you think it's going to say one thing, but when you get to the end you have to correct yourself. Note that you drink milk so that's not included in "I didn't eat..." and we don't really know if you ate all of the hamburger and part of the salad, or part of the hamburger and all of the salad, or part of each.
    "I didn't eat too much." can mean either "I didn't overeat. I didn't stuff myself." or "I didn't eat very much." so that's not clear.

    Thank you for your explanation.

    You must log in or register to reply here.

    drink coffee/have coffee (2025)

    References

    Top Articles
    Latest Posts
    Recommended Articles
    Article information

    Author: Reed Wilderman

    Last Updated:

    Views: 5422

    Rating: 4.1 / 5 (72 voted)

    Reviews: 87% of readers found this page helpful

    Author information

    Name: Reed Wilderman

    Birthday: 1992-06-14

    Address: 998 Estell Village, Lake Oscarberg, SD 48713-6877

    Phone: +21813267449721

    Job: Technology Engineer

    Hobby: Swimming, Do it yourself, Beekeeping, Lapidary, Cosplaying, Hiking, Graffiti

    Introduction: My name is Reed Wilderman, I am a faithful, bright, lucky, adventurous, lively, rich, vast person who loves writing and wants to share my knowledge and understanding with you.