We can use “any” and “no” with comparative adjectives and comparative adverbs.
Let’s look at some examples with “no + comparative”. These have the same meaning as “not + comparative”.
- It is no bigger than I thought.
(=It is not bigger than I thought.) - This shirt is better than that shirt and it is no more expensive.
(=This shirt is better than that shirt and it is not more expensive.)
“Any” is usually only used with questions and negative sentences.
In comparative sentences, “any” emphasizes that the things are not different.
- He does not work any harder than me.
(=We both work equally hard.) - She is not any taller than me.
(=We are the same height)
For questions, “any” is just used to compare. It does not add extra meaning.
- Is it any warmer today than yesterday?
(=Is it warmer today than yesterday?) - Does she dance any better than you?
(=Does she dance better than you?) - Will you stay any longer than last time?
(=Will you stay longer than last time?)
Practice speaking English and improve your English grammar by finishing the sentences below and then practice making your own sentences. It is the best way to learn English and improve your English fluency fast!
_______________ is no more expensive than _______________.
_______________ is no faster than _______________.
_______________ is no more convenient than _______________.
_______________ is not any taller than _______________.
We are not any _______________ than _______________.
_______________ speaks English no better than _______________.