If a person gets 10%off on a shirt, then what is the most natural way out of the two below:

1.) I got this shirt 10% off.

2.) I got this shirt for 10% off.

I guess #1 doesn't sound natural whereas #2 does. So what do you think? Does #1 sound natural? Is it common?

  • The body of your question doesn't quite match the title. Are you asking about "10% off" or "off 10%"
    – James K
    Commented May 18, 2019 at 19:29
  • Sorry for the discrepancy @James K . I've edited the title.... Commented May 19, 2019 at 4:50

1 Answer 1


You need the preposition when talking about prices or when you make an exchange:

I got this for 10% off

I got this for £40

I got this medal for winning the race


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .