English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In the rephrasing exercise

A is more expensive than B. > A is not _________ B.

The only correct answer is supposed to be "A is not as cheap as B".

However, a student suggested "A is not cheaper than B".

In Portuguese, that's a perfectly possible construction, but, to me, it sounds awkward in English. However, I cannot explain why (except for the fact I'm sure I have never heard or read such a sentence - but, again, I'm not a native English speaker).

I've checked all my grammars, but I couldn't find anything that could help me explain to the student why not as ... as is preferred to not more/-er than. What can't be overlooked is that I have found no exercises or examples that allow for the not more/-er than structure.

As it is, I'm not even sure if the sentence is possible (even if it is awkward) or if it is absolutely wrong. Whatever the answer, the main problem remains: why? Is it because of the negative to be? Does it require the as ... as structure?

share|improve this question
When dealing with such intricacies in statements, one might find the knowledge and concepts of Formal logic very useful. en.wikipedia.org/wiki/First-order_logic – ffledgling Mar 9 '13 at 23:15
up vote 6 down vote accepted

This is an entirely grammatical phrase, though not as idiomatic as A is no cheaper than B. However, it is not an acceptable answer to the exercise because the meaning is slightly different. A is no(t) cheaper than B could mean (it even suggests) that A and B are the same price.

share|improve this answer
I was just going to say that. – Andrew Leach Mar 9 '13 at 16:04
Good point there! – rhetorician Mar 9 '13 at 16:59
It's really into the register of maths rather than idiomatic English. – Edwin Ashworth Mar 9 '13 at 21:38
The Portuguese structure 'A is not cheaper than B' can both mean that A and B have the same price and that A is more expensive than B. In fact, whenever someone says an equivalent to it, like "this book isn't cheaper than that one", more often than not they mean "this book is more expensive than that one". Hence the confusion – Sara Costa Mar 10 '13 at 12:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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