Which one of the following sentences sound the most natural and the way natives say:

a. He gave me 10% off.
b. He gave me a 10% discount.
c. He gave me a discount of 10% discount.

And what about when we use got instead of gave:

a. I got 10% off.
b. I got a 10% discount.
c. I got a discount of 10% discount.

  • 4
    All of them are fine, except, in each case, (c) should only say discount once: I got a discount of 10%.
    – J.R.
    Apr 10 '14 at 0:30
  • Oh, sorry J.R. for the typo. But one more question. They do not make any semantic difference? Do they all mean exactly the same? Are they all used by natives?
    – A-friend
    Apr 10 '14 at 0:38
  • Yes, that's correct.
    – J.R.
    Apr 10 '14 at 0:39

Point one:

One can get a discount of 10%. You don't need to repeat the word 'discount'. :)

The question:

There is no difference in meaning. The only difference at all is in the emphasis: 'getting a discount' doesn't talk about the person providing the discount, and focuses the emphasis on the fact that you received one. Noting that he gave you a discount brings emphasis to the provider.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.