I am wondering how can I express that A is greater than B for some number. For example, can I say "5 is greater than 3 for 2", or should I say "5 is 2 greater than 3"? Thank you so much!

3 Answers 3


Of your two examples, only "5 is 2 greater than 3" is correct. The other option that would work similar to your first example is "5 is greater than 3 by 2".


You can say "five is greater than three by two" or "five is 2 (units) greater than 3" but not "five is greater than 3 for 2".


All you said are correct, except "for" usage. You just have to replace "for" by "by". Good Luck.

  • 1
    This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post - you can always comment on your own posts, and once you have sufficient reputation you will be able to comment on any post.
    – aedia λ
    Dec 2, 2014 at 23:11
  • @aediaλ in what way doesn't this answer the question? He's correct that in the two examples if you just replace the word 'for' with 'by', it's correct. It's certainly not critiquing or requesting clarification.
    – Dusty
    Dec 2, 2014 at 23:36
  • "Good brevity makes sense". aedia.. No need for long clarification for just prepositions replacement..The conclusion would be lost if I had formulated many diversified statements. Thanks Dusty, you've clarified what aedia couldn't understand. Dec 3, 2014 at 0:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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