Results 1 to 8 of 8

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Ju is offline Key Member
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Chinese
      • Home Country:
      • Hong Kong
      • Current Location:
      • Hong Kong
    Join Date
    Nov 2006
    Posts
    2,158

    Pay for other

    I'm having dinner with friends and I want to pay for the dinner.

    Shall I say:
    1. No worries, it's on me.
    2. Be my guest.
    3. Let me treat you.

    Any other suggestions?

    How about if the target persons are my family members?

    Many thanks.
    Last edited by emsr2d2; 04-Aug-2017 at 14:47. Reason: Added question from post 2 to this post

  2. #2
    GoesStation is offline Moderator
    • Member Info
      • Member Type:
      • Interested in Language
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States
    Join Date
    Dec 2015
    Posts
    22,301

    Re: Pay for other

    Number 2 doesn't work. Be my guest means "go ahead and do what you mentioned."

    "It's on me" is OK in American English. "No worries" is used much more often here than it used to be but it's still not that common.

    Number 3 is OK.
    I am not a teacher.

  3. #3
    Ju is offline Key Member
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Chinese
      • Home Country:
      • Hong Kong
      • Current Location:
      • Hong Kong
    Join Date
    Nov 2006
    Posts
    2,158

    Re: Pay for other

    Quote Originally Posted by GoesStation View Post
    Number 2 doesn't work. Be my guest means "go ahead and do what you mentioned."

    "It's on me" is OK in American English. "No worries" is used much more often here than it used to be but it's still not that common.

    Number 3 is OK.
    Does "Let me treat you" are.polite way to say for family,.close friends and in business lunch?

    Thanks.

  4. #4
    GoesStation is offline Moderator
    • Member Info
      • Member Type:
      • Interested in Language
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States
    Join Date
    Dec 2015
    Posts
    22,301

    Re: Pay for other

    Yes. It's polite in any context.
    I am not a teacher.

  5. #5
    Lynxear's Avatar
    Lynxear is offline Senior Member
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada
    Join Date
    Dec 2007
    Posts
    492

    Re: Pay for other

    Let's say there are two of you fighting each other as to who is going to pay for the meal. Finally you give up and let him pay.

    "Be my guest" where I come from and in this context means: "I give up, you can pay the bill if you really want to."

    You would probably make a sweeping gesture with your left hand in a rising fashion.

    Sentences #1 and #3 are what you would say as you grab the bill from the table, away from the reach of the other person.
    Experience is recognizing a mistake the second time you make it.
    You don't go to an Englishman when you want good pierogi.

    - Wisdom from my father

  6. #6
    andrewg927 is offline Senior Member
    • Member Info
      • Member Type:
      • Interested in Language
      • Native Language:
      • English
      • Home Country:
      • United States
      • Current Location:
      • United States
    Join Date
    Apr 2017
    Posts
    1,325

    Re: Pay for other

    Yes. Absolutely. That's as plain as it gets.

  7. #7
    andrewg927 is offline Senior Member
    • Member Info
      • Member Type:
      • Interested in Language
      • Native Language:
      • English
      • Home Country:
      • United States
      • Current Location:
      • United States
    Join Date
    Apr 2017
    Posts
    1,325

    Re: Pay for other

    I frequently use "it's on me." I don't personally use "let me treat you" but it's okay. If someone else wants to pay instead, I might say "maybe next time?" or if the person is adamant I will just say "okay." I have seen people argue back and forth about paying the bill and it's ridiculous.

  8. #8
    Rover_KE is offline Moderator
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England
    Join Date
    Jun 2010
    Posts
    32,174

    Re: Pay for other

    You have two mysterious full stops (periods) here, Ju:

    Quote Originally Posted by Ju View Post
    Does "Let me treat you" are.polite way to say for family,.close friends and in business lunch?

    Is it polite to say 'Let me treat you' to family, close friends and business acquaintances?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •